ラスター データとは

最も単純な形式では、ラスターは行と列 (グリッド) に整理されたセル (ピクセル) のマトリックスで構成されます。この場合、各セルには温度などの情報を表す値が含まれています。 ラスターとは、デジタル航空写真、衛星画像、デジタル写真、あるいはスキャンされたマップなどです。

ラスター内のセル

ラスター データのタイプ

ラスター形式で格納されたデータは、次に示すような実世界の現象を表します。

  • 連続データ。標高や、衛星画像やドローンなどの航空測量プラットフォームから収集されたスペクトル画像データなどの現象を表します。
  • 主題データ。不連続データとも呼ばれ、土地利用や土壌データなどの地物を表します。
  • スキャン マップ、図面、建設写真などのピクチャ。

連続ラスターと主題ラスターは、マップ上の他の地理データとともにデータ レイヤーとして表示することができます。ArcGIS Spatial Analyst または ArcGIS Image Analyst エクステンションの空間解析のソース データとしてよく使用されます。 ピクチャ ラスターは、テーブルの属性としてよく使用されます。これらは地理データとともに表示することができ、マップ フィーチャの追加情報を伝達するために使用されます。

ラスター データのアプリケーション

ラスター データの構造は単純ですが、幅広いアプリケーションに非常に役立ちます。 GIS では、ラスター データの用途は次の 4 つの主なカテゴリに分類されます。

  • ベースマップとしての画像

    GIS での画像データの主な用途の 1 つは、他のフィーチャ レイヤーの背景として表示することです。 たとえば、他の GIS レイヤーの下に表示されるオルソ画像は、マップ ユーザーに対して、マップ レイヤーが空間的に揃っていて、実際のオブジェクトを表していることを強く印象付けることに加えて、追加情報も表します。 画像のベースマップの主なソースは、航空写真のオルソ画像、衛星画像、スキャン マップの 3 つです。 次に、道路データのベースマップとして使用されているオルソ画像を示します。

    ベースマップとしてのオルソ画像

  • サーフェス マップとしてのラスター

    ラスターは、地形 (サーフェス) に沿って連続的に変化するデータを表すのに適しています。 これらは、連続体をサーフェスとして格納するための効果的な方法です。 また、サーフェスの規則的な間隔も表すことができます。 地表から計測される標高値はサーフェス マップの最も一般的な用途の 1 つですが、降雨量、温度、濃度、人口密度など、空間的に解析可能な値でもサーフェスを定義することができます。 次に、標高値を表示するラスターを示します。緑で低い標高を示し、赤、ピンク、白のセルで高い標高を示しています。

    標高を示すテレイン解析の例

  • 主題図としてのラスター

    主題データを表すラスターは、他のデータの解析結果として取得することができます。 主な解析方法の 1 つは、衛星画像を土地被覆カテゴリで分類することです。 基本的には、これによりマルチスペクトル データの値がクラス (植生タイプなど) にグループ化され、カテゴリ値が割り当てられます。 主題図は、ベクター、ラスター、テレイン データなどのさまざまなソースのデータを結合するジオプロセシング処理の結果としても取得できます。 たとえば、ジオプロセシング モデルを通じてデータを処理し、特定の作業に合わせてマッピングされたラスター データセットを作成することができます。 次に、土地利用を示すラスター データセットの分類の例を示します。

    主題ラスターの例

  • フィーチャの属性としてのラスター

    フィーチャの属性として使用されるラスターは、デジタル写真、スキャン ドキュメント、または地理的なオブジェクトや位置に関連するスキャン ドローイングなどです。 たとえば、調査されたフィーチャの写真は、地上コントロール ポイントのファイルに関連付けられることがあります。 パーセル レイヤーに土地区画の最後のトランザクションを識別する法的文書がスキャンされていることもあれば、洞窟の入口を表すレイヤーにポイント フィーチャに関連付けられた実際の洞窟の入口の写真が含まれていることもあります。 次に示すのは、市が管理している地形レイヤーの属性として使用できる、大きな老木のデジタル写真です。

    木の写真

データをラスターとして格納する理由

データをラスターとして格納するしかない場合があります。たとえば、画像がラスターでしか提供されない場合です。 ただし、ラスターまたはフィーチャ (ベクター) データ タイプとして格納できるフィーチャ (ポイントなど) や計測値 (降雨量など) が多数存在します。

データをラスターとして格納する利点は次のとおりです。

  • シンプルなデータ構造 - 座標を表す値が含まれたセルのマトリックスで構成されており、場合によっては属性テーブルにリンクされます
  • 高度な空間解析や統計解析に最適な形式
  • 連続したサーフェスを表し、画像とサーフェスの解析を実行可能
  • ポイント、ライン、ポリゴン、およびサーフェスを統一された様式で格納可能
  • 複雑なデータセットとの高速なオーバーレイを実行可能

ベクターベースの格納オプションを選択する際には、他の注意事項と利点があります。 例:

  • ラスター データセットのセルの大きさによる制限が原因で、空間的に正確ではない可能性があります。
  • ラスター データセットが非常に大きくなる可能性があります。 解像度が高くなると、セルのサイズが小さくなりますが、通常はディスク領域と処理速度に関する負荷が高くなります。 使用するデータの種類と格納方式によっては、特定の領域でセルのサイズを現在の半分にすると 4 倍の格納領域が必要になります。
  • また、ラスター セルの規則的な間隔に合わせてデータの構造を変更すると、データの精度が失われます。

ラスター データの一般的な特性

ラスターおよび画像データセットでは、各セル (ピクセル) に値が含まれています。 この値は、カテゴリ、強度、高度、画像スペクトル値など、ラスター データセットによって描写される現象を表します。 カテゴリは、草地、森林、道路といった土地利用クラスなどを表します。 強度は、重力、騒音、降雨率などを表します。 高度 (距離) は、海抜からの標高などを表し、傾斜角、傾斜方向、集水域を取得するために使用できます。 スペクトル値は、光の反射率や、植物の種や健康状態に関連する色を表すために、衛星画像と航空写真に使用されます。

ピクセル値は、正または負、整数、あるいは浮動小数点のいずれかになります。 整数値はカテゴリ (不連続) データ、浮動小数点値は連続サーフェスを表現する際によく使われます。 ピクセルには、データが存在しないことを表す NoData 値を設定することもできます。 NoData 値の詳細については、「ラスター データセットの NoData」をご参照ください。

セル値はセルの中心点または領域全体を表す

ラスターは、80、74、62、45、45、34 のように、セル値の順序付きのリストとして格納されます。

順序付きのリストとして格納されるラスター

各セルによって表されるエリア (またはサーフェス) は、同じ幅と高さのセルで構成され、ラスターによって表されるサーフェス全体に相当します。 たとえば、標高を表すラスター (デジタル標高モデル) が、100 平方キロメートルのエリアをカバーするとします。 このラスターに 100 個のセルがある場合、各セルの幅と高さは等しく (1 km x 1 km)、それぞれ 1 平方キロメートルを表します。

セルの幅と高さ

ピクセルの大きさは、平方キロ、平方フィート、平方センチなど、ラスター データセットが伝達するサーフェスとサーフェス内のフィーチャを表すのに必要なサイズに設定することができます。 ピクセル サイズによって、ラスターまたは画像のパターンまたはフィーチャが表示される解像度が決まります。 ピクセル サイズが小さいほど、ラスターはより滑らかに、あるいは詳細に表示されます。 ただし、ピクセルの数が増えると、動的なラスター関数を使用しない限り、処理に時間がかかるようになり、必要な格納領域も増えます。 ピクセル サイズが大きすぎると、情報が失われたり、細かなパターンがあいまいになる可能性があります。 たとえば、ピクセル サイズが最小マッピング単位より大きい場合、このサイズより小さいフィーチャがラスター データセットで消えてしまう可能性があります。 次の図は、シンプルなポリゴン フィーチャをラスター データセットのさまざまなピクセル サイズで表したものです。

ラスター フィーチャのセル サイズ

各セルの位置は、ラスター マトリックス内の行または列の位置によって定義されます。 基本的に、マトリックスは直交座標系によって表されます。この場合、マトリックスの行はデカルト平面の X 軸に平行で、列は Y 軸に平行です。 これは、画像座標空間と呼ばれます。 行と列の値は 0 から始まります。 次の例では、ラスターがユニバーサル横メルカトル (UTM) 投影座標系で定義されていて、セル サイズが 100 である場合、セル位置の 5,1 は 300,500 E、5,900,600 N です。

座標位置

ラスターをジオリファレンスする方法の詳細

ラスターの範囲を指定しなければならないこともよくあります。 ラスターの範囲は、次に示すように、ラスターがカバーする矩形領域の上下左右の座標によって定義されます。

ラスターの範囲

関連トピック