Résumé
Convertit une table en fichier netCDF.
Utilisation
Le nom de variable par défaut est identique au nom du champ spécifié dans le paramètre Champs vers variables.
Le type de variable est identique au type de champ.
Le nom de dimension par défaut est identique au nom du champ spécifié dans le paramètre Champs vers variables.
La taille d'une dimension est égale au nombre de valeurs uniques dans le champ respectif.
Si aucun champ n'est spécifié en tant que dimension, une dimension nommée RecordID est créée dans le fichier netCDF en sortie.
Les champs de chaînes ne peuvent pas être utilisés pour créer des dimensions dans le fichier netCDF.
Syntaxe
arcpy.md.TableToNetCDF(in_table, fields_to_variables, out_netCDF_file, {fields_to_dimensions})
Paramètre | Explication | Type de données |
in_table | Table en entrée. | Table View |
fields_to_variables [[field, {variable}, {units}],...] | Champ(s) utilisé(s) pour créer des variables dans le fichier netCDF.
| Value Table |
out_netCDF_file | Fichier netCDF en sortie. Le nom de fichier doit porter l'extension .nc. | File |
fields_to_dimensions [[field, {dimension}, {units}],...] (Facultatif) | Champ(s) utilisé(s) pour créer des dimensions dans le fichier netCDF.
| Value Table |
Exemple de code
Exemple d'utilisation de l'outil TableToNetCDF 1 (fenêtre Python)
Convertit une table en fichier 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")
Exemple 2 d'utilisation de l'outil TableToNetCDF (script autonome)
Convertit une table en fichier 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)
Environnements
Informations de licence
- Basic: Oui
- Standard: Oui
- Advanced: Oui