Что такое модуль Data Access? (arcpy.da)
Модуль Data Access arcpy.da – это модуль Python для работы с данными. Он позволяет контролировать сеанс редактирования, операции редактирования, поддерживает улучшенный курсор (включая улучшенную производительность), функции для конвертации таблиц и классов объектов в и из массивов NumPy, а также поддерживает версии, реплики, домены и рабочие процессы подтипов.
|
Класс |
Описание |
|---|---|
| ExtendTable |
Соединяет содержание структурированного массива NumPy с таблицей на основе общего поля атрибутов. Входная таблица обновляется, чтобы содержать поля из таблицы соединения. |
| FeatureClassToNumPyArray |
Конвертирует класс объектов в структурированный массив NumPy. |
| ListDomains | Перечисляет атрибутивные домены в базе геоданных. |
| ListReplicas |
Перечисляет реплики в рабочей области. |
| ListSubtypes | Возвращает словарь подтипов для таблицы или класса пространственных объектов. |
| ListVersions | Перечисляет версии в рабочей области. |
| NumPyArrayToFeatureClass | Конвертирует структурированный массив NumPyв класс точечных объектов. |
| NumPyArrayToTable | Конвертирует структурированный массив NumPy в таблицу. |
| TableToNumPyArray | Конвертирует таблицу в структурированный массив NumPy. |
| Walk | Создает имена данных в дереве каталога, проходя дерево сверху вниз или снизу вверх. Каждая директория/рабочая область в дереве выдает кортеж из трех элементов: dirpath, dirnames и filenames. |
|
Класс |
Описание |
|---|---|
| Domain – Домен | Объект Domain содержит свойства, которые описывают атрибутивный домен. |
| Редактор |
Класс Editor позволяет использовать сеансы и операции редактирования для управления транзакциями базы данных. |
| InsertCursor |
InsertCursor создает курсор записи в классе объектов или таблице. InsertCursor можно использовать для добавления новых строк. |
| Реплика |
Объект Replica содержит свойства, которые описывают реплику. |
| SearchCursor | SearchCursor устанавливает доступ только для чтения записей, возвращенных из класса пространственных объектов или таблицы. |
| UpdateCursor | UpdateCursor предоставляет доступ для чтения и записи к записям, возвращаемым из класса объектов или таблицы. |
| Version | Объект Версия (Version) содержит свойства, которые описывают версию. |
Примечание:Функция Проход (Walk) стала доступной в пакете обновлений ArcGIS 10.1 Service Pack 1.