Растр во взвешенные точки (Инструменты Spatial Analyst)
Краткая информация
Создает репрезентативные точки, пропорциональные величине, на непрерывных поверхностях, сохраняя пространственные структуры и общие величины.
Подробнее о том, как работает инструмент Растр во взвешенные точки
Иллюстрация

Использование
Доступно несколько параметров, контролирующих общее количество выходных точек и то, как эти точки будут распределены по входной поверхности. Параметр Максимальное количество точек (
max_number_of_pointsв Python) определяет максимальное количество выходных точек. Параметр Ограничить одной точкой на ячейку (single_point_per_cellв Python) ограничивает выделение не более одной точки на ячейку. Параметр Метод распределения точек (point_distribution_methodв Python) определяет, как несколько точек расположены внутри ячеек.Параметр Максимальное количество точек указывает общее количество точек, которые будут созданы из всего растра. Количество очков, присвоенных каждой ячейке, пропорционально значениям ячеек. Ячейки с большими значениями привносят больше точек, а ячейки с меньшими значениями — меньше точек. Это позволяет на выходе сохранять пространственную структуру и относительную величину входной поверхности.
Используйте параметр Ограничить одной точкой на ячейку, чтобы предотвратить назначение более одной точки на ячейку. Это полезно, когда требуется равномерное пространственное распределение. Использование этого параметра может привести к получению меньшего количества точек, чем указанное максимальное количество точек.
Когда параметр не отмечен (
single_point_per_cell= 'DO_NOT_LIMIT' в Python), одной ячейке может быть назначено несколько точек, если её значение оправдывает дополнительное представление.Если отмечено (
single_point_per_cell= 'LIMIT' в Python), выходная точка будет размещена в центре ячейки.Схема распределения выходных точек определяется параметром Метод распределения точек. Размещение может происходить в центре ячейки, случайным образом внутри ячейки или равномерно, если присутствует несколько точек. Случайное размещение полезно для рабочих процессов моделирования, оценки неопределенности и создания анонимных представлений чувствительных поверхностей. Методы детерминированного размещения обеспечивают согласованное расположение точек при повторных запусках и подходят для воспроизводимого пространственного анализа.
Круговой метод размещает несколько точек в радиальной конфигурации вокруг центра ячейки. Максимальное расстояние от центра ячейки должно быть менее половины радиуса ячейки для точного размещения.
Метод Равновеликие ячейки Вороного разделяет ячейку на области равной площади и размещает по одной точке на каждую область для максимизации пространственной дистанции.
Метод Произвольно случайным образом размещает точки внутри контура ячейки.
Метод Решетка Фибоначчи распределяет несколько точек по изотропной схеме, подходящей для равномерной выборки.
Метод Спираль Фибоначчи размещает точки вдоль детерминированной спирали, обеспечивая равномерное расстояние между ними.
Если параметр Построить выходные данные Мультиточки отмечен (
create_multipoint_output=MULTIPART' в Python), все точки, полученные из одной ячейки, сохраняются в виде мультиточечной геометрии. Эта опция уменьшает количество выходных записей и полезна для компактного хранения геометрии. Выходные мультиточечные объекты могут использоваться в последующих рабочих процессах, которые рассматривают каждую ячейку как единую логическую единицу.Если значение параметра Метод нормализации задано как Нет, нормализация не применяется, и исходные значения входных данных используются непосредственно для распределения точек. Это подходит для поверхностей, где величина значений уже имеет семантическое значение, например, для оценок плотности ядра или физически измеренных поверхностей окружающей среды.
Доступные методы нормализации:
Мин-Макс — значения будут масштабироваться линейно от 0 до 1, сохраняя относительные различия.
Log — большие числовые диапазоны будут сжаты, чтобы уменьшить влияние экстремально высоких значений и в то же время усилить различия между низкими значениями.
Sigmoid — будет применено логистическое преобразование, чтобы подчеркнуть различия в средних значениях и сжать крайние значения.
Softmax — растр будет преобразован в вероятностное распределение, где нормализованное значение каждой ячейки отражает её относительную величину по сравнению со всеми остальными ячейками.
Сумма, равная 1 — все значения будут масштабированы так, чтобы их сумма была равна ровно 1, что позволит использовать рабочие процессы выборки, основанные на вероятности.
Z-оценка — значения будут стандартизированы путем вычитания среднего значения и деления на среднеквадратическое отклонение.
Нет — исходные значения растра будут использоваться без изменений.
Если параметр Нормализовать перед генерацией точек отмечен (
normalize_before_point_generation=NORMALIZE' в Python), перед распределением растровые значения преобразуются с помощью выбранного метода нормализации. Нормализация корректирует числовой масштаб и распределение растра, сохраняя при этом его пространственную структуру. Это полезно, когда растровые значения охватывают широкие числовые диапазоны, содержат экстремальные выбросы или демонстрируют смещение, которое могло бы доминировать в распределении. Когда нормализация не применяется, исходные значения растра используются непосредственно в процессе распределения точек.Все операции преобразования, нормализации, выделения и распределения точек выполняются в памяти.
Точки не создаются для ячеек NoData с входной поверхности.
Выходной класс объектов будет включать атрибуты исходного значения ячейки, нормированное значение (если используется Метод нормализации) и распределённое значение, когда несколько точек исходят из одной ячейки.
См. раздел Параметры среды анализа и Spatial Analyst для получения дополнительной информации о настройках среды геообработки, применяемые к данному инструменту.
Параметры
| Подпись | Объяснение | Тип данных |
|---|---|---|
|
Растр входной поверхности |
Непрерывный растр, для которого будут созданы пропорциональные точки. Каждое значение ячейки входных данных представляет относительную величину или интенсивность, которая будет преобразована в одну или несколько точек. |
Raster Layer |
|
Выходные точечные объекты |
Выходной класс пространственных объектов, который будет содержать созданные точки. |
Feature Layer |
|
Максимальное количество точек |
Максимальное количество точек, которые необходимо создать на основе входного растра. Используйте этот параметр для ограничения плотности выходных данных большого растра. |
Double |
|
Ограничить одной точкой на ячейку (Дополнительный) |
Указывает, будет ли создаваться только одна точка для каждой ячейки растра.
|
Boolean |
|
Построить выходные данные мультиточек (Дополнительный) |
Указывает, будут ли точки с одинаковым значением сохранены в выходных данных или агрегированы. Агрегированный результат сокращает количество объектов и повышает производительность при создании большого количества точек.
|
Boolean |
|
Метод распределения точек (Дополнительный) |
Определяет способ пространственного распределения точек внутри каждой ячейки растра. По умолчанию точка размещается в геометрическом центре каждой ячейки. Этот параметр недоступен, если отмечен параметр Ограничить одной точкой на ячейку.
|
String |
|
Расстояние от центра ячейки (Дополнительный) |
Максимальное расстояние в единицах карты, на которое точки могут быть смещены от центра ячейки при использовании метода размещения, отличного от центрированного. Этот параметр доступен, только если для параметра Метод распределения точек установлено значение Круговой или Равновеликие ячейки Вороного. Максимальное допустимое значение составляет 0.45. Если используется значение 0, все выходные точки будут размещены в центре ячеек. |
Double |
|
Метод нормализации (Дополнительный) |
Определяет, как значения растра будут масштабироваться или преобразовываться перед созданием пропорциональных точек. Методы масштабирования изменяют только значения, присвоенные выходным точкам, в то время как методы преобразования также влияют на количество точек, создаваемых в каждой ячейке, путем изменения относительного веса значений ячеек.
|
String |
|
Нормализация перед генерацией точек (Дополнительный) |
Определяет, будет ли входной растр поверхности преобразован с использованием выбранного метода нормализации перед распределением точек. Этот параметр доступен, только если для параметра Метод нормализации выбрана опция Мин-макс, Логарифмический, Sigmoid или Softmax.
|
Boolean |
Параметры среды
Текущая рабочая область, Экстент, Географические преобразования, Генератор случайных чисел, Выходная система координат, Временная рабочая область
Информация о лицензировании
- Basic: Требуется Spatial Analyst
- Standard: Требуется Spatial Analyst
- Advanced: Требуется Spatial Analyst