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 finden Sie unter 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, ist es ratsam, Straßendetails reduzieren zuerst auszuführen.
Abbildung
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. Erwägen Sie, zunächst das Werkzeug Getrennte Fahrbahnen zusammenführen auszuführen, um eine einzelne Straße zu erstellen und danach die Kreisverkehre zu 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 Felddomäne, Subtypes und Attributregeln übertragen deaktiviert ist.
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
arcpy.cartography.CollapseRoadDetail(in_features, collapse_distance, output_feature_class, {locking_field})
Parameter | Erklärung | Datentyp |
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 Wert 1 gibt an, dass ein Feature nicht ausgeblendet werden darf. | Field |
Codebeispiel
Das folgende Skript im Python-Fenster veranschaulicht, wie das Werkzeug CollapseRoadDetail im unmittelbaren Modus verwendet wird.
import arcpy
arcpy.env.workspace = "C:/data/cartography.gdb/transportation"
arcpy.CollapseRoadDetail_cartography("roads.lyr", "250 Feet", "roads_collapse_250")
Umgebungen
- 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
- Überblick über das Toolset "Generalisierung"
- Funktionsweise von "Straßendetails reduzieren"
- Getrennte Fahrbahnen zusammenführen
- Straßennetzwerk ausdünnen
- Kartografische Partitionen erstellen
- Konfliktlösung und Generalisierung
- Automatisieren von Workflows für die Konfliktlösung und Generalisierung bei der Geoverarbeitung
- Generalisieren von großen Datasets mit Partitionen
- Suchen eines Geoverarbeitungswerkzeugs