Построить набор данных участков (Участок)

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

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

Кроме того, обновились следующие данные:

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

Примечание:

Полигоны записи не создаются и не обновляются, если с записью связано более 2,000 участков.

Более подробно о создании участков из полигонов и линий.

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

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

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

  • Если полигоны или линии участков привязаны к какой-то записи участка, то созданные объекты будут привязаны к этой же записи. Записи полигонов будут обновлены.

  • Будут построены только текущие участки. Архивные участки построены не будут.

  • При построении участков из полигонов создается одна линия для смежных границ .

    Если смежные полигоны взяты из смежных записей, то эта линия будет привязана к записи с самой последней записанной датой. Если дата записи не указана, линия привязывается к самой поздней записи, созданной в базе данных (поле Created Date). Если даты создания записей в базе данных одинаковы, то линия случайным образом присваивается одной из этих записей.

Параметры

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

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

Parcel Layer
Экстент
(Дополнительный)

Экстент набора данных, подлежащий обработке. Будут обработаны только пространственные объекты, попадающие в заданный экстент.

  • Текущий экстент отображения Вид карты — Экстент будет основан на активной карте или сцене.
  • Нарисовать экстент Закончить прямым углом - экстент будет основан прямоугольнике, нарисованном на карте или сцене.
  • Экстент слоя Слой — Экстент будет основан на активном слое карты. Выберите доступный слой или воспользуйтесь опцией Экстент данных во всех слоях. У каждого слоя карте есть следующие опции:

    • Все объекты Выбрать все - экстент всех объектов.
    • Выбранные объекты Область из выбранных объектов - экстент выбранных объектов.
    • Отображаемые объекты Extent Indicator - экстент отображаемых объектов.

  • Обзор Обзор - экстент будет основан на наборе данных.
  • Пересечение входных данных Пересечение - экстент будет основан на пересекающемся экстенте всех входных данных.
  • Объединение входных данных Объединение - экстент будет комбинацией экстентов всех входных данных.
  • Буфер обмена Вставить - экстент может быть скопирован в буфер обмена и из него.
    • Копировать экстент Копировать - копирует экстент и систему координат в буфер обмена.
    • Вставить экстент Вставить - вставляет экстент и систему координат из буфера обмена. Если буфер обмена не содержат систему координат, экстент будет использовать систему координат карты.
  • Сбросить экстент Сбросить - экстент будет сброшен до значения по умолчанию.

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

Extent
Имя записи
(Дополнительный)

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

String

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

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

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

Parcel Fabric

arcpy.parcel.BuildParcelFabric(in_parcel_fabric, {extent}, {record_name})
ИмяОписаниеТип данных
in_parcel_fabric

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

Parcel Layer
extent
(Дополнительный)

Экстент набора данных, подлежащий обработке. Будут обработаны только пространственные объекты, попадающие в заданный экстент.

  • MAXOF – Будет использоваться максимальный экстент всех входных данных.
  • MINOF – Будет использоваться минимальная область, которая является общей для всех входных данных.
  • DISPLAY — Экстент равен видимому отображению.
  • Имя слоя - будет использоваться тот же экстент, что и в указанном слое.
  • Объект Extent — будет использоваться экстент указанного объекта.
  • Строка координат, разделенных пробелами – будет использоваться экстент из заданной строки. Координаты должны быть выражены в таком порядке: x-min, y-min, x-max, y-max.
Extent
record_name
(Дополнительный)

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

String

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

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

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

Parcel Fabric

Пример кода

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

Пример скрипта окна Python для использования функции BuildParcelFabric в режиме прямого запуска. Этот скрипт создает участки, используя комбинированный экстент всех входных данных (MAXOF).

import arcpy
arcpy.parcel.BuildParcelFabric("C:/Data/Database.gdb/Parcels/CountyFabric", 
                               "MAXOF")

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

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

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

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

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