2 votos

NetCDF a capa raster, espaciado en sus valores de coordenadas

Estoy tratando de convertir un archivo NetCDF a una capa de trama en ArcGIS Pro, con el fin de hacer una animación espacio-tiempo. Pero estoy recibiendo un mensaje de error que no sé cómo resolver:

ERROR 000276: One or both dimensions have variable spacing in their coordinate values

Sé que el espaciado entre las coordenadas x debe ser igual y el espaciado entre las coordenadas y debe ser igual, pero las diferencias entre latitudes disminuyen hacia los polos, así que, ¿cómo puedo corregir esto?

Este es el código que tengo hasta ahora:

# Import system modules
import arcpy

# Set local variables
inNetCDFFile = "C:/Users/Miguel/Documents/ORIGINS/animationWRF/data/wrfout/wrfout_d03_2020-03- 
09_00_00_00.nc"
variable = "CO2_ANT"
XDimension = "XLON"
YDimension = "YLAT"
outRasterLayer = "C:/Users/Miguel/Documents/ORIGINS/animationWRF/data/netcdf2raster/wrfout_d03_2020- 
03-09_00_00_00"
bandDimmension = ""
dimensionValues = ""
valueSelectionMethod = ""

# Execute MakeNetCDFRasterLayer
arcpy.MakeNetCDFRasterLayer_md(inNetCDFFile, variable, XDimension, YDimension,
                           outRasterLayer, bandDimmension, dimensionValues, 
                           valueSelectionMethod)

¿Cómo puedo resolver este problema?

2voto

Arun Srini Puntos 33

No sé si has podido encontrar la solución.

Hace poco me enfrenté a este problema con un conjunto de datos recibidos de un investigador oceánico.

Los archivos NetCDF compartidos mostraban un espaciado variable en función de la latitud.

Como solución:

Cree primero una capa de características utilizando la función " Crear capa de características NetCDF " Herramienta de geoprocesamiento en ArcGIS Pro y, a continuación, rasterizar la salida creada. Especifique también la latitud y la longitud como Dimensiones de fila. Sin dimensiones de fila, la herramienta crea un solo punto utilizando el 1er valor de latitud y el 1er valor de longitud.

enter image description here

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X