Terminologie Raster vs Grille vs Lattice?

10

J'ai une question sur la terminologie SIG - quelle est la différence entre grille et raster et grille et treillis - en théorie ??

Je pensais que ce raster est un réseau régulier et que la valeur est dans la cellule et que la grille a sa valeur en nœud. Dans ce cas, je ne comprends pas ce que signifie un réseau? Est-ce la même chose qu'une grille?

Ou la grille est raster avec une valeur dans l'un des coins ??

Ce qui est plus déroutant, ce sont quelques images, qui décrivent la différence entre la grille et le treillis - http://www.geog.ubc.ca/courses/geob370/notes/interpolation/grid_vs_lattice.png ou http://www.innovativegis.com/ base / analyse de carte / Topic18 / Topic18_files / image005.jpg

Dans le cas de l'exemple MATLAB: http://www.mathworks.com/help/releases/R2013b/matlab/ref/meshgrid_ex.gif la grille ressemble à un treillis!

VilemRousi
la source
En ce qui concerne les images jointes, je demanderais quelle est la différence entre les différents types de données (c'est-à-dire continus, catégorisés) plutôt que de poser des questions sur le conteneur qui transporte les données.
Tomek

Réponses:

11

Le problème est que les noms changent parfois en fonction du logiciel. Vous trouverez ci-dessous les définitions d'ESRI.

RASTER = Un modèle de données spatiales qui définit l'espace comme un tableau de cellules de taille égale disposées en lignes et en colonnes, et composées de bandes simples ou multiples. Chaque cellule contient une valeur d'attribut et des coordonnées d'emplacement. Contrairement à une structure vectorielle, qui stocke explicitement les coordonnées, les coordonnées raster sont contenues dans l'ordre de la matrice. Les groupes de cellules qui partagent la même valeur représentent le même type d'entité géographique.

-> En d'autres termes, il s'agit d'une grille de pixels (utilisée pour la majeure partie de la représentation "champ").

LATTICE = Représentation d'une surface utilisant un tableau de points d' échantillonnage régulièrement espacés ( points de maillage) qui sont référencés à une origine commune et ont une distance d'échantillonnage constante dans les directions x et y. Chaque point de maillage contient la valeur z à cet emplacement, qui est référencée à une valeur z de base commune, telle que le niveau de la mer. Les valeurs Z pour les emplacements entre les points de maillage du réseau peuvent être approximées par interpolation basée sur les points de maillage voisins.

-> En d'autres termes, c'est une grille de points (souvent utilisée pour les données LIDAR).

notez que GRID est également le format raster natif d'ESRI. Et les rasters sont appelés GRID dans QGIS.

Dans tous les cas, ils sont tous basés sur un ensemble d'éléments régulièrement espacés, donc leur représentation est très similaire. La grande différence est que le raster est de type "matrice" tandis que le réseau est de type "vecteur".

Pour généraliser un peu, dans Matlab, le conteneur est toujours de type matrice. Et un vecteur dans Matlab n'est qu'un sous-type de matrice, tandis que dans SIG, cela signifie quelque chose de complètement différent ("le vecteur est quelque chose que vous pouvez dessiner avec un stylo").

Concernant l'emplacement de la valeur, pour les points, elle est évidente et pour le raster, elle est soit au centre de la cellule, soit définie pour la cellule entière. MAIS la définition de l'étendue peut varier selon le logiciel (à nouveau). La coordonnée supérieure gauche est parfois la partie supérieure gauche du pixel, et parfois le centre du pixel: cela peut entraîner des décalages de 1/2 pixels si vous n'êtes pas au courant.

radouxju
la source
3
+1. Cependant, l'interprétation des valeurs raster n'est pas aussi claire que suggéré dans le dernier paragraphe. Les cellules des rasters représentant des images contiennent généralement les valeurs moyennes ou totales d'éclairage dans le pixel correspondant. Cependant, de nombreux rasters sont calculés en interpolant ou en répartissant les données sur la carte (comme dans les calculs de krigeage ou de densité), et dans ces valeurs, les valeurs représentent presque toujours la valeur interpolée au centre exact de chaque cellule plutôt qu'une moyenne ou un total sur chaque cellule. . Les valeurs de la couverture terrestre sont souvent des valeurs majoritaires dans chaque cellule.
whuber
1
vous avez raison, j'ai édité ma réponse.
radouxju