Задать опции уровня территории (Territory Design)

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

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

Задает опции создания уровней территории.

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

  • Значение параметра Компактность, равное 100, представляет собой круг, в котором выполняются все параметры.

  • Низкое значение Компактности означает, что переменные и настройки выполнены, но форма нарушена.

  • Параметр Заполнить экстент автоматически назначает объекты ближайшим к ним территориям независимо от параметров ограничений.

  • По умолчанию для определения начального значения используется генератор случайных чисел.

  • Параметр Создание генератором случайных чисел использует алгоритм ACM (599) для создания случайных территорий. Чтобы создать согласованные территории, используйте целочисленное значение, большее или равное 0.

Параметры

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

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

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

Уровень, к которому будут применяться опции.

String
Компактность
(Дополнительный)

Числовое значение от 0 до 100, определяющее форму территорий.

Long
Заполнить экстент автоматически
(Дополнительный)

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

  • Отмечено - Объекты автоматически назначаются ближайшей территории.
  • Не отмечено - Объекты не назначаются автоматически ближайшей территории. Используется по умолчанию.
Boolean
Начальная точка генератора случайных чисел
(Дополнительный)

Целое число, используемое для начального значения. По умолчанию значения нет, и используется генератор случайных чисел.

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

Определяет пространственное отношение того, как объекты связаны для определения смежности.

  • Только совпадающие ребраПолигональные объекты, которые имеют общую границу или общий узел с соседними объектами.
String
Буферный допуск
(Дополнительный)

Расстояние между объектами для определения смежности. Объекты, которые находятся в пределах буферного допуска, считаются смежными объектами.

Linear Unit

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

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

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

Group Layer

arcpy.td.SetTerritoryLevelOptions(in_territory_solution, level, {compactness}, {fill_extent}, {random_seed}, {spatial_relationship}, {buffer_tolerance})
ИмяОписаниеТип данных
in_territory_solution

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

Group Layer; Feature Dataset; String
level

Уровень, к которому будут применяться опции.

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

Числовое значение от 0 до 100, определяющее форму территорий.

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

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

  • AUTO_FILL_EXTENTОбъекты автоматически назначаются ближайшей территории.
  • DO_NOT_AUTO_FILL_EXTENTОбъекты автоматически не назначаются ближайшей территории. Используется по умолчанию.
Boolean
random_seed
(Дополнительный)

Целое число, используемое для начального значения. По умолчанию значения нет, и используется генератор случайных чисел.

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

Определяет пространственное отношение того, как объекты связаны для определения смежности.

  • CONTIGUITY_EDGES_ONLYПолигональные объекты, которые имеют общую границу или общий узел с соседними объектами.
String
buffer_tolerance
(Дополнительный)

Расстояние между объектами для определения смежности. Объекты, которые находятся в пределах буферного допуска, считаются смежными объектами.

Linear Unit

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

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

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

Group Layer

Пример кода

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

В следующем скрипте окна Python показано, как используется инструмент SetTerritoryLevelOptions.

import arcpy
arcpy.td.SetTerritoryLevelOptions("td", "Territories[1]", 75, "DO_NOT_AUTO_FILL_EXTENT", None, "CONTIGUITY_EDGES_ONLY", "20 DecimalDegrees")

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

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

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