Сводка
Создает записи участков для входных объектов набора данных участков, используя поле имени записи. Записи участков создаются и добавляются в класс объектов Записи набора данных участков. Полигоны записей участков будут соответствовать обобщенной геометрии всех связанных с ними полигонов участков.
Класс объектов Записи сохраняет информацию о записи легализованного участка, такую как дата записи и тип записи. В наборе данных участков объекты участков связаны с записью, которая создала и удалила их (сделала историческими).
Использование
Входное Поле записи должно существовать в таблице атрибутов объекта входного участка и содержать имена записей, соответствующие связанным с ним объектам участка.
Инструмент создает записи участков и создает геометрию записей на основе обобщенной геометрии всех связанных объектов участков.
Инструмент обновляет поле объектов участков Созданный по записи глобальными идентификаторами новых записей.
Инструмент обновляет поле Количество участков в классе объектов Записи значением количества участков, связанных с каждой созданной записью.
Если записи уже существуют, они не будут дублироваться; однако геометрия записей будет обновлена, чтобы соответствовать геометрии объектов участков, используемых в последнем запуске инструмента.
Записи создаются и назначаются только для входных объектов участков, например полигонам. Чтобы назначить записи связанным объектам участков, таким как точки и линии, запустите инструмент Построить набор данных участков.
В многопользовательской базе геоданных данные должны быть неверсионными или в версии традиционного типа.
Синтаксис
CreateParcelRecords(in_parcel_features, record_field)
Parameter | Объяснение | Тип данных |
in_parcel_features | Входные объекты участков, которые будут использоваться для создания записей участков. Входные объекты участков могут быть из набора данных участков файловой или многопользовательской базы геоданных. | Feature Layer |
record_field | Атрибутивное поле, которое будет использоваться для создания записей участков. Атрибутивное поле должно быть текстовым и должно быть заполнено именами записей участков. | Field |
Производные выходные данные
Name | Объяснение | Тип данных |
out_record_feature_class | Обновленный класс записей. | Класс пространственных объектов |
updated_parcel_fabric | Обновленный набор данных участков. | Набор данных участков |
Пример кода
Пример скрипта окна Python для использования функции CreateParcelRecords в режиме прямого запуска. Скрипт создает записи участков для объектов типа участок-лот (в наборе данных объектов Участки), используя поле RecordName.
import arcpy
arcpy.parcel.CreateParcelRecords(r'c:\Data\Database.gdb\Parcels\Lot', 'RecordName')
Environments
Информация о лицензиях
- Basic: Нет
- Standard: Да
- Advanced: Да