属性からの基準高度の設定
ArcGlobe でフィーチャ属性または式を使用して 2D または 3D フィーチャの基準高度を指定するには以下の手順に従います。
デフォルトでは、2D フィーチャを ArcGlobe に追加すると、レイヤがラスタ化され、グローブ サーフェス上にドレープした画像として表示されます。値または式が割り当てられるまで、フィーチャ ベースの高さは存在しません。
また、計算値を高さとしてのみ使用するには、レイヤをグローブ サーフェスとは独立してフローティングに設定する必要があります。この設定を行わない場合、計算値はグローブ サーフェスからのオフセットとして使用されます。
手順:
- コンテンツ ウィンドウでレイヤを右クリックし、[プロパティ] をクリックします。
- [グローブの表示] タブをクリックします。
- [標高] タブをクリックします。
- [定数または式を使用] オプションをクリックします。
- [計算] ボタン をクリックします。
- フィーチャに Z 値を与えるフィールドをダブルクリックします。
-
すべてのダイアログ ボックスで [OK] をクリックします。
2D フィーチャが、Z 値として選択した属性に基づき ArcGlobe で描画されます。
レイヤがラスタ化されていないことを確認します。ラスタ化されている場合は、[フィーチャ レイヤをラスタ化] をオフにします。
計算値を高さとしてのみ使用し、グローブ サーフェスからのオフセットとして使用しない場合は、レイヤを [カスタム サーフェス上でフローティング] に設定できます。
ヒント:
- ステップ 6 では、有効な SQL 式(例: ([LEVEL] * 10)+ [BASE])を使用できます。
- ショートカットとしてコンテンツ ウィンドウでレイヤ名をダブルクリックして、[レイヤ プロパティ] ダイアログ ボックスを開くことができます。
7/10/2012