Intentando convertir un archivo NetCDF a shapefile en QGIS

Aug 15 2020

Tengo un archivo NetCDF que contiene las temperaturas del mar en la superficie que quiero convertir en un shapefile ESRI.

He intentado seguir este enlace: https://freegistutorial.com/how-to-export-layer-to-shapefile-on-qgis/ pero no puedo ver el formato ESRI Shapefile en la lista desplegable.

Cargué el archivo CDF -> clic derecho -> Exportar -> guardar como, y llego a esta pantalla donde puedo elegir el tipo de formato.

No hay opción de shapefile y no estoy seguro de qué estoy haciendo mal aquí.

Respuestas

2 Kazuhito Aug 16 2020 at 01:43

Cuando "arrastra y suelta" su archivo nc en el escritorio de QGIS, QGIS lo leerá como una capa ráster tal como la ve.

(1) Lea el archivo NetCDF como un archivo de malla.

Vaya al menú: Layer > Add Layer > Add Mesh Layer...y seleccione el archivo nc.

(2) Utilice el complemento Crayfish para exportar los datos

Instale el complemento Crayfish y encontrará varias herramientas en Processing Toolobox. Inicie la Export gridded value on meshherramienta (vea la imagen de arriba).

En la Export gridded value on meshventana de herramientas:

  1. Haga clic en un pequeño botón [...] de puntos suspensivos del Dataset groups.
  2. Seleccione los datos que desea exportar (por ejemplo, temperatura de la superficie del mar como este ejemplo)
  3. Establezca el de Grid Spacingacuerdo con el nivel de detalles requerido.
  4. Haga clic en el botón [Ejecutar].

(3) Los datos incluirán muchos nanvalores (como área continental). Es posible que desee utilizar una Extract by attributeherramienta (o cualquier otra herramienta) para eliminar nan.