Straßendetails reduzieren (Kartografie)

Zusammenfassung

Reduziert kleine, offene Anordnungen von Straßensegmenten, die den allgemeinen Verlauf eines Straßennetzes unterbrechen, z. B. Kreisverkehre, und ersetzt sie durch eine vereinfachte Darstellung.

Anordnungen werden unabhängig von der Straßenklasse reduziert, wenn der Durchmesser der offenen Fläche kleiner oder gleich dem Parameterwert Distanz für Reduzierung ist. Alle nicht reduzierten Straßen aus der Eingabesammlung werden in die Ausgabe-Feature-Class kopiert.

Weitere Informationen zur Funktionsweise von "Straßendetails reduzieren"

Tipp:

Dieses Werkzeug wird im Allgemeinen verwendet, um eine Straßensammlung mit relativ großem Maßstab in einem kleineren Maßstab zu vereinfachen, wo Kreisverkehre oder andere kleine Unterbrechungen des Netzwerks besser als einfacher Schnittpunkt dargestellt werden. Bei mittleren Maßstäben ist es möglicherweise vorzuziehen, diese Konfigurationen als separate Features beizubehalten und sie möglicherweise zu überhöhen. Erwägen Sie in diesem Fall, stattdessen das Werkzeug Straßenkonflikte lösen zu verwenden, damit diese symbolisierten Linien ohne Symbolkonflikte angezeigt werden. Wenn die Werkzeuge Straßenkonflikte lösen und Straßendetails reduzieren für dieselbe Sammlung von Straßen ausgeführt werden, wird empfohlen, Straßendetails reduzieren zuerst auszuführen.

Abbildung

Abbildung zum Werkzeug "Straßendetails reduzieren"
Unterbrechungen in einem Straßennetz (z. B. Kreisverkehre) werden durch vereinfachte Verbindungen ersetzt, die kleiner sind als die Reduzierungsdistanz, die unterhalb des Kartenausschnitts in rot dargestellt ist.

Verwendung

  • Dichte Blöcke von Straßen oder andere komplexe Anordnungen werden nicht reduziert oder ausgedünnt. Erwägen Sie, das Werkzeug Straßennetzwerk ausdünnen zu verwenden, um die Dichte von Straßen zu reduzieren.

  • Kreisverkehre oder ähnliche offene Straßendetails, die mit getrennten Fahrbahnen verbunden sind, werden nicht reduziert, um das Erstellen sehr kleiner Straßensegmente zu vermeiden. Sie können zunächst das Werkzeug Getrennte Fahrbahnen zusammenführen ausführen, um eine einzelne Straße zu erstellen, und danach die Kreisverkehre reduzieren.

  • Wenn ein Kreisverkehr oder ein anderes offenes Straßendetail nicht ohne Beeinflussung der Netzwerkverbindung geändert werden kann, wird es nicht reduziert.

  • Erwägen Sie, dieses Werkzeug mehrmals mit unterschiedlichen Distanzen zur Reduzierung auszuführen, um Ausgaben für verschiedene Maßstäbe zu erstellen.

  • Domänen und Subtypes werden auch dann in die Ausgabe kopiert, wenn die Umgebungseinstellung Geodatabase-Feldeigenschaften übertragen deaktiviert ist.

  • Bei Verarbeitung von großen Straßen-Datasets werden möglicherweise Speicherbeschränkungen überschritten. In diesem Fall können Sie die Eingabedaten partitionsweise verarbeiten, indem Sie eine relevante Polygon-Feature-Class in der Umgebungseinstellung Kartografische Partitionen angeben. Die Teile der Daten, die durch Partitionsgrenzen definiert werden, werden sequenziell verarbeitet. Die Ausgabe-Feature-Class ist an den Partitionsrändern konsistent.

Parameter

BeschriftungErläuterungDatentyp
Eingabe-Features

Die Eingabe-Features, die kleine umschlossene Straßendetails wie z. B. Kreisverkehre enthalten, die reduziert werden sollen.

Feature Layer
Distanz für Reduzierung

Der Durchmesser oder die Querdistanz des Straßendetails, das für die Reduzierung in Betracht gezogen werden soll.

Linear Unit
Ausgabe-Feature-Class

Die Ausgabe-Feature-Class, die die reduzierten Features – Features, die entsprechend der Reduzierung geändert wurden – und alle nicht betroffenen Features enthält.

Feature Class
Sperrungsfeld
(optional)

Das Feld enthält Informationen zu Sperrungen für die Features. Der Datentyp muss "Short Integer" oder "Long Integer" lauten. Der Wert 1 gibt an, dass ein Feature nicht ausgeblendet wird.

Field

arcpy.cartography.CollapseRoadDetail(in_features, collapse_distance, output_feature_class, {locking_field})
NameErläuterungDatentyp
in_features

Die Eingabe-Features, die kleine umschlossene Straßendetails wie z. B. Kreisverkehre enthalten, die reduziert werden sollen.

Feature Layer
collapse_distance

Der Durchmesser oder die Querdistanz des Straßendetails, das für die Reduzierung in Betracht gezogen werden soll.

Linear Unit
output_feature_class

Die Ausgabe-Feature-Class, die die reduzierten Features – Features, die entsprechend der Reduzierung geändert wurden – und alle nicht betroffenen Features enthält.

Feature Class
locking_field
(optional)

Das Feld enthält Informationen zu Sperrungen für die Features. Der Datentyp muss "Short Integer" oder "Long Integer" lauten. Der Wert 1 gibt an, dass ein Feature nicht ausgeblendet wird.

Field

Codebeispiel

CollapseRoadDetail – Beispiel (Python-Fenster)

Das folgende Skript für das Python-Fenster veranschaulicht, wie die Funktion CollapseRoadDetail im unmittelbaren Modus verwendet wird.

import arcpy
arcpy.env.workspace = "C:/data/cartography.gdb/transportation"
arcpy.cartography.CollapseRoadDetail("roads.lyr", "250 Feet", "roads_collapse_250")

Umgebungen

Sonderfälle

Bezugsmaßstab

Der Bezugsmaßstab wird nur berücksichtigt, wenn der Parameterwert Distanz für Reduzierung in Seiteneinheiten eingegeben wird.

Lizenzinformationen

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

Verwandte Themen