Подпись | Описание | Тип данных |
Входной растр вероятности включения | Определяет вероятности включения для каждого местоположения в области интереса. Значения местоположения должны находиться в диапазоне от 0 (низкая вероятность включения) до 1 (высокая вероятность включения). | Raster Layer; Mosaic Layer |
Число выходных точек | Число местоположений выборки, которое будет создано. | Long |
Выходной класс точечных объектов | Выходной класс объектов, содержащий выбранные местоположения выборки и их вероятности включения. | Feature Class |
Краткая информация
Создает набор точек выборки на основе вероятностей включения, что приводит к пространственно сбалансированному дизайну выборки. Этот инструмент обычно используется для проектирования сети мониторинга, предлагая местоположения для взятия проб, предпочтение конкретным местоположениям может быть определено с помощью растра вероятности включения.
Подробнее о работе инструмента Создать пространственно сбалансированные точки
Использование
Входной растр вероятностей должен содержать только значения от 0 до 1. Чем выше значение, тем больше вероятность того, что ячейка будет включена в дизайн выборки.
Все значения в области изучения должны иметь вероятности включения >= 0, в то время как все области за пределами области изучения должны иметь значения Null.
Размер ячейки растра вероятности включения определяет наилучшее разрешение, с которым будут генерироваться выборки. Другими словами, точки, создаваемые инструментом, всегда будут располагаться в центрах ячеек растра. Использование меньшего размера ячейки для растра вероятности включения приведет к большему количеству возможных местоположений для создаваемых точек.
При преобразовании точечных, линейных или полигональных объектов в растр (для получения входного вероятностного растра) следует учитывать следующее:
- Размер ячейки (разрешение) должен быть достаточно мелким, чтобы различать все важные объекты в распределении. Для достижения этой цели размер ячейки можно установить равным менее чем половине минимального расстояния между объектами. Это расстояние можно рассчитать с помощью инструмента Построить таблицу соседних объектов.
- Для линейных и полигональных объектов размер ячейки должен быть задан таким образом, чтобы объекты (такие как извилистые потоки) были адекватно представлены в результирующем растре. Например, возможно, вы не сможете представить сложную реку с помощью большого размера ячейки растра; кривые в реке могут быть сглажены, если размер ячейки слишком велик.
- Следует также учитывать точность, с которой можно определить местоположение образцов в полевых условиях. Например, если местоположение должно быть найдено с помощью GPS с точностью определения местоположения 10 метров, размер ячейки должен составлять 10 метров.
- Помните о размере растра вероятности включения, поскольку с увеличением количества ячеек увеличивается и время обработки.
Чтобы избежать появления пространственно несбалансированных выходных данных, рекомендуется, чтобы количество местоположений выборки составляло менее 1 процента от количества ячеек в растре вероятности включения.
-
В параметре среды Генератор случайных чисел поддерживается только опция Mersenne Twister. Если выбраны другие опции, вместо них будет использоваться Mersenne Twister.
Параметры
arcpy.ga.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 |
Пример кода
Создает набор пространственно сбалансированных точек на основе входного растра вероятности включения.
import arcpy
arcpy.env.workspace = "C:/gapyexamples/data"
arcpy.CreateSpatiallyBalancedPoints_ga("ca_prob", "10", "C:/gapyexamples/output/csbp")
Создает набор пространственно сбалансированных точек на основе входного растра вероятности включения.
# Name: CreateSpatiallyBalancedPoints_Example_02.py
# 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.
# Requirements: Geostatistical Analyst Extension
# Import system modules
import arcpy
# Set environment settings
arcpy.env.workspace = "C:/gapyexamples/data"
# Set local variables
inProb = "ca_prob"
numberPoints = 10
outPoints = "C:/gapyexamples/output/csbp"
# Execute CreateSpatiallyBalancedPoints
arcpy.CreateSpatiallyBalancedPoints_ga(inProb, numberPoints, outPoints)
Параметры среды
Информация о лицензиях
- Basic: Обязательно Geostatistical Analyst
- Standard: Обязательно Geostatistical Analyst
- Advanced: Да