地図のスタイルは、マップ ID に関連付けることができるカスタマイズのセットです。マップ ID は、カスタマイズされた地図を表示するためにアプリコードで参照されます。
スタイルの作成前にマップ ID を用意する必要はありませんが、スタイルを使用する前にスタイルをマップ ID に関連付けて、マップ ID をアプリに追加しておく必要があります。地図のスタイルのライフサイクルの中で、アプリコードに手を加えることが求められるのはこの手順のみです。
スタイルの公開版と下書きの違い
スタイルは公開するとライブ状態になります。そのスタイルを使用している地図に表示されるのは、スタイルの公開済みバージョンです。作成途中のスタイルは下書きバージョンにしておけば、公開するまで地図の表示に反映されません。
新しいスタイルを作成すると(既存のスタイルまたはスタイル バージョンを複製した場合や、JSON スタイルをインポートした場合を含む)、作成したスタイルの最初のインスタンスが自動的に公開されます。
スタイルを作成する
地図のスタイルは次のいずれかの方法で作成します。
- 新しいスタイルを作成する(Google マップのデフォルトのスタイルを使って作成、またはおすすめのテンプレートをベースに作成)
- 既存のスタイルを複製する
- 既存スタイルの過去のバージョンを複製する
- JSON スタイルをインポートする
新しいスタイルを作成する
- Google Cloud コンソールで、[地図のスタイル] ページに移動します。
- [スタイルを作成] をクリックし、[Google マップ] ラジオボタンを選択します。
- [保存] をクリックします。
- [地図のスタイルの保存と公開] ダイアログで、地図の名前と説明(任意)を入力し、[保存] をクリックします。
スタイルが自動的に公開され、スタイルのメインページが表示されます。
既存のスタイルを複製する
- Google Cloud コンソールで、[地図のスタイル] ページに移動します。
- 既存のスタイルを選択して、[複製] をクリックします。
- [地図のスタイルを複製] ダイアログで、新しい地図の名前と説明(任意)を入力します。
- [保存] をクリックします。
スタイルが自動的に公開され、スタイルのメインページが表示されます。
スタイルのバージョンを複製する
- Google Cloud コンソールで、[地図のスタイル] ページに移動します。
- 既存のスタイルを選択して、[スタイルのカスタマイズ] をクリックします。
- [設定] > [変更履歴] の順に選択します。
- 目的のバージョンを選択し、[変更履歴] ペイン下部の [複製] をクリックします。
複製したスタイルが自動的に公開されます。ページ下部に、スタイルが複製されたという小さな通知メッセージとリンクが表示され、このリンクから新しいタブで新たに複製したスタイルを開くことができます。
地図の最初のスタイルが、オリジナルのスタイル バージョンとなります。他の日時付きの下書きバージョンや公開済みバージョンと異なり、オリジナル バージョンには選択可能な子スタイルがありません。オリジナル バージョンのスタイルを復元または複製するには、日時が表示されている見出しを選択します。
JSON スタイルをインポートする
- Google Cloud コンソールで、[地図のスタイル] ページに移動します。
- [スタイルを作成] をクリックします。
- [独自のスタイルの作成] 欄で、[JSON をインポート] ラジオボタンを選択します。
- 有効な JSON スタイルコードをフィールドに貼り付けます。
- JSON が無効な場合は、JSON フィールドのすぐ下に大文字で通知が表示されます。
- JSON が有効な場合、貼り付けたスタイルのプレビューが表示され、青色の [保存] ボタンを使用できます。
- [保存] を選択します。
スタイルが自動的に公開され、スタイルのメインページが表示されます。
スタイルのバージョンを復元する
スタイルの過去のバージョンは、復元して使用することができます。たとえば、期間限定のイベント用にブランド表示付きの地図スタイルを作成した場合は、イベントが終了したら、ブランド表示のない元のバージョンを復元するとよいでしょう。
- Google Cloud コンソールで、[地図のスタイル] ページに移動します。
- 目的のスタイルを選択して、[スタイルのカスタマイズ] をクリックします。
- [設定] > [変更履歴] の順に選択します。
- 復元するバージョンを選択し、[変更履歴] ペイン下部の [復元] をクリックします。復元したバージョンが、そのスタイルの最新の下書きになります。
- [変更履歴] ペインを閉じ、[公開] をクリックします。
スタイルの詳細を更新する
地図のスタイルを作成したら、そのスタイルのメインページ上部に表示されるオプションを使って、スタイルの編集、複製、名前変更、削除を行ったり、マップ ID を追加したりできます。
- [スタイルのカスタマイズ] - カスタマイズを続けるか、スタイルの詳細を表示します。
- 対象物と要素のスタイルを編集するには、地図のスタイル エディタの概要をご覧ください。
- [編集] - スタイルの名前と説明文を変更できます。
- [複製] - スタイルを複製します。
- [削除] - スタイルを削除します。
- スタイルに関連付けられたマップ ID を追加または表示します。
スタイルでマップ ID を関連付ける、または削除する
複数の Google マップ アプリに同じスタイルを適用できます。つまり、スタイルは複数のマップ ID に関連付けることができます。ただし、各マップ ID は 1 つのスタイルにのみ関連付けることができます。
- [地図のスタイル] ページでスタイルを選択します。
- [マップ ID の追加] ボタン(マップ ID が関連付けられていないスタイルの場合)または鉛筆アイコン(マップ ID が 1 つ以上関連付けられているスタイルの場合)を選択します。[マップ ID の編集 / 追加] ペインが開きます。
- このスタイルに関連付けるマップ ID の横のチェックボックスをオンにするか、関連付けを削除する場合は、チェックボックスをオフにします。
- [保存] を選択します。
Cloud ベースのマップのスタイル設定を使用するには、マップ ID をアプリに追加します。