ArcGIS Desktop

  • Dokumentation
  • Support

  • 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 for 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

Doppellinien zu Mittelachsen zusammenfassen

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

Zusammenfassung

Leitet aus Features mit Doppellinien (z. B. Straßenbegrenzungen) Mittelachsen ab, die auf angegebenen Breitentoleranzen basieren.

Abbildung

Mittelachsen erstellen

Verwendung

  • Dieses Werkzeug ist für regelmäßige, nahezu parallele Linienpaaren konzipiert, z. B. umfangreiche Straßenbegrenzungen. Mittelachsen werden nur zwischen Linien mit offenen Enden und nicht innerhalb von geschlossenen Linien, die wahrscheinlich Häuserblocks darstellen, erstellt. Das Werkzeug ist nicht für die Vereinfachung mehrspuriger Autobahnen mit Kreuzen und Dreiecken, Auffahrten, Überführungen und Unterführungen oder von Gleisen mit Weichenführungen vorgesehen. Verwenden Sie stattdessen das Werkzeug Getrennte Fahrbahnen zusammenführen.

  • Dieses Werkzeug kann nicht in Editiersitzungen ausgeführt werden.

  • Die Ausgabe-Feature-Class erhält nicht die geographischen Attribute der Eingabe-Linien, sie enthält jedoch die folgenden drei neuen Felder:

    • LnType: Enthält die folgenden Werte für den Linientyp:
      • Wert 1: Für abgeleitete Mittelachsen.
      • Wert 2: Für die Umrisse relativ komplizierter Kreuzungen (an denen keine Mittellinien generiert werden), für Linien, die eine Straße mit einer Breite außerhalb des vorgegebenen Bereichs darstellen, sowie für unterbrochene oder ungepaarte Linien.
      • Wert 3: Für Linien mit unbekannten zugehörigen Linienpaaren. (In der Regel werden hiermit zwei Kreuzungen in naher Nachbarschaft verbunden, die in Wirklichkeit zu einer großen Kreuzung gehören.)
    • LeftLn_FID: Erhält die Objekt-ID der Eingabe-Linie links von einer abgeleiteten Mittelachse. Dieser Feldwert ist Null für Linien vom Typ "LnType 2" und "LnType 3".
    • RightLn_FID: Erhält die Objekt-ID der Eingabe-Linie rechts von einer abgeleiteten Mittelachse. Dieser Feldwert ist Null für Linien vom Typ "LnType 2" und "LnType 3".

    Mit den "LnType"-Werten können Sie die ungelösten Kreuzungen und breiteren Straßen weiter prüfen. Mit den Feldern "LeftLn_FID" und "RightLn_FID" und dem Werkzeug "Feld verbinden" können Sie außerdem die Attribute nach Bedarf von den ursprünglichen Linien auf die Mittellinien übertragen.

Syntax

CollapseDualLinesToCenterline_cartography (in_features, out_feature_class, maximum_width, {minimum_width})
ParameterErläuterungDatentyp
in_features

Die Eingabe-Doppellinien-Features, wie z. B. Straßenbegrenzungen, von denen Mittelachsen abgeleitet werden.

Feature Layer
out_feature_class

Die zu erstellende Ausgabe-Feature-Class.

Feature Class
maximum_width

Legt die maximale Breite der Doppellinien-Features für die Abteilung von Mittelachsen fest. Es muss ein Wert größer als Null angegeben werden. Sie können eine bevorzugte Einheit auswählen. Standardmäßig wird die Feature-Einheit verwendet.

Linear unit
minimum_width
(optional)

Legt die minimale Breite der Doppellinien-Features für die Ableitung von Mittelachsen fest. Die minimale Breite muss größer oder gleich null und geringer als die maximale Breite sein. Der Standardwert ist Null. Sie können eine bevorzugte Einheit angeben. Standardmäßig wird die Feature-Einheit verwendet.

Linear unit

Codebeispiel

Werkzeug "CollapseDualLinesToCenterline" – Beispiel (Python-Fenster)

Das folgende Skript im Python-Fenster veranschaulicht, wie Sie das Werkzeug "CollapseDualLinesToCenterline" im unmittelbaren Modus verwenden.

import arcpy
from arcpy import env
import arcpy.cartography as CA
env.workspace = "C:/data"
CA.CollapseDualLinesToCenterline("dual_line_roads.shp", "C:/output/output.gdb/road_centerlines", 50)
Werkzeug "CollapseDualLinesToCenterline" – Beispiel 2 (eigenständiges Skript)

Das folgende eigenständige Skript veranschaulicht, wie Sie das Werkzeug "CollapseDualLinesToCenterline" verwenden.

# Name: CollapseDualLinesToCenterline_Example2.py
# Description: Create road centerlines and find buildings within a given distance
# Author: ESRI
 
# Import system modules
import arcpy
from arcpy import env
import arcpy.cartography as CA
import arcpy.management as DM
import arcpy.analysis as AN
 
# Set environment settings
env.workspace = "C:/data/Portland.gdb"
 
# Set local variables
inRoadCasingsFeatures = "road_casings"
inHouseFeatures = "houses"

centerlineFeatures = "C:/data/PortlandOutput.gdb/road_centerlines"
bufferFeatures = "C:/data/PortlandOutput.gdb/road_buffers"

# Create centerlines for road casings.
CA.CollapseDualLinesToCenterline(inRoadCasingsFeatures, centerlineFeatures, 80)
 
# Create buffers 100 units from around centerlines.
AN.Buffer(centerlineFeatures, bufferFeatures, 100)

# Select houses by buffers.
DM.SelectLayerByLocation(inHouseFeatures, "intersect", bufferFeatures, 100)

Umgebungen

  • Aktueller Workspace
  • Standard-Ausgabe-Z-Wert
  • Ausgabe-M-Domäne
  • Ausgabe-XY-Domäne
  • Ausgabe-Koordinatensystem
  • Ausdehnung
  • Ausgabe hat M-Werte
  • Ausgabe hat Z-Werte
  • Scratch-Workspace
  • XY-Toleranz

Lizenzinformationen

  • ArcGIS Desktop Basic: Nein
  • ArcGIS Desktop Standard: Nein
  • ArcGIS Desktop Advanced: Ja

Verwandte Themen

  • Überblick über das Toolset "Generalisierung"
  • Konfliktlösung und Generalisierung
  • Automatisieren der Workflows für die Konfliktlösung und Generalisierung durch Geoverarbeitung
  • Getrennte Fahrbahnen zusammenführen

ArcGIS Desktop

  • Startseite
  • Dokumentation
  • Support

ArcGIS Plattform

  • ArcGIS Online
  • ArcGIS Desktop
  • ArcGIS Enterprise
  • ArcGIS for Developers
  • ArcGIS Solutions
  • ArcGIS Marketplace

Über Esri

  • Über uns
  • Karriere
  • Insider-Blog
  • User Conference
  • Developer Summit
Esri
Wir sind an Ihrer Meinung interessiert.
© Copyright 2016 Environmental Systems Research Institute, Inc. | Datenschutz | Rechtliches