Essayer de convertir le fichier NetCDF en fichier de formes dans QGIS
J'ai un fichier NetCDF contenant les températures de surface de la mer que je souhaite convertir en fichier de formes ESRI.
J'ai essayé de suivre ce lien: https://freegistutorial.com/how-to-export-layer-to-shapefile-on-qgis/ mais je ne vois pas le format ESRI Shapefile dans la liste déroulante.
J'ai chargé le fichier CDF -> clic droit -> Exporter -> enregistrer sous, et j'arrive à cet écran où je peux choisir le type de format.
Il n'y a pas d'option de fichier de formes et je ne sais pas ce que je fais de mal ici.
Réponses
Lorsque vous «glissez et déposez» votre fichier nc sur le bureau QGIS, QGIS le lira comme une couche raster telle que vous la voyez.
(1) Lisez le fichier NetCDF en tant que fichier de maillage.
Allez dans le menu: Layer > Add Layer > Add Mesh Layer...
et sélectionnez le fichier nc.
(2) Utilisez le plugin Crayfish pour exporter les données
Installez le plugin Crayfish et vous trouverez divers outils dans la boîte à outils de traitement. Export gridded value on mesh
Outil de démarrage (voir l'image ci-dessus).
Dans la Export gridded value on mesh
fenêtre d'outils:
- Cliquez sur un petit bouton de points de suspension [...] du
Dataset groups
. - Sélectionnez les données que vous souhaitez exporter (par exemple la température de surface de la mer dans cet exemple)
- Réglez le en
Grid Spacing
fonction du niveau de détails requis. - Cliquez sur le bouton [Exécuter].
(3) Les données comprendront de nombreuses nan
valeurs (telles que la zone continentale). Vous pouvez utiliser l' Extract by attribute
outil (ou tout autre outil) pour supprimer nan
.