Дублировать участки (Участок)

Краткая информация

Дублирует участки в тот же или в другой тип участков, а также несколько раз дублирует участки для создания страта-участков (уровней этажей).

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

При дублировании участка для создания страта-участков убедитесь, что тип участка поддерживает хранение страта-участков.

Подробнее о дублировании участков

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

  • Используйте параметр Обновить поле при дублировании участков для создания страта-частков. Поле обновления представляет собой числовое поле, в котором хранится уровень этажа, и оно увеличивается для каждого дублируемого участка. При дублировании участков для создания страта-участков тип участка должен поддерживать хранение страта-участков, а поле обновления должно быть задано как поле FloorOrder.

  • При дублировании участка в тот же тип участка дублируются только полигоны участка. Если участок дублируется в участок другого типа, будут дублироваться как полигон участка, так и линии участка.

  • При дублировании участка для создания страта-участков будут дублироваться как полигон участка, так и линии.

Параметры

ПодписьОписаниеТип данных
Входные объекты участков

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

Feature Layer
Имя записи

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

Если на карте есть активная запись, параметр Имя записи автоматически заполняется именем активной записи.

String
Дублировать в тип участка

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

String
Повтор
(Дополнительный)

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

Long
Обновить поле
(Дополнительный)

Числовое поле (длинное), которое будет постепенно обновляться целым числом для каждого дублированного участка. Этот параметр обычно используется при дублировании участков для создания страта-участков (уровней этажей). Если тип участка поддерживает хранение страта-участков, поле FloorOrder используется как поле обновления.

Число начнется со значения, указанного для параметра Начало, и будет увеличиваться на значение, заданное для параметра Приращение.

Field
Начало
(Дополнительный)

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

Long
Приращение
(Дополнительный)

Интервал, с которым будет увеличиваться значение (уровень этажа) в поле обновления. Например, если начальный номер равен 1, а число приращения равно 2, значения будут увеличиваться на 2 для каждого дублированного участка (1, 3, 5, 7 и т.д.).

Long

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

ПодписьОписаниеТип данных
Выходной класс полигональных объектов

Обновленный класс полигональных объектов участков.

Feature Class
Выходной класс линейных объектов

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

Feature Class
Выходной класс объектов записей

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

Feature Class

arcpy.parcel.DuplicateParcels(in_parcel_polygon_features, record_name, duplicate_to_parcel_type, {repeat}, {update_field}, {start}, {increment})
ИмяОписаниеТип данных
in_parcel_polygon_features

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

Feature Layer
record_name

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

String
duplicate_to_parcel_type

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

String
repeat
(Дополнительный)

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

Long
update_field
(Дополнительный)

Числовое поле (длинное), которое будет постепенно обновляться целым числом для каждого дублированного участка. Этот параметр обычно используется при дублировании участков для создания страта-участков (уровней этажей). Если тип участка поддерживает хранение страта-участков, поле FloorOrder используется как поле обновления.

Число начинается со значения, указанного для параметра, start и увеличивается на значение, заданное для параметра increment.

Field
start
(Дополнительный)

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

Long
increment
(Дополнительный)

Интервал, с которым будет увеличиваться значение (уровень этажа) в поле обновления. Например, если начальный номер равен 1, а число приращения равно 2, значения будут увеличиваться на 2 для каждого дублированного участка (1, 3, 5, 7 и т.д.).

Long

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

ИмяОписаниеТип данных
out_parcel_polygons

Обновленный класс полигональных объектов участков.

Feature Class
out_parcel_lines

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

Feature Class
out_parcel_records

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

Feature Class

Пример кода

Пример DuplicationParcels (окно Python)

Следующий скрипт окна Python демонстрирует, как использовать функцию DuplicateParcels для дублирования участков (в тип участков Страта) для создания трех этажей участков.

import arcpy
arcpy.parcel.DuplicateParcels('Strata\\Strata', 'StrataRecord', 'Strata', 3, 'FloorOrder', 1, 1)

Параметры среды

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

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

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