Versuch, eine NetCDF-Datei in ein Shapefile in QGIS zu konvertieren
Ich habe eine NetCDF-Datei mit Oberflächentemperaturen, die ich in ein ESRI-Shapefile konvertieren möchte.
Ich habe versucht, diesem Link zu folgen: https://freegistutorial.com/how-to-export-layer-to-shapefile-on-qgis/ Ich kann das ESRI-Shapefile-Format jedoch nicht in der Dropdown-Liste sehen.

Ich habe die CDF-Datei geladen -> Rechtsklick -> Exportieren -> Speichern unter und komme zu diesem Bildschirm, in dem ich den Formattyp auswählen kann.

Es gibt keine Shapefile-Option und ich bin mir nicht sicher, was ich hier falsch mache.
Antworten
Wenn Sie Ihre NC-Datei per Drag & Drop auf den QGIS-Desktop ziehen, liest QGIS sie so, wie Sie sie sehen, als Rasterebene.
(1) Lesen Sie die NetCDF-Datei als Mesh-Datei.
Gehen Sie zum Menü: Layer > Add Layer > Add Mesh Layer...
und wählen Sie die NC-Datei aus.

(2) Verwenden Sie das Crayfish-Plugin , um die Daten zu exportieren
Installieren Sie das Crayfish-Plugin und Sie finden verschiedene Tools in der Processing Toolobox. Starten Sie das Export gridded value on mesh
Tool (siehe Abbildung oben).
Im Export gridded value on mesh
Werkzeugfenster:
- Klicken Sie auf eine kleine [...] Auslassungsschaltfläche der
Dataset groups
. - Wählen Sie die Daten aus, die Sie exportieren möchten (z. B. Meeresoberflächentemperatur wie in diesem Beispiel).
- Stellen Sie die
Grid Spacing
entsprechend der erforderlichen Detailstufe ein. - Klicken Sie auf die Schaltfläche [Ausführen].

(3) Die Daten enthalten viele nan
Werte (z. B. Kontinentalbereich). Möglicherweise möchten Sie das Extract by attribute
Werkzeug (oder ein anderes Werkzeug) zum Entfernen verwenden nan
.
