Таблица в NetCDF (Многомерные данные)

Уровень лицензии:BasicStandardAdvanced

Резюме

Конвертирует таблицу в netCDF-файл.

Использование

Синтаксис

TableToNetCDF_md (in_table, fields_to_variables, out_netCDF_file, {fields_to_dimensions})
ПараметрОбъяснениеТип данных
in_table

Входная таблица.

Table View
fields_to_variables
[[field, {variable}, {units}],...]

Поле или поля, используемые для создания переменных в netCDF-файле.

  • field – поле во входной таблице.
  • {Переменная (variable)}: имя переменной netCDF.
  • {Единицы (units)}: единицы данных, представленных полем.
Value Table
out_netCDF_file

Выходной netCDF-файл. Имя файла должно иметь расширение .nc.

File
fields_to_dimensions
[[field, {dimension}, {units}],...]
(дополнительно)

Поле или поля, используемые для создания измерений в netCDF-файле.

  • Field: поле во входной таблице.
  • {Размер (Dimension)}: имя измерения netCDF.
  • {Единицы (units)}: единицы данных, представленных полем.
Value Table

Пример кода

Пример 1 TableToNetCDF (окно Python)

Конвертирует таблицу в 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")
Пример 2 TableToNetCDF (автономный скрипт)

Конвертирует таблицу в 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)

Параметры среды

Связанные темы

Информация о лицензировании

ArcGIS for Desktop Basic: Да
ArcGIS for Desktop Standard: Да
ArcGIS for Desktop Advanced: Да
9/11/2013