ホスト ベクター タイル レイヤーのスタイルを更新するには、まずベクター タイル レイヤーのコピーを保存する必要があります。そのレイヤーを所有しているかどうかに関係なく、コピーの保存が必要です。 その後、コピーしたレイヤーのアイテム詳細からスタイルをダウンロードし、そのスタイルを編集して、コピーにアップロードできます。新しいベクター タイル レイヤーを使用して作成した Web マップまたはアプリは、更新されたスタイルを使用しますが、引き続き元のベクター タイル レイヤーのタイルを参照します。この方法で、元のレイヤー内のベクター タイルを参照する、異なるスタイルを持つ複数のレイヤーを作成できます。
ベクター タイル レイヤーのスタイルをダウンロード、編集、およびアップロードできるように、以下の手順に従ってベクター タイル レイヤーのコピーを Map Viewer に保存します。レイヤーのコピーを保存するには、コンテンツを作成する権限が必要です。
- ポータルにサイン インします。
- 変更するスタイルを持っているベクター タイル レイヤーを Map Viewer に追加します。
- ベクター タイル レイヤーの下で [その他のオプション] をクリックし、[コピー] をクリックします。
レイヤーのコピーがマップ コンテンツに追加されます。
- このコピーをレイヤーとして保存する必要があります。作成したコピーの [その他のオプション] をクリックし、[レイヤーの保存] をクリックします。
[アイテムの作成] ウィンドウが開きます。
- 新しいレイヤーの [タイトル]、[タグ]、[サマリー]、およびフォルダーの場所を指定し、[アイテムの作成] をクリックします。
- コンテンツ ページの [マイ コンテンツ] タブをクリックし、保存したレイヤーを検索して、レイヤーの名前をクリックしてアイテム ページを開きます。
- このレイヤーのスタイルをダウンロードするには、[開く] > [スタイルのダウンロード] の順にクリックします。
これによって、root.json ファイルがローカル コンピューターにダウンロードされます。必要に応じてファイル名を変更できます。
- root.json ファイルを JSON エディターで開いて編集し、スタイルを更新します。
ベクター タイル レイヤーは、Mapbox ベクター タイル仕様に基づいて構築されます。これらのベクター タイルのデータのスタイルを設定する方法については、「Mapbox GL スタイル リファレンス」をご参照ください。
- スタイルの変更をファイルに保存すると、ベクター タイル レイヤーのコピーが新しいスタイルに更新されます。
- 組織サイトにサイン インし、ベクター タイル レイヤーのコピーのアイテム詳細を開きます。
- [更新] をクリックします。
[スタイル ファイルの更新] ウィンドウが開きます。
- 編集した .json ファイルを選択し、[スタイル ファイルの更新] をクリックします。
ベクター タイル レイヤーのコピーのスタイルが更新されます。
- 変更を表示するには、レイヤーのアイテム詳細で [開く] > [レイヤーを新規マップに追加] の順にクリックします。
- スタイルの編集を続行する場合は、.json ファイルをさらに変更して、ベクター タイル レイヤーのコピーを更新できます。