Tentando converter arquivo NetCDF para arquivo de forma no QGIS

Aug 15 2020

Eu tenho um arquivo NetCDF contendo as temperaturas da superfície do mar que desejo converter em um arquivo de forma ESRI.

Eu tentei acessar este link: https://freegistutorial.com/how-to-export-layer-to-shapefile-on-qgis/ mas não consigo ver o formato ESRI Shapefile na lista suspensa.

Carreguei o arquivo CDF -> clique com o botão direito -> Exportar -> Salvar como, e chego a esta tela onde posso escolher o tipo de formato.

Não há opção de shapefile e não tenho certeza do que estou fazendo de errado aqui.

Respostas

2 Kazuhito Aug 16 2020 at 01:43

Quando você "arrasta e solta" seu arquivo nc na área de trabalho QGIS, o QGIS irá lê-lo como uma camada raster como você o vê.

(1) Leia o arquivo NetCDF como um arquivo de malha.

Vá para o menu: Layer > Add Layer > Add Mesh Layer...e selecione o arquivo nc.

(2) Use o plugin Crayfish para exportar os dados

Instale o plugin Crayfish e você encontrará várias ferramentas na Caixa de Ferramentas de Processamento. Export gridded value on meshFerramenta de inicialização (veja a imagem acima).

Na Export gridded value on meshjanela da ferramenta:

  1. Clique em um pequeno botão [...] de reticências do Dataset groups.
  2. Selecione os dados que deseja exportar (por exemplo, temperatura da superfície do mar como este exemplo)
  3. Defina de Grid Spacingacordo com o nível de detalhes necessário.
  4. Clique no botão [Executar].

(3) Os dados incluirão muitos nanvalores (como área continental). Você pode querer usar a Extract by attributeferramenta (ou qualquer outra ferramenta) para remover nan.