Что такое модуль 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.