Skip to main content

カラー陰影起伏関数

ライセンス:

Image Server で利用可

地形のカラー 3D 表現は、標高による色分けと陰影起伏の手法による画像をマージして作成します。 この関数では、光源高度と光源方位のプロパティを使用して、太陽の位置を指定します。

カラー陰影起伏画像の例

メモ

単位変換

Z (標高) の単位と XY (距離) の単位が同じである場合、Z 変換係数は 1 になります。 データセットで投影座標系を使用しており、スケーリングが なし に設定されていて、標高と距離の単位が異なる場合は、単位の違いを考慮して Z 変換係数を定義する必要があります。

フィートからメートルへの換算、またはその逆については、以下の表をご参照ください。 たとえば、DEM の高さ単位がフィートであり、モザイク データセットの単位がメートルの場合、値 0.3048 を使用して高さ単位をフィートからメートルへ変換します (1 フィート = 0.3048 メートル)。

変換タイプ

変換係数

フィート → メートル

0.3048

メートル → フィート

3.28084

データで地理座標系 (GCS_WGS 84 の DTED など) が使用されていて、距離単位が度、標高がメートルで表現されている場合は、変換係数として 1 を使用します。度単位の距離が、自動的にメートルに変換されます。 標高の単位がメートルでない場合は、この関数を使用する前に単位変換関数を使用して、標高をメートルに変換します。

注意:

スケーリングを 調整済み に設定すると、Z 係数 を使用して z 単位をメートルに変換できます。ArcGIS では緯度と経度が自動的にメートルに調整されます。

高さ強調

高さ強調を適用するには、変換係数に強調係数を掛ける必要があります。 たとえば、標高とデータセットの座標がどちらもメートルであり、10 倍だけ強調したい場合、スケーリング係数は単位変換係数 (1.0) に垂直強調係数 (10.0) を掛けた値になり、Z 係数 は 10 になります。 標高の単位がメートルで、データセットが地理座標系 (度) である場合は、単位変換係数 (1.0) に強調係数 (10.0) を掛けた値になり、Z 係数 は 10 になります。

パラメーター

この関数の入力は次のとおりです。

パラメーター

説明

ラスター

入力標高データセット。

配色タイプ

カラー陰影付きの起伏の表示にカラー ランプまたはカラーマップのどちらを使用するかを指定します。

  • カラー ランプ - カラー ランプ を選択すると、適切なカラー ランプを選択するよう求められます。

  • カラーマップ - カラーマップ を選択すると、使用するカラーマップ ファイルを指定するよう求められます。

陰影起伏タイプ

陰影起伏の光源を制御します。

  • 1 つの光源方向 は、1 つの光源方向から陰影起伏を計算します。 光源方位 オプションと 光源高度 オプションを設定して、光源の位置を制御できます。

  • 複数の光源方向 は、複数の光源を組み合わせて、テレインの視覚化を強化します。

デフォルトは 一つの光源方向 です。

方位

光源方位は、水平線に沿った太陽の相対的な位置です (単位は度)。 この位置は、真北から時計回りに計測した太陽の角度で示されます。 光源方位 0 度は北を示し、東が 90 度、南が 180 度、西が 270 度です。

高度

光源高度は、水平線からの太陽の仰角であり、範囲は 0 ~ 90 度です。 0 度は太陽が水平線上、つまりリファレンスのフレームと同じ水平面上にあることを示します。 90 度は、太陽が真上にあることを示します。 デフォルトは水平線上 45 度です。

光源高度の図

スケーリング

陰影起伏の結果は、次の 2 つのオプションのいずれかを使用して Z 係数を調整することにより、動的にスケーリングされます。

  • なし - スケーリングは適用されません。 このオプションは、ローカル エリアを含む単一のラスター データセットに最適です。 標高の変化が大きい世界規模のデータセットや複数縮尺のマップにはおすすめしません。小さい縮尺では、変化がほとんどないテレイン起伏が生成されるためです。

  • 調整済み - デフォルトの ピクセル サイズ乗数 と ピクセル サイズ ファクター の値を使用して、非線形調整を適用します。これにより、ビューアーの拡大表示および縮小表示に伴う広範な光源高度の変化 (スケーリング) が反映されます。 世界規模のデータセットを使用する場合は、調整済み オプションをおすすめします。

デフォルトはなしです。

Z 係数

Z 係数は、高さの値を変換する際に使用される縮尺係数です。次の 2 つの目的に使用されます。

  • 標高単位 (メートルまたはフィートなど) をデータセットの水平座標単位 (フィート、メートル、度など) に変換する

  • 高さ強調を追加して視覚的効果を得る

ピクセル サイズ乗数

ピクセル サイズ乗数 は、ビューアーでマップ表示を拡大および縮小したときの光源高度の変化 (または縮尺) に対応します。 これは、起伏の大規模な損失を回避するために、Z 係数 の変化率を調整する式のピクセル サイズの項に適用される指数です。

このパラメーターは スケーリング タイプが 調整済み の場合にのみ有効です。 デフォルト値は 0.664 です。

ピクセル サイズ係数

ピクセル サイズ ファクター は、ビューアーでマップ表示を拡大/縮小する際の縮尺の変化に対応します。 これは、Z 係数 の変化率を調整します。

このパラメーターは スケーリング タイプが 調整済み の場合にのみ有効です。 デフォルト値は 0.024 です。

デフォルトのエッジ ピクセルの内挿を無効化

デフォルトのエッジ ピクセルの内挿を無効にするかどうかを指定します。

  • オフ - 共一次内挿リサンプリングが一様に適用され、カラー陰影付きの起伏がリサンプリングされます。 これがデフォルトです。

  • オン - 共一次内挿リサンプリングが、ラスターのエッジ沿いまたは NoData のピクセルの隣を除いて、カラー陰影付きの起伏内で使用されます。 これらのピクセルには NoData が設定されますが、これは発生する可能性のある鋭いエッジ効果を軽減するためです。

このオプションを使用すると、ラスターのエッジに沿って生じる可能性のあるリサンプリング アーティファクトがすべて除去されます。 ラスターのエッジに沿った出力ピクセル、または値のないピクセルに隣接する出力ピクセルには NoData が設定されます。そのため、重なり合ったピクセルがある他のラスターが利用可能な場合にのみこのオプションを使用することをおすすめします。 重なり合ったピクセルがある場合、NoData のこれらの領域には、空白ではなく、重なり合ったピクセル値が表示されます。