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
TableToNetCDF(in_table, fields_to_variables, out_netCDF_file, {fields_to_dimensions})| 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 file name 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
TableToNetCDF example 1 (Python window)
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")
TableToNetCDF example 2 (stand-alone script)
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)
Environments
Licensing information
- Basic: Yes
- Standard: Yes
- Advanced: Yes