Thuật ngữ Raster vs Grid vs Lattice?


10

Tôi có một câu hỏi về thuật ngữ GIS - sự khác biệt giữa lưới và raster và lưới và lưới - về lý thuyết ??

Tôi nghĩ rằng, raster là mạng thông thường và giá trị nằm trong ô và lưới có giá trị của nó trong nút. Trong trường hợp này tôi không hiểu được ý nghĩa của mạng tinh thể là gì? Là giống như một lưới?

Hoặc lưới là raster với giá trị ở một trong các góc ??

Điều khó hiểu hơn là một số hình ảnh mô tả sự khác biệt giữa lưới và lưới - http://www.geog.ubc.ca/cifts/geob370/notes/interpolation/grid_vs_lattice.png hoặc http://www.innovativegis.com/ cơ sở / mapanalysis / Topic18 / Topic18_files / image005.jpg

Trong trường hợp ví dụ MATLAB: http://www.mathworks.com/help/release/R2013b/matlab/ref/meshgrid_ex.gif lưới trông giống như lưới!


Về hình ảnh đính kèm, tôi sẽ hỏi sự khác biệt giữa các loại dữ liệu khác nhau (ví dụ: liên tục, được phân loại) thay vì hỏi về container chứa dữ liệu.
Tomek

Câu trả lời:


11

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.


3
+1. Tuy nhiên, việc giải thích các giá trị raster không rõ ràng như được đề xuất trong đoạn cuối. Các ô của trình quét đại diện cho hình ảnh thường chứa giá trị trung bình hoặc tổng giá trị chiếu sáng trong pixel tương ứng. Tuy nhiên, nhiều trình quét được tính bằng cách nội suy hoặc truyền dữ liệu trên bản đồ (như tính toán mật độ hoặc mật độ) và trong các giá trị này hầu như luôn biểu thị giá trị nội suy ở trung tâm chính xác của mỗi ô thay vì trung bình hoặc tổng trên mỗi ô . Giá trị che phủ đất thường là giá trị đa số trong mỗi ô.
whuber

1
bạn nói đúng, tôi đã chỉnh sửa câu trả lời của tôi.
radouxju
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.