Table to NetCDF (Multidimension)
Summary
Converts a table to a netCDF file.
Usage
- 
The default variable name is the same as the field name specified in the Fields to Variables parameter. 
- 
The type of variable is the same as the type of field. 
- 
The default dimension name is the same as the field name specified in the Fields to Dimensions parameter. 
- 
The size of a dimension is equal to the number of unique values in the respective field. 
- 
If no field is specified as dimension, then a dimension named RecordID is created in the output netCDF file. 
- String fields may not be used to create dimensions in the netCDF file. 
Syntax
| Parameter | Explanation | Data Type | 
| in_table | The input table. | Table View | 
| fields_to_variables [[field, {variable}, {units}],...] | The field or fields used to create variables in the netCDF file. 
 | Value Table | 
| out_netCDF_file | The output netCDF file. The filename must have a .nc extension. | File | 
| fields_to_dimensions [[field, {dimension}, {units}],...] (Optional) | The field or fields used to create dimensions in the netCDF file. 
 | Value Table | 
Code Sample
Converts a table to a netCDF file.
import arcpy
arcpy.TableToNetCDF_md("c:/data/netcdfgisdata/rainfall.dbf",
                       "longitude longitude degree_east;latitude latitude degree_north",
                       "c:/output/rain.nc","station station")
Converts a table to a netCDF file.
# 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)