Задать переменные баланса (Territory Design)

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

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

Настраивает переменные для использования в процессе балансировки.

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

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

  • Предпочтение относится к относительному весу каждой переменной.

  • Предпочтения по всем переменным должны составлять 100 процентов .

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

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

Параметры

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

Имя входного территориального решения.

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

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

String
Переменные баланса

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

  • Переменная - Определенные входные данные.
  • Вес - Степень влияния данной переменной на анализ.

Value Table

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

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

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

Group Layer

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

Имя входного территориального решения.

Group Layer; Feature Dataset; String
level

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

String
variables
[[variable, weight],...]

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

  • variable - Определенные входные данные.
  • weight - Степень влияния данной переменной на анализ.

Value Table

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

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

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

Group Layer

Пример кода

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

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

import arcpy
arcpy.td.SetBalanceVariables("TerritorySolution", "Territories[1]", "HouseHold 50;TotalPop 50")

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

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

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