Задать ограничения атрибута территории (Territory Design)

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

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

Задает переменные для добавления ограничений при решении задачи создания территорий.

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

  • Будут доступны только те переменные, которые были добавлены на уровень.

  • Территории ограничены значениями Минимума, Максимума и Идеального значения.

  • Установите опцию Вес параметра Ограничения на 100, если есть только одна переменная, которая будет использоваться для ограничений.

  • Опция Вес параметра Ограничения будет установлена автоматически , если имеется несколько переменных.

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

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

Параметры

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

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

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

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

String
Ограничения
(Дополнительный)

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

  • Переменная - Числовое значение, которое будет использоваться в качестве ограничения.
  • Минимум - числовое значение, задающее жесткий предел нижней границы территорий.
  • Максимум - числовое значение, задающее жесткий предел верхней границы территорий.
  • Идеальное значение - числовое значение, устанавливающее мягкий предел идеального значения для территориального решения.
  • Вес - влияние значения ограничения на территориальное решение. Число должно быть больше 0.
Value Table

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

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

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

Group Layer

arcpy.td.SetTerritoryAttributeConstraints(in_territory_solution, level, {constraints})
ИмяОписаниеТип данных
in_territory_solution

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

Group Layer; Feature Dataset; String
level

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

String
constraints
[[variable, minimum, maximum, ideal_value, weight],...]
(Дополнительный)

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

  • variable - Числовое значение, которое будет использоваться в качестве ограничения.
  • minimum - числовое значение, задающее жесткий предел нижней границы территорий.
  • maximum - числовое значение, задающее жесткий предел верхней границы территорий.
  • ideal_value - числовое значение, устанавливающее мягкий предел идеального значения для территориального решения.
  • weight - влияние значения ограничения на территориальное решение. Число должно быть больше 0.
Value Table

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

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

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

Group Layer

Пример кода

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

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

import arcpy
arcpy.td.SetTerritoryAttributeConstraints("TerritorySolution", "Territories[1]", "populationtotals_totpop_cy 10000 100000 # 100")

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

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

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