ベクター タイル レイヤーの構成

ベクター タイル レイヤーを共有する前に、レイヤーを構成してキャッシュ方法と場所、タイル スキーマ、キャッシュの詳細レベル、タイル形式、および他のプロパティを指定できます。このワークフローでは、ベクター タイル レイヤーのデフォルト構成を変更する方法を説明します。共有処理を開始する前に、一般プロパティを設定して共有を完了し、「ベクター タイル レイヤーの共有」を参照します。

  1. 必要に応じて、[Web レイヤーとして共有] ウィンドウを開きます。

    [一般] タブで、[ベクター タイル] が選択されていることを確認します。

  2. [構成] タブをクリックします。
  3. [キャッシュ] では、デフォルトで [ローカルにキャッシュ] が選択されています。
    1. 共有およびダウンロード オプション設定で決定されるデフォルトの [一時キャッシュの場所] をそのまま使用するか、別の場所を参照します。
  4. [タイル スキーマ] ドロップダウン矢印をクリックし、キャッシュのタイル スキーマを選択します。

    タイル スキーマによって、キャッシュの詳細レベルの数、タイルの寸法、およびタイル原点が決まります。その結果、これらの設定によってタイル境界が定義されます。これらの設定は、Web マップで使用されるさまざまな Web レイヤーで同じである必要があります。選択可能なタイル スキーマについては下記の表で説明します。

    オプション

    説明

    ArcGIS Online/Bing Maps/Google マップ

    Web レイヤーは、WGS 1984 Web メルカトル (球体補正) 座標系に投影変換されます。タイルの幅と高さはデフォルトで 512 x 512 ピクセルに設定されています。キャッシュの縮尺レベルは 0 ~ 23 の範囲です。

    Portal for ArcGIS 10.4 または 10.4.1 で共有する場合は、このタイル スキーマのみを使用できます。

    WGS 1984 地理座標系、バージョン 2

    Web レイヤーは、WGS 1984 地理座標系に投影変換されます。タイルの幅と高さはデフォルトで 512 x 512 ピクセルに設定されています。キャッシュの縮尺レベルは 0 ~ 22 の範囲です。

    既存のベクター タイル レイヤー

    既存のベクター タイル レイヤーのタイル スキーマが使用されます。ポータル内の場所を参照し、ベクター タイル レイヤーを選択します。レイヤーに関連付けられているタイル スキーマ XML ファイルが C:\Users\<user profile>\My Documents\ArcGIS\TilingSchemes\Downloaded にダウンロードされます。

    タイル スキーマ ファイル

    作成するタイル スキーマが使用されます。[マップ サービス キャッシュ タイル スキーマの生成 (Generate Map Server Cache Tiling Scheme)] ツールを使用して、タイル スキーマ XML ファイルを生成することができます。その他のタイル スキーマ ファイルも C:\Program Files\ArcGIS\Pro\Resources\TilingSchemes からインポートできます。詳細レベルによる推移で 2 倍になる縮尺を持ち、512 x 512 ピクセル サイズのタイル スキーマだけがサポートされています。詳細レベル 0 で定義された縮尺は、データの範囲をカバーする必要があります。

    自動設定

    マップの座標系が WGS 1984 Web Mercator (Auxiliary Sphere) か WGS 1984 になっている場合を除いて、こちらがデフォルトのオプションになります。タイル スキーマは、マップの座標系に基づいて設定されます。このタイル スキーマに定義されている詳細レベルは、全球範囲で有効です。そのため、このタイル スキーマを使用してキャッシュされた Web レイヤーは、一緒に表示できます。タイル スキーマは全球範囲で有効ですが、マップ プロパティで定義されている範囲のみがキャッシュされます。

  5. [詳細レベル] で、スライダーを使用し、タイルを生成するマップ縮尺を設定します。

    デフォルトの縮尺範囲は提示されています。マップの目的と推定キャッシュ サイズに応じ、非常に大きい縮尺や小さい縮尺の一部をキャッシュしないように指定することもできます。

  6. [オプション][タイル形式] を選択します。
    インデックス構築済み

    タイル生成およびファイル サイズを最適化するフィーチャ密度のインデックスに基づいて、タイルを生成します。これがデフォルトです。

    フラット

    フィーチャ密度に関係なく、各詳細レベルで通常のタイルを生成します。このキャッシュは、インデックス構造で生成されるキャッシュよりも大きくなります。

    メモ:

    ベクター タイルが生成される際、タイル スキーマによって定義されている詳細レベル (LOD) ごとに、正方形のタイルの連続メッシュが作成されます。タイル スキーマの縮尺は、2 倍ずつ推移する必要があります。たとえば、LOD1 で縮尺が 1:2,000 のときは、LOD2 では 1:1,000、LOD3 では 1:500 のようにする必要があります。[フラット] タイル形式を使用する場合、指定したエリアのフィーチャの密度に関係なく、各 LOD で完全なタイルのセットが生成されます。インデックス構築済みの形式を使用する場合、タイルの再使用ができるかどうかを確認するためにフィーチャ密度が評価されます。たとえば、何も格納されていない海洋エリアの場合、インデックス構築済みタイル形式は、タイルを高い LOD では作成しません。これは、このエリアが低い LOD で作成されるタイルで満足できる程度に表現することができるためです。これにより、タイルの作成時間、格納領域、および描画速度の無駄がなくなります。

    1. インデックス構築済みタイル形式を使用している場合、必要に応じて [インデックス ポリゴン] データセットの選択または参照を行います。

      [インデックス ポリゴン] データセットを何も指定していない場合、インデックス ポリゴンが自動的に生成されて、このキャッシュ処理に使用されます。ただし、このインデックス ポリゴンは保存されませんので再使用できません。

      ヒント:

      インデックス ポリゴン データセットは、[ベクター タイル インデックスの作成 (Create Vector Tile Index)] ツールを使用して作成できます。これは、同じマップの処理を複数回予定しているときに役立ちます。データセットは、マップ レイヤーとして表示して、データのフィーチャ密度の評価を確認できます。

  7. 必要に応じて、[クライアントがキャッシュ タイルをエクスポートすることを許可] チェックボックスをオンにして、クライアントがオフラインで使用するためにマップ タイルをダウンロードできるようにします。

    このオプションをオンにすると、[エクスポートの制限] ボックス内の値を指定して、1 回のリクエストでダウンロード可能なタイルの数を制限できます。

関連トピック