ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Ayuda
  • Sign Out
ArcGIS Desktop

ArcGIS Online

La plataforma de representación cartográfica para tu organización

ArcGIS Desktop

Un completo SIG profesional

ArcGIS Enterprise

SIG en tu empresa

ArcGIS for Developers

Herramientas para crear aplicaciones basadas en la ubicación

ArcGIS Solutions

Plantillas de aplicaciones y mapas gratuitas para tu sector

ArcGIS Marketplace

Obtén aplicaciones y datos para tu organización.

  • Documentación
  • Soporte
Esri
  • Iniciar sesión
user
  • Mi perfil
  • Cerrar sesión

ArcMap

  • Inicio
  • Introducción
  • Cartografiar
  • Analizar
  • Administrar datos
  • Herramientas
  • Extensiones

De ráster a NetCDF

  • Resumen
  • Uso
  • Sintaxis
  • Muestra de código
  • Entornos
  • Información sobre licencias

Resumen

Convierte un dataset de ráster en un archivo de NetCDF.

Uso

  • La entrada puede ser cualquier dataset de ráster válido o catálogo de ráster.

  • El nombre de variable predeterminado es igual que el nombre del ráster de entrada.

  • El tipo de variable NetCDF de salida es coma flotante o entero basado en el tipo de dataset de ráster de entrada.

  • Los nombres predeterminados de la dimensión x y la dimensión y son x e y, respectivamente.

  • El parámetro Dimensión de banda solo es aplicable a los rásteres de entrada multibanda.

  • La asignación de campo a dimensión solo es aplicable a los catálogos de ráster.

  • Campos de cadena de caracteres no puedan utilizarse para crear dimensiones en el archivo NetCDF.

  • Un mayor nivel de compresión reducirá el tamaño del archivo de salida y puede mejorar el rendimiento de la herramienta. Cuando el archivo netCDF comprimido se utiliza como entrada de análisis posteriores, por lo general rendirá mejor.

Sintaxis

RasterToNetCDF(in_raster, out_netCDF_file, {variable}, {variable_units}, {x_dimension}, {y_dimension}, {band_dimension}, {fields_to_dimensions}, {compression_level})
ParámetroExplicaciónTipo de datos
in_raster

Dataset del ráster de entrada o catálogo de ráster.

Raster Layer; Raster Catalog
out_netCDF_file

Archivo de salida NetCDF. El nombre de archivo debe tener la extensión .nc.

File
variable
(Opcional)

Nombre de variable de NetCDF que se utilizará en el archivo de salida NetCDF. Esta variable contendrá los valores de celdas en el ráster de entrada.

String
variable_units
(Opcional)

Unidades de los datos contenidas dentro de la variable. El nombre de variable se especifica en el parámetro Variable.

String
x_dimension
(Opcional)

El nombre de dimensión de NetCDF que se utilizará para especificar coordenadas x, o de longitud.

String
y_dimension
(Opcional)

El nombre de dimensión de NetCDF que se utilizará para especificar coordenadas y, o de latitud.

String
band_dimension
(Opcional)

El nombre de dimensión de NetCDF que se utilizará para especificar bandas.

String
fields_to_dimensions
[[field, {dimension}, {units}],...]
(Opcional)

Campo o campos utilizados para crear dimensiones en el archivo NetCDF.

  • field: un campo en la tabla de atributos de ráster de entrada.
  • {dimension}: Nombre de la dimensión de NetCDF.
  • {units}: Unidades de los datos representados por el campo.
Value Table
compression_level
(Opcional)

El nivel en que se comprimirá el archivo netCDF de salida. El valor predeterminado es 0, que significa que no se comprime. Un valor de 9 representa la máxima compresión.

Long

Muestra de código

Ejemplo 1 de RasterToNetCDF (ventana Python)

Convierte un dataset de ráster en un archivo de NetCDF.

import arcpy
arcpy.RasterToNetCDF_md("C:/data/elevation","C:/output/elev.nc","elevation",
                        "meter","x","y", "", "")
Ejemplo 2 de RasterToNetCDF (secuencia de comandos independiente)

Convierte un dataset de ráster en un archivo de NetCDF.

# RasterToNetCDF_Ex_02.py
# Description: Converts a raster dataset to a netCDF file.
# Requirements: None

# Import system modules
import arcpy
from arcpy import env

# Set environment settings
env.workspace = "C:/data"

# Set local variables
inRaster = "C:/data/elevation"
outNetCDFFile = "C:/output/elevnetcdf.nc"
variable = "elevation"
units = "meter"
XDimension = "x"
YDimension = "y"
bandDimension = ""
compressionLevel = ""

# Process: RasterToNetCDF
arcpy.RasterToNetCDF_md(inRaster, outNetCDFFile, variable, units, 
                        XDimension, YDimension, bandDimension, compressionLevel)

Entornos

  • Espacio de trabajo actual
  • Espacio de trabajo temporal

Información sobre licencias

  • Basic: Sí
  • Standard: Sí
  • Advanced: Sí

Temas relacionados

  • Información general sobre la Caja de herramientas multidimensión
  • Exportar a datos netCDF mediante las herramientas de geoprocesamiento
  • De entidad a NetCDF
  • De tabla a NetCDF

ArcGIS Desktop

  • Inicio
  • Documentación
  • Soporte

Plataforma ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Acerca de Esri

  • Quiénes somos
  • Empleo
  • Blog de Esri
  • Conferencia de usuarios
  • Cumbre de desarrolladores
Esri
Díganos su opinión.
Copyright © 2019 Esri. | Privacidad | Legal