Đang cố gắng chuyển đổi tệp NetCDF thành tệp hình dạng trong QGIS
Tôi có tệp NetCDF chứa nhiệt độ nước biển bề mặt mà tôi muốn chuyển đổi thành tệp hình dạng ESRI.
Tôi đã thử theo liên kết này: https://freegistutorial.com/how-to-export-layer-to-shapefile-on-qgis/ nhưng tôi không thể thấy định dạng Hình dạng ESRI trong danh sách thả xuống.
Tôi đã tải tệp CDF -> nhấp chuột phải -> Xuất -> lưu dưới dạng, và tôi đến màn hình này, nơi tôi có thể chọn loại định dạng.
Không có tùy chọn shapefile và tôi không chắc mình đang làm gì sai ở đây.
Trả lời
Khi bạn "kéo và thả" tệp nc của mình vào màn hình QGIS, QGIS sẽ đọc nó dưới dạng một lớp raster như bạn nhìn thấy.
(1) Đọc tệp NetCDF dưới dạng tệp lưới.
Chuyển đến menu: Layer > Add Layer > Add Mesh Layer...
và chọn tệp nc.
(2) Sử dụng plugin Crayfish để xuất dữ liệu
Cài đặt plugin Crayfish và bạn sẽ tìm thấy nhiều công cụ khác nhau trong Hộp công cụ xử lý. Export gridded value on mesh
Công cụ khởi động (xem hình trên).
Trong Export gridded value on mesh
cửa sổ công cụ:
- Bấm vào một dấu chấm lửng nhỏ [...] nút của
Dataset groups
. - Chọn dữ liệu bạn muốn xuất (ví dụ: nhiệt độ bề mặt biển như ví dụ này)
- Đặt
Grid Spacing
theo mức độ yêu cầu của chi tiết. - Nhấp vào nút [Chạy].
(3) Dữ liệu sẽ bao gồm nhiều nan
giá trị (chẳng hạn như diện tích lục địa). Bạn có thể muốn sử dụng Extract by attribute
công cụ (hoặc bất kỳ công cụ nào khác) để loại bỏ nan
.