問題は、ソフトウェアによって名前が変わる場合があることです。以下にESRIの定義を示します。
RASTER = 行と列に配置され、単一または複数のバンドで構成される等しいサイズのセルの配列としてスペースを定義する空間データモデル。各セルには、属性値と位置座標が含まれています。座標を明示的に格納するベクトル構造とは異なり、ラスター座標は行列の順序に含まれます。同じ値を共有するセルのグループは、同じタイプの地理的特徴を表します。
->言い換えれば、これはピクセルのグリッドです(ほとんどの「フィールド」表現に使用されます)。
LATTICE = 共通の原点を参照し、x方向とy方向に一定のサンプリング距離を持つ、一定間隔のサンプルポイント(メッシュポイント)の配列を使用した表面の表現。各メッシュポイントには、その位置にあるZ値が含まれています。これは、海面などの共通のベースZ値を参照しています。ラティスメッシュポイント間の位置のZ値は、隣接するメッシュポイントに基づく補間によって概算できます。
->言い換えると、それは点のグリッドです(LIDARデータによく使用されます)。
GRIDはESRIのネイティブラスター形式でもあることに注意してください。そしてラスターはQGISではGRIDと呼ばれています。
いずれにせよ、それらはすべて等間隔のアイテムの配列に基づいているため、表現は非常に似ています。大きな違いは、ラスターが「マトリックス」タイプであり、ラティスが「ベクトル」タイプであることです。
少し一般化するために、Matlab内では、コンテナーは常にマトリックスタイプです。また、Matlabのベクトルはマトリックスのサブタイプにすぎませんが、GISでは完全に異なるものを意味します(「ベクトルはペンで描くことができるものです」)。
値の位置については、ポイントの場合は明らかであり、ラスターの場合はセルの中心にあるか、セル全体に対して定義されています。ただし、エクステントの定義はソフトウェアによって異なります(ここでも)。左上の座標は、ピクセルの左上である場合と、ピクセルの中心である場合があります。これは、知らない場合、1/2ピクセルのシフトを引き起こす可能性があります。