Краткая информация
Разбивает линейные объекты на основе пересечения или близости к точечным объектам.
Использование
Входные объекты должны быть линиями.
Если Радиус поиска (в Python search_radius) не указан, для разбиения линейного объекта используется ближайшая точка. Если Радиус поиска указан, все точки в пределах радиуса будут использоваться для разбиения линии.
Синтаксис
SplitLineAtPoint_management (in_features, point_features, out_feature_class, {search_radius})
Параметр | Объяснение | Тип данных |
in_features | Входные линейные объекты, которые будут разбиты. | Feature Layer |
point_features | Входные точечные объекты, местоположения которых будут использоваться для разбиения входных линий. | Feature Layer |
out_feature_class | Создаваемый новый класс пространственных объектов, содержащий разбитые линии. | Feature Class |
search_radius (Дополнительный) | Используется для разбиения линий по их близости к точечным объектам. Точки, расположенные в пределах этого расстояния от входных линий будут использованы для разбиения этих линий в местоположениях на сегменте, ближайших к соответствующим точкам. Если этот параметр не указан, для разбиения линейного объекта используется одна ближайшая точка. Если радиус указан, все точки в пределах радиуса будут использоваться для разбиения линии. | Linear unit |
Пример кода
SplitLineAtPoint, пример (автономный скрипт)
Это пример использования скрипта Python для запуска инструмента Разбить линию в точке.
#Name: SplitLineAtPoint_Example.py
# Description: split line features based upon near point features; Search Distance is in linear
# unit meters
import arcpy
arcpy.env.workspace = "C:/data"
inFeatures = "streets.shp"
pointFeatures = "events.shp"
outFeatureclass = "splitline_out.shp"
searchRadius = "20 Meters"
arcpy.SplitLineAtPoint_management(inFeatures, pointFeatures, outFeatureclass, searchRadius)
SplitLineAtPoint, пример (окно Python)
Это пример использования инструмента Разбить линию в точке в окне Python.
import arcpy
arcpy.env.workspace="C:/data"
arcpy.SplitLineAtPoint_management("streets.shp","events.shp","splitline_out.shp","20 Meters")
Параметры среды
- Текущая рабочая область (Current Workspace)
- Экстент (Extent)
- Выходная система координат (Output Coordinate System)
- Разрешение XY (XY Resolution)
- Допуск XY (XY Tolerance)
- Выходные данные содержат значения M (Output has M values)
- Разрешение M (M Resolution)
- Допуск M (M Tolerance)
- Выходные данные содержат Z значения (Output has Z values)
- Выходное значение Z по умолчанию (Default Output Z Value)
- Разрешение Z (Z Resolution)
- Допуск Z (Z Tolerance)
- Выходная пространственная сетка 1
- Выходная пространственная сетка 2
- Выходная пространственная сетка 3
- Выходной домен M (Output M Domain)
- Выходной домен Z (Output Z Domain)
Информация о лицензиях
- ArcGIS Desktop Basic: Нет
- ArcGIS Desktop Standard: Нет
- ArcGIS Desktop Advanced: Да