Vấn đề là tên đôi khi thay đổi tùy thuộc vào phần mềm. Dưới đây bạn tìm thấy các định nghĩa từ ESRI.
RASTER = Một mô hình dữ liệu không gian xác định không gian là một mảng gồm các ô có kích thước bằng nhau được sắp xếp theo hàng và cột và bao gồm một hoặc nhiều dải. Mỗi ô chứa một giá trị thuộc tính và tọa độ vị trí. Không giống như cấu trúc vectơ, lưu trữ tọa độ rõ ràng, tọa độ raster được chứa theo thứ tự của ma trận. Các nhóm ô có cùng giá trị đại diện cho cùng loại tính năng địa lý.
-> Nói cách khác, đó là một lưới các pixel (được sử dụng cho hầu hết các trường hợp "trường").
LATTICE = Một đại diện của một bề mặt sử dụng một mảng các điểm mẫu cách đều nhau (điểm lưới) được tham chiếu đến một nguồn gốc chung và có khoảng cách lấy mẫu không đổi theo hướng x và y. Mỗi điểm lưới chứa giá trị z tại vị trí đó, được tham chiếu đến giá trị z cơ sở chung, chẳng hạn như mực nước biển. Giá trị Z cho các vị trí giữa các điểm lưới mắt cáo có thể được xấp xỉ bằng phép nội suy dựa trên các điểm lưới lân cận.
-> Nói cách khác, đó là một lưới các điểm (thường được sử dụng cho dữ liệu LIDAR).
lưu ý rằng GRID cũng là định dạng raster gốc của ESRI. Và các raster được gọi là GRID trong QGIS.
Trong mọi trường hợp, tất cả chúng đều dựa trên một loạt các mặt hàng cách đều nhau, do đó có đại diện rất giống nhau. Sự khác biệt lớn là raster thuộc loại "ma trận" trong khi mạng là loại "vectơ".
Để khái quát một chút, trong Matlab, thùng chứa luôn là loại ma trận. Và một vectơ trong Matlab chỉ là một kiểu con của ma trận, trong khi trong GIS, nó có nghĩa là một cái gì đó hoàn toàn khác ("vectơ là thứ bạn có thể vẽ bằng bút").
Liên quan đến vị trí của giá trị, đối với các điểm thì rõ ràng và đối với raster, nó nằm ở trung tâm của ô hoặc được xác định cho toàn bộ ô. NHƯNG định nghĩa phạm vi có thể thay đổi tùy thuộc vào phần mềm (một lần nữa). Tọa độ trên bên trái đôi khi là phía trên bên trái của pixel và đôi khi là trung tâm của pixel: điều này có thể gây ra dịch chuyển 1/2 pixel nếu bạn không biết.