Web タイル レイヤーを共有する前に、レイヤーを構成してタイル スキーマ、キャッシュの詳細レベル、タイル形式、キャッシュ方法と場所、および他のプロパティを指定できます。このワークフローでは、Web タイル レイヤーのデフォルト構成を変更する方法を説明します。共有処理を開始する前に一般プロパティを設定して共有を完了します。このときに「Web タイル レイヤーの共有」をご参照ください。
また Web タイル レイヤーは、Web マップを構成するときや、Web シーンを構成するときにも構成できます。このトピックの情報は、このような状況にも適用されます。
- 必要に応じて、[Web レイヤーとして共有] ウィンドウを開きます。
[一般] タブで、[タイル] が選択されていることを確認します。
- [構成] タブをクリックします。アクティブなポータルが ArcGIS Enterprise の場合は、[Web レイヤー プロパティの構成] をクリックして、構成可能なプロパティにアクセスします。
アクティブなポータルが ArcGIS Online の場合は、構成可能なプロパティがすぐに表示されます。
- [キャッシュ] で、[タイル スキーマ] ドロップダウン矢印をクリックし、キャッシュのタイル スキーマを選択します。
タイル スキーマによって、キャッシュの詳細レベルの数、タイルの寸法、およびタイル原点が決まります。その結果、これらの設定によってタイル境界が定義されます。これらの設定は、Web マップで使用されるさまざまな Web レイヤーで同じである必要があります。マップ プロパティで定義した範囲だけがキャッシュされます。選択可能なタイル スキーマについては下記の表で説明します。
オプション
説明
ArcGIS Online/Bing Maps/Google マップ Web レイヤーは、WGS 1984 Web メルカトル (球体補正) 座標系に投影変換されます。タイルの幅と高さはデフォルトで 256 x 256 ピクセルに設定されています。キャッシュの縮尺レベルは 0 ~ 23 の範囲です。
WGS 1984 地理座標系、バージョン 2 Web レイヤーは、WGS 1984 地理座標系に投影変換されます。タイルの幅と高さはデフォルトで 256 x 256 ピクセルに設定されています。キャッシュの縮尺レベルは 0 ~ 22 の範囲です。
既存のキャッシュされたマップ/イメージ サービス 既存のホスト タイル レイヤーのタイル スキーマ、あるいは既存の ArcGIS Server マップまたはイメージ サービスのタイル スキーマが使用されます。レイヤーまたはサービスのタイル スキーマ XML ファイルは、C:\Users\<user profile>\My Documents\ArcGIS\TilingSchemes\Downloaded にダウンロードされます。ArcGIS Pro は、アンチエイリアスを除き、既存のレイヤーまたはサービスに指定されたパラメーターを適用します。アプリケーションに設定されているアンチエイリアス オプションが使用されます。
タイル スキーマ ファイル 作成するタイル スキーマが使用されます。[マップ サービス キャッシュ タイル スキーマの生成 (Generate Map Server Cache Tiling Scheme)] ツールを使用して、タイル スキーマ XML ファイルを生成することができます。その他のタイル スキーマ ファイルも C:\Program Files\ArcGIS\Pro\Resources\TilingSchemes からインポートできます。タイル イメージ形式がタイル スキーマ ファイルに定義されていない場合、タイル イメージ形式はデフォルトで PNG に設定されます。ArcGIS Pro は、アンチエイリアスを除き、タイル スキーマ ファイルに指定されたパラメーターを適用します。アプリケーションに設定されているアンチエイリアス オプションが使用されます。
自動設定 マップの座標系が WGS 1984 Web Mercator (Auxiliary Sphere) か WGS 1984 になっている場合を除いて、こちらがデフォルトのオプションになります。タイル スキーマは、マップまたはシーンの座標系に基づいて設定されます。このタイル スキーマに定義されている詳細レベルは、全球範囲で有効です。そのため、このタイル スキーマを使用してキャッシュされた Web レイヤーは、一緒に表示できます。
- [詳細レベル] で、スライダーを使用し、タイルを生成するマップ縮尺を設定します。
デフォルトの縮尺範囲は提示されています。マップの目的と推定キャッシュ サイズに応じ、非常に大きい縮尺や小さい縮尺の一部をキャッシュしないように指定することもできます。
- [画像フォーマット] でデフォルト設定を使用するか、別の設定を選択します。次の表をご参照ください。
Web レイヤーのすべてのサブレイヤーにベクター データ ソースがある場合、デフォルト設定は PNG です。1 つ以上のサブレイヤーにラスター データ ソースがある場合、デフォルト設定は MIXED です。
PNG
PNG を使用すると、キャッシュされた詳細レベルに基づいて、正しい形式 (PNG8、PNG24、PNG32) が自動的に選択されます。
PNG8
道路や境界など、背景を透過表示する必要のあるオーバーレイ レイヤーには、PNG8 を使用します。PNG8 を使用すると、情報を失うことなくディスク上に極小サイズのタイルを作成できます。
マップで使用されている色が 256 色を超えている場合は、PNG8 を使用しないようにしてください。画像、陰影起伏、グラデーション、透過表示、およびアンチエイリアスを使用すると、256 色をすぐに超えてしまう可能性があります。高速道路標識などのシンボルでもエッジ周囲には繊細なアンチエイリアスが使われている場合があり、予想以上にマップの色が増えてしまいます。
PNG24
道路や境界線などのオーバーレイ レイヤーに使用されている色が 256 を超える場合は、PNG24 を使用します。使用されている色が 256 色以下の場合は、PNG8 を選択します。
PNG32
道路や境界線などのオーバーレイ レイヤーに使用されている色が 256 を超える場合は、PNG32 を使用します。PNG32 は、ラインまたはテキストがアンチエイリアス化してあるオーバーレイ レイヤーに適した選択肢です。PNG32 は、PNG24 よりもディスクに大きなタイルを作成します。
JPEG
カラー バリエーションが豊富で、背景を透過表示する必要のないベースマップ レイヤーに使用する形式です。ラスター画像および詳細なベクター ベースマップは、ほとんどの場合、JPEG で効率的に処理できます。
JPEG は、非可逆画像形式です。画像の見た目に影響を及ぼすことがないように、データが選択的に削除されます。この結果、ディスク上のタイルが非常に小さいサイズになりますが、マップがベクター ラインまたはラベルを含んでいる場合、ライン周囲に非常に多くのノイズや不明瞭領域が生成されることがあります。そのような場合は、デフォルトの圧縮値 75 を増分してください。値を 90 くらいまで増分すると、線画の許容品質と JPEG の小型タイル サイズとのバランスが保てるというメリットがあります。
混合
混合形式では Web レイヤーの中心では JPEG を、エッジでは PNG32 を使用します。他のレイヤーにラスター レイヤーをオーバーレイするには混合を使用します。
混合形式の使用時には、透過表示が検出される場所 (マップの背景が表示される場所) ならどこにでも PNG32 タイルが作成されます。残りのタイルの構築には JPEG が使用されます。これにより、平均ファイル サイズが小さく抑えられるとともに、他のレイヤー上にきれいにオーバーレイすることができます。この状況で混合形式を使用しない場合、他のレイヤーとオーバーラップする画像のエッジ周辺に非透過色の領域が表示されます。
- [圧縮] ではデフォルトの圧縮品質の値を使用するか、別の値を指定します。
圧縮は、形式が JPEG または混合である場合にのみ使用できます (PNG 形式は圧縮されません)。0 から 100 までの値が使用されます。値が大きければファイル サイズが大きくなり、画像の品質が高くなります。値を小さくすると、画質が低下して、ファイル サイズが小さくなります。デフォルト値は 75 です。
- [オプション] でキャッシュを構築する方法を選択します。
ウィンドウ下部の [推定] に示されるストレージ推定容量を参考に、キャッシュの構築方法を決定します。
サーバー上に自動的にキャッシュ キャッシュが小さい場合は、キャッシュを自動的に作成することをお勧めします。これがデフォルトです。
サーバー上に手動でキャッシュ キャッシュが大きい場合は、キャッシュを手動で作成することをお勧めします。これにより、ユーザーが利用する可能性の最も高い対象エリアが最大の縮尺でキャッシュされます。ArcGIS Online Web サイトまたは ArcGIS Enterprise Web サイトから、キャッシュを手動で作成できます。
ローカルにキャッシュ このオプションを使用して、ArcGIS Online ポータルで共有するときに使用するクレジットを最小化するか、または ArcGIS Enterprise ポータルで共有するときの資源の消費を最小化します。ローカル キャッシュはタイル パッケージとして一時的に保存されてから、自動的にアップロードおよび展開されます。
- [ローカルにキャッシュ] を選択した場合、共有およびダウンロード オプション設定で決定されるデフォルトの [一時キャッシュの場所] をそのまま使用するか、または別の場所を参照します。
メモ:
サービス定義を保存する際、Web タイル レイヤーを公開した後、手動でキャッシュを構築する必要があります。
- 必要に応じて、[クライアントがキャッシュ タイルをエクスポートすることを許可] チェックボックスをオンにして、クライアントがオフラインで使用するためにマップ タイルをダウンロードできるようにします。
このオプションをオンにすると、[エクスポートの制限] ボックス内の値を指定して、1 回のリクエストでダウンロード可能なタイルの数を制限できます。
メモ:
ローカルにキャッシュする場合で、ArcGIS Enterprise のバージョンが 10.5 以前である場合は、クライアントによるキャッシュ タイルのエクスポートを可能にするオプションは利用できません。
- 必要に応じ、[推定] で [計算] をクリックし、キャッシュ サイズを推定します。[キャッシュ サイズの推定] ダイアログ ボックスでドロップダウン矢印をクリックし、推定の品質として [良] か [高品質] を選択します。[キャッシュ推定の開始] ボタン をクリックします。キャッシュされた各詳細レベルに対してタイルの数とストレージの容量が推定され、合算されます。[OK] をクリックします。
デフォルトの静的推定は、平均タイル サイズに関する一般的な推測に基づいており、マップ上の特定のプロパティは考慮していません。キャッシュ サイズを推定すると、マップのサンプル タイルが構築されます。つまり、タイル スキーマ、画像形式、圧縮が考慮に入れられます (標高レイヤーの LERC 圧縮と同様です)。
最適な推定はより多くのサンプル タイルを作成するため、良の推定よりも計算時間が長くなります。推定処理をキャンセルするには、[キャッシュ推定の停止] をクリックします。キャッシュ サイズを推定した後にタイル スキーマを調整すると (詳細レベルやイメージ形式を変更した場合など)、共有ウィンドウの品質の推定は静的に戻ります。キャッシュ サイズをもう一度推定する必要があります。