レイヤー プロパティの設定

ArcGIS Earth のレイヤーを操作する場合、適切な標高オフセットや表示範囲をリアルタイムに設定することで、フィーチャを強調したり、視覚化を改善したりできます。 使用可能な場合、イメージ レイヤー用のサーバー側処理テンプレートを適用できます。 ArcGIS Earth 1.13 以降、[コンテンツ] ウィンドウのレイヤー アイコンをさまざまなレイヤー タイプに合わせてカスタマイズできるようになりました。

標高オフセット

標高モードとオフセットに適切な値を設定してレイヤーに適用すると、オーバーラップ データをより鮮明に表示することができます。 シンボルの立ち上げだけでなく、特定のフィーチャ レイヤーまたはシーン レイヤーの標高プロパティを設定することもできます。 標高を指定するには、[コンテンツ] ウィンドウで該当するレイヤーを右クリックして、ショートカット メニューから [標高] を選択します。 次の標高モードを使用することができます。

  • [ドレープ] なし - 地表の一部となっているフィーチャです。
  • [相対] なし - 地表と比較した位置がわかっているフィーチャです。
  • [絶対] なし - 正確な高度がわかっているフィーチャです。

標高モードを選択したら、オフセット パラメーターを使用して、グローブ上の立ち上げビューを調整します。 最大オフセットを 8,000,000 メートルにすることをお勧めします。

注意:
  • シーン レイヤーには [絶対] モードしか使用できません。 フィーチャ レイヤーには 3 つのモードをすべて使用できます。
  • [設定] パネルで、標高オフセットの単位を変更することができます。

表示範囲

表示範囲は、複数のレイヤーを同じテーマで表示する場合によく使用されます。 ほとんどのレイヤーはすべての縮尺で表示する必要がないため、レイヤーの詳細レベル (LOD) に基づいて表示範囲を設定し、グローブでのレイヤーの外観を調整することができます。

表示範囲を構成するには、次の手順に従います。

  1. [コンテンツ] ウィンドウでレイヤーを右クリックし、ショートカット メニューから [表示範囲] を選択します。
  2. 表示範囲スライダーを調整して、適切な最小縮尺および最大縮尺を設定します。

    ハイライト表示された青色のインジケーターは、カメラの現在の縮尺を表しています。

  3. 必要に応じて、[リセット] ボタン リセット をクリックすると、現在の表示範囲をレイヤーの元の表示範囲に戻すことができます。
注意:
  • シーン レイヤー、シーン サービス、およびシーン パッケージは、現在のバージョンではサポートされていません。
  • 3D シーンでは表示縮尺が固定値ではないため、インジケーターの境界が不鮮明になります。
  • ArcGIS Earth を終了すると、表示範囲のキャッシュは消去されます。

処理テンプレート

処理テンプレートは基本的に、画像やラスター データセットのピクセルにリアルタイム処理を直接適用する演算です。 処理テンプレートとは、イメージ レイヤーに関連付けられた、事前定義の表示設定またはラスター関数チェーンのことです。 ArcGIS Earth で Web イメージ レイヤーまたはイメージ サービス レイヤーを操作する際、次の手順に従って、サーバー側処理テンプレートを使用してレイヤーを表示するよう選択できます (使用可能な場合)。

  1. コンテンツ ウィンドウでレイヤーを右クリックし、ショートカット メニューから [プロパティ] を選択します。
  2. [画像] タブをクリックします。

    [処理テンプレート] に、現在の処理テンプレート (ある場合) の [名前][説明]、および [ヘルプ] テキストが表示されます。

  3. [名前] のドロップダウン リストをクリックします。

    すべてのサーバー側処理テンプレートがそのプレビュー サムネイル、名前、説明と一緒にリストに表示されます。

  4. 使用するテンプレートをクリックします。

    [名前][説明][ヘルプ] の下のテキストが更新されます。 それに応じて、レイヤーが再度読み込まれます。

注意:
  • レイヤーにサーバー側処理テンプレートが事前に定義されていない場合、名前情報は表示されません。
  • ローカル ラスター レイヤーには [画像] タブはありません。

画像の表示順序

モザイク データセットのダイナミック イメージ レイヤーには、画像のコレクションが含まれています。 これらの画像はリアルタイムでモザイク化され、レイヤーを表示するときに 1 つの画像のように動作します。 たとえば、ArcGIS ArcGIS Living Atlas of the WorldUSA NAIP Imagery: Natural Color イメージ レイヤーは、モザイク データセットから公開されます。

ArcGIS Earth でこれらのタイプのイメージ レイヤーを操作する際、画像の表示順序を変更したり、オーバーラップ領域の解決方法を決定したりできます。 画像の順序とは、複数の画像が同じ領域にある場合の画像の表示方法を指します。

ダイナミック イメージ レイヤーの画像の表示順序を変更するには、次の手順に従います。

  1. コンテンツ ウィンドウでレイヤーを右クリックし、ショートカット メニューから [プロパティ] を選択します。
  2. [衛星画像] タブをクリックします。

    [画像の表示順序] に、[モザイク手法][モザイク オペレーター]、および [順序の反転] が表示されます。

  3. [モザイク手法] ドロップダウン リストから、画像の優先順位付けに使用するオプションを選択します。 使用できるオプションは次のとおりです。
    • [北西] - 順序は、モザイクされたラスター レイヤーの北西隅から、各画像の中心までの距離に基づいて決定されます。 これは静的な表示になるため、モザイクを移動するときに画像の割合を変更しない場合に便利です。
    • [属性による] - 画像の表示順序を決定する属性を選択します。 その属性で優先度の最も高い画像が一番上に表示されます。 たとえば、最近の画像を表示する場合、取得日に基づいて画像を表示できます。 この他に、できる限り鮮明に画像を得るために、雲量の割合を示す属性もよく使用されます。
    • [中央に最も近い] - 中心が画面の中央から距離的に最も近い画像が一番上に表示されます。 これは、固定的な視点からフィーチャを表示したい場合に便利な機能です。
    • [天底に最も近い] - 中心が天底 (鉛直) 視野角に最も近い画像が一番上に表示されます。 これは、建物とフィーチャの傾きが最も小さい画像を表示したい場合に便利な機能です。
    • [シームライン] - 画像は、既存のシームラインに基づいて優先順位付けされます。 このオプションを選択した場合、重なり合うピクセルを解決するために [ブレンド] を使用します。
    • [ラスターのロック] - ロックされた画像が表示されます。
    • [なし] - ObjectID に基づく順序。
  4. [モザイク オペレーター] ドロップダウン リストから、重なり合うピクセルを解決するためのオプションを指定します。 使用できるオプションは次のとおりです。
    • [最初] - モザイク方法で設定された優先度が最高である画像のピクセル値を表示します。
    • [最後] - モザイク方法で設定された優先度が最低である画像のピクセル値を表示します。
    • [最小値] - 最も低いピクセル値を表示します。
    • [最大値] - 最も高いピクセル値を表示します。
    • [平均値] - 平均ピクセル値を表示します。
    • [ブレンド] - オーバーラップ領域にブレンド オプションを使用すると、シームラインに沿って継ぎ目がスムーズに作成されます。
    • [合計] - すべてのピクセル値を加算します。
  5. 必要に応じて、[順序の反転] 切り替えボタンをオンにして、優先順序を反転します。
注意:
  • [画像の表示順序] は、画像レイヤーがモザイク データセットから公開されていない場合、使用できません。

レイヤー アイコンのカスタマイズ

ArcGIS Earth では、[コンテンツ] ウィンドウのレイヤー アイコンを次の 2 つのレベルでカスタマイズできます。

レベル I のカスタム アイコンはレイヤーのタイプごと (たとえば、フィーチャ サービスまたはマップ サービスで) に指定でき、レベル II のカスタム アイコンは同じタイプのレイヤーごと (たとえば、フィーチャ サービス A またはフィーチャ サービス B で) に指定できます。

アイコンのカスタマイズは、PNG (*.png)、JPEG (*.jpg または *.jpeg)、TIFF (*.tif または *.tiff)、ICO (*.ico)、ビットマップ (*.bmp)、GIF (*.gif) など、さまざまな画像形式のアイコン ファイルをサポートします。 カスタム アイコン パスは、ローカル ドライブ パス、共有ネットワーク ドライブ パス、および URL をサポートします。

注意:

レイヤー/フォルダー タイプ アイコンは、デフォルトの ArcGIS Earth アイコンをオーバーライドします。 レイヤー アイコンは、レイヤー/フォルダー タイプ アイコンをオーバーライドします。 つまり、レイヤーに以下が適用されます。

  • カスタム アイコンが設定されていない場合 (デフォルト)、デフォルトの ArcGIS Earth アイコンが [コンテンツ] ウィンドウに表示されます。
  • レイヤー/フォルダー タイプ アイコンまたはレイヤー アイコンのいずれかが正常に設定されている場合、そのレベルで設定されたアイコンが [コンテンツ] ウィンドウに表示されます。
  • 両レベルのアイコンが正常に設定されている場合、レイヤー アイコンが [コンテンツ] ウィンドウに表示されます。
  • どのレベルのアイコンも正常に設定されていない場合、デフォルトの無効な ArcGIS Earth アイコン 無効 が [コンテンツ] ウィンドウに表示されます。

レベル I - レイヤー/フォルダー タイプ アイコン

[コンテンツ] ウィンドウのレイヤー アイコンを、レイヤー タイプやフォルダー タイプごとにカスタマイズできます。 このためには、以下のファイルが必要です。

  • 指定したレイヤーおよびフォルダー タイプのアイコン ファイル。 PNG 形式の 16 × 16 ピクセル ファイルを推奨します。 カスタム アイコン ファイルのサイズが 16 x 16 ピクセルより大きい場合は、本来の縦横比を維持したまま 16 x 16 ピクセル枠に合うようサイズ変更されます。 アイコン ファイルは、現在の ArcGIS Earth ユーザーがアクセスできる場所に格納する必要があります。 ローカル フォルダー、共有フォルダー、または Web サイトを指定できます。
  • C:\Users\username\AppData\Roaming\ESRI\ArcGISEarth に配置された icon_config.json という名前の JSON ファイル。

JSON ファイルでは、レイヤーまたはフォルダー タイプのキーワードと、それに対応するカスタム アイコン ファイルのパスを指定する必要があります。 アイコン ファイルのパスには、相対パス、汎用命名規則 (UNC) パス、および URL を指定できます。 該当する JSON ファイルの例を以下に示します。

{
  "version": "1.13",
  "layerTypeIcons": [
    {
      "type": "FeatureService",
      "uri": "layerIcons\\myFeatureService.png" 
    },
    {
      "type": "ImageService",
      "uri": "\\\\servername\\layerIcons\\myImageService.png" 
    },
    {
      "type": "Raster"
      "uri": "https://web-url/icon/myRaster.png"
}
  ]
}

サポートされているフォルダー タイプのキーワードは以下のとおりです。

  • MyDrawings、MyData、StartupLayers
  • OpenedFolder、ClosedFolder

サポートされているレイヤー タイプのキーワードは、ArcGIS Earth のコンテンツ ウィンドウのほぼすべてのレイヤー タイプに対応しています。 それは次のような欠点です。

  • KmlDocument、KmlFolder、KmlModel、KmlTour、KmlNetworkLink、KmlGroundOverlay、KmlScreenOverlay、KmlPhotoOverlay
  • モデル
  • FeatureService、PointFeature、PolylineFeature、PolygonFeature
  • シェープファイル
  • CSV
  • GeoJSON
  • FeatureCollection
  • MapService、MapImageLayer、MapTileLayer
  • TilePackage
  • ImageService、Raster
  • SceneLayer、SceneLayer3DObject、SceneLayerPoint、SceneLayerPointCloud、SceneLayerIntegratedMesh
  • MobileScenePackage
  • WebScene、WebMap
  • WFS、WMS、WMTS
  • VectorTilePackage、VectorTileService
  • UnloadedKML、UnloadedGeoJSON、UnloadedShapefile、UnloadedMapService、UnloadedImageService、UnloadedFeatureService、UnloadedSceneLayer、UnloadedTilePackage、UnloadedRaster、UnloadedWebScene、UnloadedWebMap、UnloadedMobileScenePackage、UnloadedWMS、UnloadedWFS

FeatureService は、フィーチャ サービス (URL またはアイテム) が ArcGIS Earth に追加された際の最も外側のレイヤーを指します。 このレイヤーの下には、[PointFeature][PolylineFeature]、または [PolygonFeature] キーワードに対応したサブレイヤーが存在します。 カスタム レイヤー アイコンは、4 つのキーワードすべてで独立しています。

[Shapefile] または [WFS] は、シェープファイルまたは WFS をソース データに含むレイヤーを指します。 このレイヤーは、ジオメトリ タイプがポイント、ポリライン、またはポリゴンの単一レイヤーです。 [Shapefile] または [WFS] にカスタム アイコンが指定されていない場合、レイヤーは [PolylineFeature][PolylineFeature]、または [PolygonFeature] キーワードに対応するデフォルトまたはカスタム アイコンと同じアイコンを使用する一方、[Shapefile] または [WFS] がカスタマイズされている場合、レイヤーは独自のカスタム アイコンを使用し、[PointFeature][PolylineFeature]、または [PolygonFeature] と同じデフォルトまたはカスタム アイコンを使用しません。

[MapService][MapImageLayer]、または [MapTileLayer] は、マップ サービスのソース データを含むレイヤーを指します。[MapService] は、[MapImageLayer] および [MapTileLayer] の一般的なキーワードです。 [MapService] にカスタム アイコンが指定され、[MapImageLayer] または [MapTileLayer] にカスタム アイコンが指定されていない場合、レイヤーは [MapService] のカスタム アイコンを使用します。また、[MapService][MapImageLayer] または [MapTileLayer] の両方がカスタマイズされている場合、レイヤーは [MapImageLayer] または [MapTileLayer] のカスタム アイコンを使用します。

[SceneLayer] または [SceneLayer*] は、シーン レイヤー パッケージまたはシーン サービスのソース データを含むレイヤーを指します。 3D オブジェクト、ポイント、建物、点群、3D メッシュのいずれかを指定できます。[SceneLayer][SceneLayer*] の一般的なキーワードです。 [SceneLayer] にカスタム アイコンで指定され、[SceneLayer*] には指定されていない場合、レイヤーは [SceneLayer] のカスタム アイコンを使用します。また、[SceneLayer][SceneLayer*] の両方がカスタマイズされている場合、レイヤーは [SceneLayer*] のカスタム アイコンを使用します。

[WebScene] または [WebMap] は、Web シーンまたは Web マップの最も外側のレイヤーを指します。 サブレイヤーにはさまざまなレイヤー タイプが存在し、[WebScene][WebMap] とは独立しています。

[Unload*] は、ArcGIS Earth 構成で stateInvisible に設定されているスタートアップ レイヤーを指します。

レベル II - レイヤー アイコン

レベル II のカスタム アイコンは、操作レイヤーと開始レイヤーの 2 つのカテゴリに分類されます。

操作レイヤーは、その情報 (カスタム アイコン パスを含む) が ArcGIS Earth ワークスペースの operational_layers.json ファイルに保存されているレイヤーです。 [マイ ドローイング] フォルダー、[マイ データ] フォルダー、グループ、コンテンツ ウィンドウに追加されたデータセットの最上位レイヤー、[マイ データ] の下のフィーチャ サービスまたはシーン サービス レイヤーのサブレイヤーが含まれます。 ユーザー インターフェイスを使用して、操作レイヤーのアイコンをカスタマイズするには、次の手順を実行します。

  1. コンテンツ ウィンドウのレイヤー アイコンにポインターを重ねて [編集] ボタン 編集 を表示します。
  2. ボタンをクリックして、[アイコンの場所] ダイアログ ボックスを開きます。
  3. カスタム アイコン パスまたは URL を入力します。 または、[編集] ボタン 編集 をクリックして、アイコン ブラウザーを開き、ローカル ドライブまたは共有ネットワーク ドライブにあるカスタム アイコン ファイルを参照して選択します。
  4. [OK] をクリックして、[アイコンの場所] ダイアログ ボックスを閉じます。

    コンテンツ ウィンドウに、ステップ 3 で選択したアイコンがレイヤー アイコンとして表示されます。

  5. レイヤー アイコンをリセットするには、ステップ 1 と 2 の手順に従って [アイコンの場所] ダイアログ ボックスを開き、[リセット] をクリックします。
注意:

操作レイヤー アイコンをカスタマイズする場合、ローカル アイコン ファイルを使用してる場合は、そのファイルを現在のワークスペース フォルダーに配置して、ワークスペースのエクスポート時にエクスポートされたワークスペース フォルダーにアイコン ファイルが含められるようにすることをお勧めします。

開始レイヤーは、ArcGIS Earth 構成ファイルの管理者の設定で定義されるレイヤーです。 開始レイヤーのカスタム アイコン パスは、構成ファイルでレイヤー自体と同じエントリに定義されます。 次に、アイコンがカスタマイズされた開始レイヤーのエントリの例を示します。

<layer name="" type="Shapefile" url="C:\test.shp" visible="False" icon="C:\icon.png"/>

より複雑な例については、サンプル構成をご参照ください。