Вырезание (Clip) (Анализ)

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

Резюме

Извлекает входные объекты, которые совпадают с вырезающими объектами.

Используйте этот инструмент, чтобы вырезать часть одного класса пространственных объектов, используя один или несколько пространственных объектов другого класса как форму для печенья. Это особенно полезно для создания нового класса пространственных объектов – также называется изучаемой областью или областью интереса (AOI), который будет содержать географический поднабор пространственных объектов, скопированный из другого большего класса пространственных объектов.

Рисунок

Принцип работы инструмента Вырезание (Clip)

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

Синтаксис

Clip_analysis (in_features, clip_features, out_feature_class, {cluster_tolerance})
ПараметрОбъяснениеТип данных
in_features

Пространственные объекты, к которым будет применена операция вырезания.

Feature Layer
clip_features

Пространственные объекты, используемые для вырезания входных объектов.

Feature Layer
out_feature_class

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

Feature Class
cluster_tolerance
(дополнительно)

Минимальное расстояние, в пределах которого координаты объектов считаются различимыми и на которое могут быть смещены координаты по X или Y (или и то, и другое). Установите большее значение для данных с меньшей точностью координат, и меньшее значение – для данных с очень большой точностью.

Linear unit

Пример кода

Вырезание. Пример (Окно Python)

Пример скрипта Python для функции Вырезание с запуском из ArcGIS.

import arcpy
from arcpy import env

env.workspace = "C:/data"
arcpy.Clip_analysis("majorrds.shp", "study_quads.shp", "C:/output/studyarea.shp")
Вырезание. Пример 2 (Автономный скрипт Python)

Пример скрипта Python для функции Вырезание в автономном режиме.

# Name: Clip_Example2.py
# Description: Clip major roads that fall within the study area. 

# Import system modules
import arcpy
from arcpy import env

# Set workspace
env.workspace = "C:/data"

# Set local variables
in_features = "majorrds.shp"
clip_features = "study_quads.shp"
out_feature_class = "C:/output/studyarea.shp"
xy_tolerance = ""

# Execute Clip
arcpy.Clip_analysis(in_features, clip_features, out_feature_class, xy_tolerance)

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

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

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

ArcGIS for Desktop Basic: Требует Да
ArcGIS for Desktop Standard: Требует Да
ArcGIS for Desktop Advanced: Требует Да
9/10/2013