Создать пространственно сбалансированные точки (Управление данными)

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

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

Подробнее о работе инструмента Создать пространственно сбалансированные точки

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

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

  • Все значения в области изучения должны иметь вероятности включения >= 0, в то время как все области за пределами области изучения должны иметь значения Null.

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

  • При преобразовании точечных, линейных или полигональных объектов в растр (для получения входного вероятностного растра) следует учитывать следующее:

    • Размер ячейки (разрешение) должен быть достаточно мелким, чтобы различать все важные объекты в распределении. Для достижения этой цели размер ячейки можно установить равным менее чем половине минимального расстояния между объектами. Это расстояние можно рассчитать с помощью инструмента Построить таблицу соседних объектов.
    • Для линейных и полигональных объектов размер ячейки должен быть задан таким образом, чтобы объекты (такие как извилистые потоки) были адекватно представлены в результирующем растре. Например, возможно, вы не сможете представить сложную реку с помощью большого размера ячейки растра; кривые в реке могут быть сглажены, если размер ячейки слишком велик.
    • Следует также учитывать точность, с которой можно определить местоположение образцов в полевых условиях. Например, если местоположение должно быть найдено с помощью GPS с точностью определения местоположения 10 метров, размер ячейки должен составлять 10 метров.
    • Помните о размере растра вероятности включения, поскольку с увеличением количества ячеек увеличивается и время обработки.
  • Чтобы избежать появления пространственно несбалансированных выходных данных, рекомендуется, чтобы количество местоположений выборки составляло менее 1 процента от количества ячеек в растре вероятности включения.

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

Параметры

ПодписьОписаниеТип данных
Входной растр вероятности включения

Определяет вероятности включения для каждого местоположения в области интереса. Значения местоположения должны находиться в диапазоне от 0 (низкая вероятность включения) до 1 (высокая вероятность включения).

Raster Layer; Mosaic Layer
Число выходных точек

Число местоположений выборки, которое будет создано.

Long
Выходной класс точечных объектов

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

Feature Class

arcpy.management.CreateSpatiallyBalancedPoints(in_probability_raster, number_output_points, out_feature_class)
ИмяОписаниеТип данных
in_probability_raster

Определяет вероятности включения для каждого местоположения в области интереса. Значения местоположения должны находиться в диапазоне от 0 (низкая вероятность включения) до 1 (высокая вероятность включения).

Raster Layer; Mosaic Layer
number_output_points

Число местоположений выборки, которое будет создано.

Long
out_feature_class

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

Feature Class

Пример кода

CreateSpatiallyBalancedPoints, пример 1 (окно Python)

Создает набор пространственно сбалансированных точек на основе входного растра вероятности включения.

import arcpy
arcpy.management.CreateSpatiallyBalancedPoints("ca_prob", "10", "outpoints")
CreateSpatiallyBalancedPoints, пример 2 (автономный скрипт)

Создает набор пространственно сбалансированных точек на основе входного растра вероятности включения.

# Description: This tool generates a set of sample points based on inclusion
#   probabilities. The resulting sample design is spatially balanced, meaning
#   that the spatial independence between samples is maximized, making the 
#   design more efficient than sampling the study area at random.

# Import system modules
import arcpy

# Set environment settings
arcpy.env.workspace = "C:/dmpyexamples/data.gdb/data"

# Set local variables
inProb = "ca_prob"
numberPoints = 10
outPoints = "C:/dmpyexamples/output.gdb/csbp"

# Run CreateSpatiallyBalancedPoints
arcpy.management.CreateSpatiallyBalancedPoints(inProb, numberPoints, outPoints)

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

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

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