属性からの基準高度の設定

ArcGlobe でフィーチャ属性または式を使用して 2D または 3D フィーチャの基準高度を指定するには以下の手順に従います。

デフォルトでは、2D フィーチャを ArcGlobe に追加すると、レイヤがラスタ化され、グローブ サーフェス上にドレープした画像として表示されます。値または式が割り当てられるまで、フィーチャ ベースの高さは存在しません。

また、計算値を高さとしてのみ使用するには、レイヤをグローブ サーフェスとは独立してフローティングに設定する必要があります。この設定を行わない場合、計算値はグローブ サーフェスからのオフセットとして使用されます。

手順:
  1. コンテンツ ウィンドウでレイヤを右クリックし、[プロパティ] をクリックします。

    または、コンテンツ ウィンドウでレイヤをダブルクリックして、[レイヤ プロパティ] ダイアログ ボックスを開きます。

  2. [グローブの表示] タブをクリックします。

    レイヤがラスタ化されていないことを確認します。ラスタ化されている場合は、[フィーチャ レイヤをラスタ化] をオフにします。

  3. [標高] タブをクリックします。

    計算値を高さとしてのみ使用し、グローブ サーフェスからのオフセットとして使用しない場合は、レイヤを [指定したサーフェス上に配置する] に設定できます。

  4. [定数または式を使用] オプションをクリックします。

    ([LEVEL] * 10) + [BASE] のような有効な SQL 式を使用できます。

  5. [計算] ボタン 計算 をクリックします。
  6. フィーチャに Z 値を与えるフィールドをダブルクリックします。
  7. すべてのダイアログ ボックスで [OK] をクリックします。

    2D フィーチャが、Z 値として選択した属性に基づき ArcGlobe で描画されます。

    ArcGlobe での属性からの基準高度の設定
9/14/2013