Краткая информация
Создает представление таблицы из файла netCDF.
Использование
Представления таблиц – это таблицы, которые хранятся в памяти, они аналогичны представлениям таблиц, создаваемым когда таблица добавляется в ArcMap.
ArcCatalog не отображает эти представления таблиц, но они могут использоваться как входные данные других инструментов геообработки в текущем сеансе ArcGIS. После выхода из ArcGIS таблицы в памяти удаляются. Чтобы сохранить представление таблицы в постоянную таблицу, которую можно будет использовать в последующих сеансах ArcGIS, воспользуйтесь инструментом Копировать строки.
Созданные в ArcCatalog представления таблицы не могут использоваться в ArcMap.
Существующее представление таблицы будет перезаписано, если введено то же имя представления таблицы.
Количество записей в представлении таблиц совпадает с числом уникальных значений в измерении строки. Если выбрано несколько измерений, то число записей зависит от числа уникальных значений в этих измерениях.
Выходная таблица содержит только одну запись, если не указано измерение строки. Значения в полях представляют фрагмент, заданный парами измерение-значение.
Тип поля определяется типом переменной netCDF и типом измерения.
Первое значение нестрокового измерения используется для создания представления таблицы по умолчанию для многомерной переменной.
Значения атрибутов календаря noleap и 365_day, связанные с переменной координаты времени в файле netCDF, не учитываются в ArcGIS.
Значения, представленные атрибутами missing_value или _FillValue переменной в файле netCDF, будут заменены на null в выходном представлении таблицы.
Синтаксис
MakeNetCDFTableView(in_netCDF_file, variable, out_table_view, {row_dimension}, {dimension_values}, {value_selection_method})
Параметр | Объяснение | Тип данных |
in_netCDF_file | Входной файл netCDF. | File |
variable [variable,...] | Переменные netCDF, используемые для создания полей в представлении таблицы. | String |
out_table_view | Имя выходного представления таблицы. | Table View |
row_dimension [row_dimension,...] (Дополнительный) | Измерения netCDF, используемые для создания полей, заполняемых уникальными значениями в представлении таблицы. Заданные здесь измерения определяют число строк в представлении таблицы и поля, которые будут в нем. Допустим, что stationID – это измерение в файле netCDF, и для него имеется 10 значений, тогда, если назначить используемым измерением stationID, в представлении таблицы появится 10 строк. Если используются stationID и время, причем есть 3 временных отрезка, то в представлении таблицы будет создано 30 строк. | String |
dimension_values [[dimension {value}],...] (Дополнительный) | Набор пар измерение-значение используется для задания фрагмента многомерной переменной.
| Value Table |
value_selection_method (Дополнительный) | Задает метод выбора значения измерения.
| String |
Пример кода
MakeNetCDFTableView, пример 1 (окно Python)
Создает представление таблицы из файла netCDF.
import arcpy
arcpy.MakeNetCDFTableView_md("C:/data/netcdf/precipmonmean.nc","precip",
"precipmonmeantable","time")
MakeNetCDFTableView, пример 2 (окно Python)
Создает представление таблицы из файла netCDF.
# MakeNetCDFTableView_Ex_02.py
# Description: Create a table view from a netCDF file.
# Requirements: None
#Import system modules
import arcpy
# Set local variables
inNetCDFFile = "c:/data/netcdf/precipmonmean.nc"
variable = "precip;humidity"
outTableView = "precipmonmeantable"
rowDimension = "time"
dimensionValue = ""
valueSelectionMethod = ""
# Execute MakeNetCDFTableView
arcpy.MakeNetCDFTableView_md(inNetCDFFile, variable, outTableView, rowDimension,
dimensionValue,valueSelectionMethod)
Параметры среды
Информация о лицензиях
- Basic: Да
- Standard: Да
- Advanced: Да