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.