To homeTo titleTo tail

Null設定する !!
ヌ ル ち を せ っ て い す る ! !

 
Null (ヌル)値
という言葉があります。

普段使わない言葉ですが、簡単に言うと「意味を持たない値」です。

ちょっと語弊がありますね。
もっと正確に言うと、
「計算に用いない特別な値」です。

衛星画像や標高データ( DEM )などのラスタデータを扱う際に、この Null 値を設定すると何かと便利なときがありますので、覚えておいて損はありません。

ここでは、そんな Null 値をどのように設定するのかご紹介します。




This Information was checked by Windows XP (TNTmips 6.5/6.6)
●1. Null値とは
そもそも Null値ってなに?
●2. 設定方法
この方法が一番簡単
●3. 例えば透明に...
Null値だけを透かして表示





 

 N u l l 値 と は . . .


 例えば衛星画像の端にある黒い部分... 例えば標高データの海の部分... そんなところに Null 値は活躍します



▼データはなくても値はあります

データを計算するときに、その計算に含めたくない値があります。

"-999" という値が "データなし" という意味だとしても、計算式には "-999" という数値として認識されてしまうわけです。 データがなくても、"-999" という値はあるためにデータがある... なんていう非常にわかりにくい状況がうまれてしまいます。



▼だから、計算から除外したい

わけで、通常の処理には用いない特殊な値として Null (ヌル)値というものが必要になってくるわけです。 これさえあれば、衛星画像の端に残る黒い部分や、標高データの海の部分、また土地利用分類のデータ欠損部を手間なく表現することが簡単にできるのです。

速 Null 値の設定方法を試してみましょう!!





 

  定 方 法


 Null 値の設定は非常に簡単です プロジェクトファイル・メンテナンス機能でぱっと修正 あっという間に完了です



▼思い立ったらメインメニュー

メニューより Support/Maintenance/Project File... を選択して、Project File Maintenance ウィンドウを開きましょう。

 



▼次に Null 値を設定するラスタ・オブジェクトを選択。

定するラスタ・オブジェクトを選択 (黒枠で囲む) して、左下にある Edit ボタンをクリックします。

Edit Object Information ウィンドウが現れますので、Has Null Value のチェックボックスをオンにして、右側の枠内に Null とする値を入力するだけです。 あとは OK ボタンを押して完了。

 





 

  え ば 透 明 に し て み る


 Null に設定した値はどんなときに役に立つのか? その例として透明化の処理をご紹介しましょう



▼Controls ウィンドウを起動

値ですので、Null 値のみ画像表示させないといった場合もよくあります。 そんなときは透明にしてみましょう。

データを表示後、Group Controls ウィンドウの Tools ボタンより Controls... を選択します。

 



▼Null Cells transparent チェックをオン

Options タブの Null Cells transparent チェックボタンをオンにして、OK ボタンを押しましょう。 あとは、 Group View ウィンドウの Redraw ボタンを押せば Null 値が透明な値として認識されます。

 



▼例えば DEM だとこんな感じ

像は背景を白にした場合の表示例です。

黒く塗られている部分のほとんどは Null 値なのですが、これを透明化すると、右側の図のように 黒かった部分が透明となり、背景の白い色に置き換わります。

 





To homeHome  |  To titleTitles  |  To headHead

2001.11.28更新

(株)オープンGIS
〒130-0001東京都墨田区吾妻橋1-19-14
電話(03)3623-2851 FAX(03)3623-3025
info@opengis.co.jp