Skip to main content

Построить сбалансированные зоны (Инструменты Пространственная статистика)

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

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

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

Как работает инструмент Построить сбалансированные зоны

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

  • Для создания зон выберите Целевой атрибут, Число зон и целевой атрибут или Число зон для параметра Метод создания зон. Если выбран Целевой атрибут, инструмент создаст зоны на основании целевых значений одной или нескольких указанных переменных. Опция Число зон и целевой атрибут вычисляет сбалансированные значения атрибутов исходя из указанного числа зон. Опция Число зон создает зоны на основе количества объектов. Опция Пользовательские местоположения начальных объектов позволяет указать местоположения, из которых будут расти зоны.

  • Для пользовательских местоположений начальных объектов необходимо указать класс объектов в параметре Точки начальных местоположений, указывающий расположение стартовых местоположений. Например, для создания зон реагирования на чрезвычайные ситуации на основе данных переписных участков можно указать местоположение больниц или пожарных частей в качестве исходных точек, и зоны переписных участков будут формироваться вокруг этих мест. Если входные объекты — полигоны, то любой полигон, содержащий точку местоположения начала, будет использован для наращивания зон. Для входных объектов точек для наращивания будет использоваться ближайшая входная точка к каждой точке местоположения начала. Обычно для каждой точки местоположения начала есть одна зона (например, одна зона экстренного реагирования на каждую больницу). Однако количество зон может отличаться от количества точек местоположений начала, если одна и та же входная точка ближе всего к нескольким точкам местоположения начала.

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

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

  • Инструмент поддерживает параллельную обработку для создания поколений для алгоритма и использует 50% доступной мощности процессора по умолчанию. Количество используемых процессоров можно изменить при помощи параметра среды Коэффициент параллельной обработки.

Параметры

Подпись Объяснение Тип данных

Входные объекты

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

Feature Layer

Выходные объекты

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

Feature Class

Метод создания зон

Определяет метод, который будет использован для создания каждой зоны. Зоны увеличиваются вплоть до достижения всех указанных критериев.

  • Целевой атрибутЗоны создаются на основании целевого значения одной или нескольких переменных Сумма каждого атрибута должна быть указана в параметре Критерий построения зон с целевым атрибутом, а каждая зона будет расти, пока сумма атрибутов не превысит эти значения. Например, вы можете использовать эту опцию для создания зон, в каждой из которых проживает не менее 100 000 человек в 20 000 зданий.

  • Число зон и целевой атрибутЗаданное число зон будет создано с сохранением суммы атрибута примерно равным в рамках каждой зоны. Количество зон необходимо указать в параметре Целевое число зон. Сумма атрибутов в пределах каждой зоны равна сумме общего атрибута, поделенного на число зон.

  • Заданное число зонБудет создано указанное количество зон, каждая из которых состоит примерно из одинакового количества входных объектов. Количество зон необходимо указать в параметре Целевое число зон.

  • Пользовательские местоположения начальных объектовМестоположения начальных значений для каждой зоны будут определяться на основе класса точечных объектов. Укажите класс пространственных объектов в параметре Точки начальных местоположений.

String

Целевое число зон

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

Число зон, которое должно быть создано.

Long

Критерий построения зон с целевым атрибутом

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

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

Столбцы таблицы значений:

  • VariableThe variable to consider when creating zones.

  • SumThe threshold for creating zones.

  • WeightThe weight of the variable specified. The weights will be applied proportional to the value specified. For example, if three variables are specified with weights of 10, 40, and 30, the importance of each variable will be 1/8, 1/2, and 3/8, respectively.

Value Table

Критерий построения зон

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

Задает учитываемые переменные и, при необходимости, их веса. Вес по умолчанию равен 1, и каждая переменная вносит равный вклад, если не указано иное.

Столбцы таблицы значений:

  • VariableThe variable to consider when creating zones.

  • WeightThe weight of the variable specified. The weights will be applied proportional to the value specified. For example, if three variables are specified with weights of 10, 40, and 30, the importance of each variable will be 1/8, 1/2, and 3/8, respectively.

Value Table

Пространственные ограничения

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

Определяет, как будут определяться соседи по мере роста зон. Зоны могут увеличиваться только за счет новых объектов, которые являются соседями по крайней мере одного из объектов, уже входящего в зону. Если входные объекты являются полигонами, то пространственным ограничением по умолчанию будет Совпадающие ребра и углы. Если входные объекты являются точками, то пространственным ограничением по умолчанию будет Сокращенная триангуляция Делоне.

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

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

  • Сокращенная триангуляция ДелонеОбъекты в одной зоне будет, по крайней мере, одного общего соседа с другим объектом этой зоны. Отношения соседства основаны на сокращенной триангуляции Делоне. Концептуально, метод триангуляции Делоне создает сеть не перекрывающихся треугольников на основе центроидов объектов. Каждый объект – это узел треугольника, а узлы с общими ребрами считаются соседями. Это треугольники затем обрезаются выпуклым многоугольником, так чтобы объекты не соседствовали с объектами вне этого многоугольника. Используется по умолчанию.

  • Получить пространственные веса из файлаПространственные и, при необходимости, временные отношения определяются файлом пространственных весов (.swm). Создайте матрицу пространственных весов с помощью инструмента Построить матрицу пространственных весов или Построить матрицу пространственных весов для сети. Путь к файлу пространственных весов задается параметром Файл матрицы пространственных весов.

String

Файл матрицы пространственных весов

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

Путь к файлу, который содержит веса, определяющие пространственные и, возможно, временные отношения между объектами.

File

Характеристики зон

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

Определяет характеристики создаваемых зон.

  • Равная площадьБудут созданы зоны с максимально возможным совпадением общей площади.

  • КомпактностьЗоны будут созданы из максимально близко расположенных (компактных) объектов.

  • Равное число объектовБудут созданы зоны с одинаковым числом объектов.

String

Атрибуты для согласования

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

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

Столбцы таблицы значений:

  • VariableThe variable to consider when selecting the optimal zone solution.

  • FunctionThe mathematical way in which each attribute will be balanced within zones.

    • SumThe attribute will be balanced based on the sum.

    • AverageThe attribute will be balanced based on the average.

    • VarianceThe attribute will be balanced based on the variance.

    • MedianThe attribute will be balanced based on the median.

Value Table

Расстояние согласования

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

Класс объектов, который будет использоваться для выравнивания общего расстояния на зону. Расстояние вычисляется от каждого входного объекта до ближайшего объекта в соответствии с установками в параметре. Это расстояние используется как дополнительный атрибут при выборе окончательного решения по зонированию. Например, можно разграничить районы полицейского патрулирования с приблизительно одинаковым расстоянием до ближайшего полицейского участка.

Feature Layer

Категорийная переменная для сохранения пропорций

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

Категорийная переменная для согласования пропорций зон.

Field

Метод пропорций

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

Указывает тип пропорции, который будет сохранен на основе выбранной категорийной переменной.

  • Сохранение внутренней пропорцииКаждая зона будет содержать то же пропорциональное соотношение объектов, что и вся изучаемая область, согласно указанному категорийному значению. Например, если указана категорийная переменная, согласно которой у вас 60% объектов Type A и 40% - Type B, то метод выберет решение, где каждая зона состоит из приблизительно 60% объектов Type A и 40% Type B.

  • Сохранение общей пропорцииЗоны будут созданы таким образом, что общие пропорции распределения категорий по зонам соответствовали пропорциям данной категорийной переменной для всего набора данных. Например, если указана категорийная переменная, согласно которой у вас 60% объектов Type A и 40% - Type B, то метод выберет решение, где в 60% зон превалируют объекты Type A, а в 40% - Type B.

String

Размер популяции

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

Число произвольно создаваемых источников. Для больших наборов данных увеличение этого значения увеличит пространство поиска и вероятность принятия оптимального решения. По умолчанию используется 100.

Long

Число поколений

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

Сколько раз будет повторен процесс поиска зоны. Для больших наборов данных рекомендуется увеличение этого значения, что поможет в поиске оптимального решения. Значение по умолчанию – 50 итераций.

Long

Коэффициент мутаций

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

Вероятность того, что значения отдельных источников мутируют в новый набор источников. Мутации увеличивают пространство поиска, добавляя вариабельность в возможные решения в каждом поколении и допуская быструю конвергенцию к оптимальному решению. Значение по умолчанию равно 0,1.

Double

Выходная таблица конвергенции

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

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

Table

Выходные полигональные зоны

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

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

Feature Class

Точки начальных местоположений

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

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

Feature Layer

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

Выходная система координат, Коэффициент параллельной обработки, Генератор случайных чисел

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

  • Basic: Да
  • Standard: Да
  • Advanced: Да