Создать классы объектов уровня территории (Territory Design)

Доступно с лицензией Business Analyst.

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

Создает классы пространственных объектов для определенного уровня территории.

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

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

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

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

  • Полигон Тиссена будет создан для класса пространственных объектов базовой границы, если будет создано решение на основе точек.

  • Класс пространственных объектов по умолчанию для полигонального решения - Границы базовой территории.

    Границы базовой территории

  • Класс пространственных объектов по умолчанию для точечного решения - Центры базовой территории.

    Центры базовой территории

  • Классы полигональных объектов представляют собой границы (периметры) объектов на уровне территории.

    Границы территорий

  • Классы точечных объектов представляют центры территорий.

    Центры территорий

Параметры

ПодписьОписаниеТип данных
Входное территориальное решение

Слой решения Territory Design, который будет использоваться в анализе.

Group Layer; Feature Dataset; String
Уровень

Уровень, на который будут добавлены классы пространственных объектов.

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

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

  • Territory BoundariesПолигональные объекты, представляющие границы территорий, которые будут созданы.
  • Territory CentersТочечные объекты, представляющие центры территорий, которые будут созданы.
  • Базовые границыПолигональные объекты, представляющие базовые границы, которые будут созданы.
  • Базовые центрыТочечные объекты, представляющие базовые центры, которые будут созданы.
  • Линейные барьерыЛинейные объекты, ограничивающие обход линии, которые будут созданы.
  • Исходные точкиТочечные объекты, из которых получены территории, которые будут созданы.
  • Ограниченные областиПолигональные объекты, препятствующие созданию территорий, которые будут созданы.
  • Полигональные барьерыБудут созданы полигональные объекты, которые ограничивают обход полигона.
String

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

ПодписьОписаниеТип данных
Обновленное территориальное решение

Обновленное территориальное решение.

Group Layer

arcpy.td.CreateTerritoryLevelFeatureClasses(in_territory_solution, level, feature_classes)
ИмяОписаниеТип данных
in_territory_solution

Слой решения Territory Design, который будет использоваться в анализе.

Group Layer; Feature Dataset; String
level

Уровень, на который будут добавлены классы пространственных объектов.

String
feature_classes
[feature_classes,...]

Указывает классы пространственных объектов, которые будут созданы при указанном значении параметра level.

  • TERRITORY_BOUNDARIESПолигональные объекты, представляющие границы территорий, которые будут созданы.
  • TERRITORY_CENTERSТочечные объекты, представляющие центры территорий, которые будут созданы.
  • BASE_BOUNDARIESПолигональные объекты, представляющие базовые границы, которые будут созданы.
  • BASE_CENTERSТочечные объекты, представляющие базовые центры, которые будут созданы.
  • LINE_BARRIERSЛинейные объекты, ограничивающие обход линии, которые будут созданы.
  • SEED_POINTSТочечные объекты, из которых получены территории, которые будут созданы.
  • RESTRICTED_AREASПолигональные объекты, препятствующие созданию территорий, которые будут созданы.
  • POLYGON_BARRIERSБудут созданы полигональные объекты, которые ограничивают обход полигона.
String

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

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

Обновленное территориальное решение.

Group Layer

Пример кода

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

Следующий скрипт окна Python демонстрирует использование функции CreateTerritoryLevelFeatureClasses.

import arcpy
arcpy.td.CreateTerritoryLevelFeatureClasses("TerritoryDesignSolution", "Territories[1]", "TERRITORY_BOUNDARIES;TERRITORY_CENTERS")

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

  • Basic: Обязательно Business Analyst
  • Standard: Обязательно Business Analyst
  • Advanced: Обязательно Business Analyst

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