レイヤーの高さ特性の定義

空間データを 3D で表示するには、高度オプションを設定する必要があります。 このためには、フィーチャ レイヤーの基準高度と鉛直単位を定義し、必要に応じて、カートグラフィック オフセットを定義します。 基準高度により、レイヤーのフィーチャの最も低い標高が決まります。 カートグラフィック オフセットを適用すると、基準高度に基づいてフィーチャが垂直方向に描画される位置を変更することができます。

シーンの 2D カテゴリと 3D カテゴリ

シーンの [コンテンツ] ウィンドウには、[2D レイヤー] および [3D レイヤー] という 2 つのセクションがあります。 2D セクションのレイヤーは、地面、絶対高度、またはカスタム サーフェス上に配置されます。 3D のレイヤーは、地表を基準にすることも、カスタム サーフェスを基準にすることもできます。 3D シンボルは、[3D レイヤー] カテゴリ内のレイヤーにしか適用できません。 [コンテンツ] ウィンドウ内でレイヤーを 1 つのカテゴリから別のカテゴリまでドラッグできます。 レイヤーが [2D レイヤー] カテゴリにあるか [3D レイヤー] カテゴリにあるかによって、レイヤーで使用できる標高モードが異なります。

レイヤーを 3D 表示にする場合は、3D シンボルと表示プロパティを使用します。レイヤーを [コンテンツ] ウィンドウの [3D レイヤー] グループに入れる必要があります。 フィーチャ レイヤー内のポイントを地表に埋め込まれたように表示させる場合は、「シンボルの固定ポイント」をオンにします。 2D でポイントの固定ポイントは円の重心を意味しますが、3D では重心を意味しません。 ポイントを地表に配置するには、固定ポイントを移動させます。 [シンボル] ウィンドウの [ポイント シンボルの書式設定] モードを開いて、この問題を解決します。

鉛直座標系

3D データを操作する際には、「鉛直座標系」を定義することが重要です。 レイヤーのデータ ソースに鉛直座標系が定義されている場合は、そのレイヤーの高度単位が鉛直座標系の距離単位と同じになります。

ヒント:

データ ソースに定義されている鉛直座標系を確認するか、データ ソースに鉛直座標系が定義されているかどうかを確認するには、[コンテンツ] ウィンドウで該当するレイヤーを右クリックして [プロパティ] をクリックします。 [レイヤー プロパティ] ダイアログ ボックスで、[ソース] タブをクリックして、[空間参照] 見出しを展開します。

ArcScene (*.sxd ファイル) または ArcGlobe (*.3dd ファイル) をインポートするか、 ArcGIS Pro 1.4 より前の ArcGIS Pro プロジェクト (*.aprx ファイル) を開くと、高度単位がデータ ソースの鉛直座標系の鉛直単位に設定されません。 必要に応じて、[投影変換 (Project)] ツールを使用して、データを別の座標系に投影変換します。

標高タイプ

レイヤーの標高プロパティを設定するには、[コンテンツ] ウィンドウで該当するレイヤーを右クリックして [プロパティ] をクリックします。 [レイヤー プロパティ] ダイアログ ボックスで、[高度] タブをクリックします。 次のオプションを利用できます。

  • 地表 高度 (地表面) - 地上レベルにあるフィーチャ (樹木など)。

    地表にあるフィーチャ

  • 地表を基準 高度 (地面を基準) - 地表より上の既知の高さにあるフィーチャ (建物の側面に設置された防犯カメラの位置など)。

    地表を基準にしたフィーチャ

  • 絶対高度 高度 (絶対高度) - 地面の標高に関係なく、測位基準より上の一定の高さにあるフィーチャ (飛行機など)。 さらに、絶対高度に高さ強調を追加することもできます。 これにより、高度の違いをさらに際立たせることができます。 標高サーフェスでは、高さ強調を「マップのプロパティ」として設定します。 フィーチャ レイヤーにジオメトリ Z 値がない場合、フィーチャの高さを追加するときに、このオプションを利用することはできません。

    絶対高度のフィーチャ

  • カスタム サーフェス上 高度 (カスタム) - 地上レベルで表現されないサーフェス上にあるフィーチャ (地質学上の地下平面で交差する井戸など)。 シーンで定義されているサーフェスのリストからカスタム標高サーフェスを選択することができます。 このオプションを使用するには、「カスタム標高サーフェス」が必要です。

    カスタム サーフェス上のフィーチャ

  • カスタム標高を基準 高度 (基準カスタム) - 高度値がカスタム サーフェス上のフィーチャの位置に追加される場所。 このオプションを使用するには、「カスタム標高サーフェス」が必要です。

    カスタム標高を基準としたフィーチャ

注意:

Web シーンを使用している場合、レイヤーの標高モードとして「シーンを基準」も使用できる場合があります。 ArcGIS Pro では現在のところ、この標高モードはサポートされていません。 この場合、すべてのレイヤーが地表を基準にして表示されます。

カートグラフィック オフセット

カートグラフィック オフセットでは、レイヤー全体の Z 値が垂直方向に調整されます。 これにより、レイヤー内のすべてのフィーチャが指定の高さの分だけ上下に移動します。 シーン内の一連のフィーチャにカートグラフィック的に高さを付けて、見やすくすることができます。 たとえば、消防署を表すポイント シンボルを地面よりも上に配置して、周りの建物に妨げられないようにすることができます。

関連トピック