Zusammenfassung
Blendet kleine, offene Anordnungen von Straßensegmenten aus, 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 ausgeblendet, wenn der Durchmesser der offenen Fläche kleiner oder gleich dem Parameter Entfernung ausblenden ist. Alle nicht ausgeblendeten Straßen aus der Eingabesammlung werden in die Ausgabe-Feature-Class kopiert.
Weitere Informationen finden Sie unter Funktionsweise von "Straßendetails ausblenden".
Abbildung
Verwendung
Dichte Blöcke von Straßen oder anderen komplexen Anordnungen werden nicht ausgeblendet 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 ausgeblendet, um das Erstellen sehr kleiner Straßensegmente zu vermeiden. Erwägen Sie, zunächst das Werkzeug Getrennte Fahrbahnen zusammenführen auszuführen, um eine einzelne Straße zu erstellen und danach die Kreisverkehre auszublenden.
Wenn ein Kreisverkehr oder ein anderes offenes Straßendetail nicht ohne Beeinflussung der Netzwerkverbindung geändert werden kann, wird es nicht ausgeblendet.
Erwägen Sie, dieses Werkzeug mehrmals bei unterschiedlichen Ausblendeentfernungen auszuführen, um Ausgaben für verschiedene Maßstäbe zu erstellen.
Bei Verarbeitung von großen Straßen-Datasets werden möglicherweise Speicherbeschränkungen überschritten. Erwägen Sie in diesem Fall, die Eingabedaten partitionsweise zu 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.
Syntax
CollapseRoadDetail_cartography (in_features, collapse_distance, output_feature_class)
Parameter | Erläuterung | Datentyp |
in_features | Die Eingabe-Features, die kleine umschlossene Straßendetails wie z. B. Kreisverkehre enthalten, die ausgeblendet werden sollen. | Feature Layer |
collapse_distance | Der Durchmesser oder die Entfernung des Straßendetails, das für die Ausblendung in Betracht gezogen werden soll. | Linear unit |
output_feature_class | Die Ausgabe-Feature-Class, die die ausgeblendeten Features – Features, die entsprechend der Ausblendung geändert wurden – und alle nicht betroffenen Features enthält. | Feature Class |
Codebeispiel
Werkzeug "CollapseRoadDetail" – Beispiel (Python-Fenster)
Das folgende Skript im Python-Fenster veranschaulicht, wie Sie das Werkzeug "CollapseRoadDetail " im unmittelbaren Modus verwenden.
import arcpy
from arcpy import env
env.workspace = "C:/data/cartography.gdb/transportation"
arcpy.CollapseRoadDetail_cartography("roads.lyr", "250 Feet", "roads_collapse_250")
Umgebungen
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
- Funktionsweise der Option "Getrennte Fahrbahnen zusammenführen"
- Generalisieren von großen Datasets mit Partitionen
- Straßennetzwerk ausdünnen
- Funktionsweise von "Straßennetzwerk ausdünnen"
- Kartografische Partitionen erstellen
- Kartografische Partitionen (Umgebungseinstellung)