Đang cố gắng chuyển đổi tệp NetCDF thành tệp hình dạng trong QGIS

Aug 15 2020

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

2 Kazuhito Aug 16 2020 at 01:43

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 meshCông cụ khởi động (xem hình trên).

Trong Export gridded value on meshcửa sổ công cụ:

  1. Bấm vào một dấu chấm lửng nhỏ [...] nút của Dataset groups.
  2. 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)
  3. Đặt Grid Spacingtheo mức độ yêu cầu của chi tiết.
  4. Nhấp vào nút [Chạy].

(3) Dữ liệu sẽ bao gồm nhiều nangiá trị (chẳng hạn như diện tích lục địa). Bạn có thể muốn sử dụng Extract by attributecông cụ (hoặc bất kỳ công cụ nào khác) để loại bỏ nan.