Tabla a NetCDF (Multidimensión)
Resumen
Convierte una tabla en un archivo de NetCDF.
Uso
-
El nombre de variable predeterminado es igual que el nombre de campo especificado en el parámetro Campos a variables.
-
El tipo de variable es igual que el tipo de campo.
-
El nombre de dimensión predeterminado es igual que el nombre de campo especificado en el parámetro Campos a dimensiones.
-
El tamaño de una dimensión equivale al número de valores únicos en el campo respectivo.
-
Si no se especifica ningún campo como dimensión, una dimensión denominada RecordID se crea en el archivo de salida NetCDF.
Campos de cadena de caracteres no puedan utilizarse para crear dimensiones en el archivo NetCDF.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_table |
La tabla de entrada. | Table View |
fields_to_variables [[field, {variable}, {units}],...] | Campo o campos utilizados para crear variables en el archivo NetCDF.
| Value Table |
out_netCDF_file | Archivo de salida NetCDF. El nombre de archivo debe tener la extensión .nc. | File |
fields_to_dimensions [[field, {dimension}, {units}],...] (Opcional) | Campo o campos utilizados para crear dimensiones en el archivo NetCDF.
| Value Table |
Ejemplo de código
Convierte una tabla en un archivo de NetCDF.
import arcpy
arcpy.TableToNetCDF_md("c:/data/netcdfgisdata/rainfall.dbf",
"longitude longitude degree_east;latitude latitude degree_north",
"c:/output/rain.nc","station station")
Convierte una tabla en un archivo de NetCDF.
# Name: TableToNetCDF_Ex_02.py
# Description:
# Requirements: none
# Import system modules
import arcpy
# Set local variables
inTable = "c:/data/netcdfgisdata/rainfall.dbf"
fieldVariableUnits = "longitude longitude degree_east;latitude latitude degree_north"
outNetCDFFile = "c:/output/rain.nc"
fieldDimensionUnits = "station station"
# Execute SelectByDimension
import arcpy
arcpy.TableToNetCDF_md(inTable, fieldVariableUnits, outNetCDFFile, fieldDimensionUnits)