Поднабор пространственных объектов (Geostatistical Analyst)

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

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

Разделяет исходный набор данных на две части: одна часть используется для моделирования пространственной структуры и построения поверхности, а вторая часть – для сравнения и проверки выходной поверхности.

Более подробно об инструменте Поднабор пространственных объектов (Subset Features)

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

Синтаксис

SubsetFeatures_ga (in_features, out_training_feature_class, {out_test_feature_class}, {size_of_training_dataset}, {subset_size_units})
ПараметрОбъяснениеТип данных
in_features

Точечные, линейные, полигональные объекты или таблица, из которой будет создан поднабор.

Table View
out_training_feature_class

Создаваемый поднабор учебных пространственных объектов.

Feature Class; Table
out_test_feature_class
(дополнительно)

Создаваемый поднабор тестовых пространственных объектов.

Feature Class; Table
size_of_training_dataset
(дополнительно)

Размер выходного учебного класса пространственных объектов, введенный либо в виде процента от входных объектов, либо в виде абсолютного их числа.

Double
subset_size_units
(дополнительно)

Тир размера поднабора.

  • PERCENTAGE_OF_INPUT Процент входных пространственных объектов, которые будут в учебном наборе данных.
  • ABSOLUTE_VALUE Количество пространственных объектов, которые будут в учебном наборе данных.
Boolean

Пример кода

Поднабор пространственных объектов (SubsetFeatures). Пример 1 (окно Python)

Разделите в случайном порядке объекты на два класса объектов.

import arcpy
arcpy.env.workspace = "C:/gapyexamples/data"
arcpy.SubsetFeatures_ga("ca_ozone_pts", "C:/gapyexamples/output/training", 
                        "", "", "PERCENTAGE_OF_INPUT")
Поднабор пространственных объектов (SubsetFeatures). Пример 2 (автономный скрипт)

Разделите в случайном порядке объекты на два класса объектов.

# Name: SubsetFeatures_Example_02.py
# Description: Randomly split the features into two feature classes.
# Requirements: Geostatistical Analyst Extension

# Import system modules
import arcpy

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

# Set local variables
inPointFeatures = "ca_ozone_pts.shp"
outtrainPoints = "C:/gapyexamples/output/training.shp"
outtestPoints = ""
trainData = ""
subsizeUnits = "PERCENTAGE_OF_INPUT"

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

# Execute SubsetFeatures
arcpy.SubsetFeatures_ga(inPointFeatures, outtrainPoints, outtestPoints, 
                        trainData, subsizeUnits)

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

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

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

ArcGIS for Desktop Basic: Требует Инструменты Geostatistical Analyst
ArcGIS for Desktop Standard: Требует Инструменты Geostatistical Analyst
ArcGIS for Desktop Advanced: Требует Инструменты Geostatistical Analyst
5/10/2014