Сводка
Извлекает входные объекты из заданных полигонов.
Иллюстрация
Использование
Используйте Вырезать слой для вырезания точечных, линейных или полигональных объектов.
Используйте этот инструмент, чтобы вырезать часть одного класса пространственных объектов, используя один или несколько пространственных объектов из другого класса в качестве шаблона ("форма для печенья"). Это особенно полезно для создания класса пространственных объектов (также называется изучаемой областью или областью интереса (AOI)), который будет содержать географический поднабор пространственных объектов, скопированный из другого большего класса пространственных объектов.
Инструмент анализа вырежет объекты или части объектов, находящиеся в пределах области интереса.
Результат будет содержать объекты входного слоя, накладывающиеся на полигоны вырезающего слоя.
Тип геометрии выходных данных будет соответствовать типу входных вырезаемых объектов. К примеру, если вы вырезаете линейные объекты полигонами, на выходе вы получите линии.
Все поля из параметра Входной слой будут включены в выходные данные. Поля из параметра Вырезающий слой не будут включены в выходные данные.
Вы можете повысить производительность инструмента Вырезать слой с помощью следующего:
- Задайте параметр среды экстента, чтобы анализировать только данные области интереса.
- Используйте локальные данные там, где выполняется анализ.
Этот инструмент геообработки работает от Spark. Анализ выполняется на настольном компьютере с использованием нескольких ядер параллельно. См. Информация по инструментами GeoAnalytics Desktop, чтобы узнать больше о выполнении анализа.
При запуске инструментов GeoAnalytics Desktop анализ выполняется на настольном компьютере. Для оптимальной производительности данные должны быть доступны на настольном компьютере. Если вы используете размещенный векторный слой, рекомендуется использовать ArcGIS GeoAnalytics Server. Если данные находятся не на жестком диске, для запуска инструмента потребуется больше времени. Для использования ArcGIS GeoAnalytics Server в целях выполнения анализа см. раздел Инструменты GeoAnalytics.
Синтаксис
arcpy.gapro.ClipLayer(input_layer, clip_layer, out_feature_class)
Parameter | Объяснение | Тип данных |
input_layer | Набор данных, содержащий точечные, линейные или полигональные объекты для вырезания. | Feature Layer |
clip_layer | Набор данных, содержащий полигональные вырезающие объекты. | Feature Layer |
out_feature_class | Выходной класс пространственных объектов, который содержит объекты, полученные в результате вырезания. | Feature Class |
Пример кода
В следующем скрипте окна Python показано, как использовать инструмент ClipLayer.
#-------------------------------------------------------------------------------
# Name: ClipLayer.py
# Description: Clip USA Rivers to the extent of state boundaries.
# Import system modules
import arcpy
arcpy.env.workspace = "C:/data/USA.gdb"
# Set local variables
clipFeatures = "USA_Rivers"
studyArea = "Nebraska_Boundary"
out = "NebraskaRivers"
# Execute Clip Layer
arcpy.gapro.ClipLayer(clipFeatures, studyArea, out)
Environments
Информация о лицензиях
- Basic: Нет
- Standard: Нет
- Advanced: Да