Создание записей участков (Участок)

Сводка

Создает записи участков для входных объектов набора данных участков, используя поле имени записи. Записи участков создаются и добавляются в класс объектов Записи набора данных участков. Полигоны записей участков будут соответствовать обобщенной геометрии всех связанных с ними полигонов участков.

Класс объектов Записи сохраняет информацию о записи легализованного участка, такую как дата записи и тип записи. В наборе данных участков объекты участков связаны с записью, которая создала и удалила их (сделала историческими).

Более подробно записях набора данных участков

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

  • Входное Поле записи должно существовать в таблице атрибутов объекта входного участка и содержать имена записей, соответствующие связанным с ним объектам участка.

  • Инструмент создает записи участков и создает геометрию записей на основе обобщенной геометрии всех связанных объектов участков.

  • Инструмент обновляет поле объектов участков Созданный по записи глобальными идентификаторами новых записей.

  • Инструмент обновляет поле Количество участков в классе объектов Записи значением количества участков, связанных с каждой созданной записью.

  • Если записи уже существуют, они не будут дублироваться; однако геометрия записей будет обновлена, чтобы соответствовать геометрии объектов участков, используемых в последнем запуске инструмента.

  • Записи создаются и назначаются только для входных объектов участков, например полигонам. Чтобы назначить записи связанным объектам участков, таким как точки и линии, запустите инструмент Построить набор данных участков.

  • В многопользовательской базе геоданных данные должны быть неверсионными или в версии традиционного типа.

Синтаксис

CreateParcelRecords(in_parcel_features, record_field)
ParameterОбъяснениеТип данных
in_parcel_features

Входные объекты участков, которые будут использоваться для создания записей участков.

Входные объекты участков могут быть из набора данных участков файловой или многопользовательской базы геоданных.

Feature Layer
record_field

Атрибутивное поле, которое будет использоваться для создания записей участков. Атрибутивное поле должно быть текстовым и должно быть заполнено именами записей участков.

Field

Производные выходные данные

NameОбъяснениеТип данных
out_record_feature_class

Обновленный класс записей.

Класс пространственных объектов
updated_parcel_fabric

Обновленный набор данных участков.

Набор данных участков

Пример кода

CreateParcelRecords, пример (окно Python)

Пример скрипта окна Python для использования функции CreateParcelRecords в режиме прямого запуска. Скрипт создает записи участков для объектов типа участок-лот (в наборе данных объектов Участки), используя поле RecordName.

import arcpy
arcpy.parcel.CreateParcelRecords(r'c:\Data\Database.gdb\Parcels\Lot', 'RecordName')

Environments

Этот инструмент не использует параметры среды геообработки

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

  • Basic: Нет
  • Standard: Да
  • Advanced: Да

Связанные разделы