ArcGIS Desktop

  • ArcGIS Pro
  • ArcMap

  • My Profile
  • Hilfe
  • Sign Out
ArcGIS Desktop

ArcGIS Online

Die Mapping-Plattform für Ihre Organisation

ArcGIS Desktop

Ein vollständiges professionelles GIS

ArcGIS Enterprise

GIS in Ihrem Unternehmen

ArcGIS Developers

Werkzeuge zum Erstellen standortbezogener Apps

ArcGIS Solutions

Kostenlose Karten- und App-Vorlagen für Ihre Branche

ArcGIS Marketplace

Rufen Sie Apps und Daten für Ihre Organisation ab.

  • Dokumentation
  • Support
Esri
  • Anmelden
user
  • Eigenes Profil
  • Abmelden

ArcMap

  • Startseite
  • Erste Schritte
  • Karte
  • Analysieren
  • Verwalten von Daten
  • Werkzeuge
  • Erweiterungen

Linie an Punkt teilen

  • Zusammenfassung
  • Verwendung
  • Syntax
  • Codebeispiel
  • Umgebungen
  • Lizenzinformationen

Zusammenfassung

Teilt Linien-Features auf Grundlage eines Schnittpunktes oder der Nähe zu Punkt-Features.

Verwendung

  • Eingabe-Features müssen Linien sein.

  • Wird kein Suchradius (search_radius in Python) angegeben, wird das Linien-Feature mithilfe eines nächsten Punktes geteilt. Wird ein Suchradius angegeben, wird die Linie mit allen Punkten innerhalb des Suchradius geteilt.

Syntax

arcpy.management.SplitLineAtPoint(in_features, point_features, out_feature_class, {search_radius})
ParameterErklärungDatentyp
in_features

Das Eingabe-Linien-Feature, das geteilt werden soll.

Feature Layer
point_features

Die eingegebenen Punkt-Features, deren Position zum Teilen der Eingabelinien herangezogen wird.

Feature Layer
out_feature_class

Die zu erstellende Feature-Class, in der die geteilten Linien enthalten sind.

Feature Class
search_radius
(optional)

Wird verwendet, um Linien anhand ihrer Nähe zu Punkt-Features zu teilen. Um Linien an der nächsten Position zum Punkt entlang des Liniensegments zu teilen, werden Punkte innerhalb der Suchentfernung zu einer Eingabelinie verwendet.

Wird dieser Parameter nicht angegeben, wird das Linien-Feature mithilfe des einzelnen nächsten Punktes geteilt. Wird ein Radius angegeben, wird die Linie mit allen Punkten innerhalb des Radius geteilt.

Linear Unit

Codebeispiel

SplitLineAtPoint – Beispiel 1 (Python-Fenster)

In diesem Beispiel wird gezeigt, wie das Werkzeug SplitLineAtPoint tool in einem Python-Fenster ausgeführt wird.

import arcpy
arcpy.env.workspace = "C:/data"
arcpy.SplitLineAtPoint_management("streets.shp", "events.shp", 
                                  "splitline_out.shp", "20 Meters")
SplitLineAtPoint – Beispiel 2 (eigenständiges Skript)

In diesem Beispiel wird gezeigt, wie SplitLineAtPoint mit einem Python-Skript ausgeführt wird.

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

Umgebungen

  • Aktueller Workspace
  • Ausdehnung
  • Ausgabe-Koordinatensystem
  • XY-Auflösung
  • XY-Toleranz
  • Ausgabe hat M-Werte
  • M-Auflösung
  • M-Toleranz
  • Ausgabe hat Z-Werte
  • Standard-Ausgabe-Z-Wert
  • Z-Auflösung
  • Z-Toleranz
  • Räumliches Gitter 1 der Ausgabe
  • Räumliches Gitter 2 der Ausgabe
  • Räumliches Gitter 3 der Ausgabe
  • Ausgabe-M-Domäne
  • Ausgabe-Z-Domäne

Lizenzinformationen

  • Basic: Nein
  • Standard: Nein
  • Advanced: Ja

Verwandte Themen

  • Überblick über das Toolset "Features"

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS
  • ArcGIS Developer
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Esri Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
Copyright © 2021 Esri. | Datenschutz | Rechtliches