Создать пространственно сбалансированные точки (Create Spatially Balanced Points) (Geostatistical Analyst)

Уровень лицензии:BasicStandardAdvanced

Резюме

Создает набор опорных точек на основании вероятности включения. Это приводит к пространственно сбалансированному, т. е. максимизированному и, как следствие, более эффективному проекту сети опорных точек.

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

Синтаксис

CreateSpatiallyBalancedPoints_ga (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.env.workspace = "C:/gapyexamples/data"
arcpy.CreateSpatiallyBalancedPoints_ga("ca_prob", "10", "C:/gapyexamples/output/csbp")
CreateSpatiallyBalancedPoints, пример 2 (автономный скрипт)

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

# 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"

# Check out the ArcGIS Geostatistical Analyst extension license
arcpy.CheckOutExtension("GeoStats")

# Execute CreateSpatiallyBalancedPoints
arcpy.CreateSpatiallyBalancedPoints_ga(inProb, numberPoints, outPoints)

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

Связанные темы

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

ArcGIS for Desktop Basic: Требует Инструменты Geostatistical Analyst
ArcGIS for Desktop Standard: Требует Инструменты Geostatistical Analyst
ArcGIS for Desktop Advanced: Требует Инструменты Geostatistical Analyst
9/11/2013