Beschriftung | Erläuterung | Datentyp |
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 |
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
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
arcpy.cartography.CollapseRoadDetail(in_features, collapse_distance, output_feature_class, {locking_field})
Name | Erläuterung | 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 Datentyp muss "Short Integer" oder "Long Integer" lauten. Der Wert 1 gibt an, dass ein Feature nicht ausgeblendet wird. | Field |
Codebeispiel
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
- Überblick über das Toolset "Generalisierung"
- Funktionsweise von "Straßendetails reduzieren"
- Getrennte Fahrbahnen zusammenführen
- Straßennetzwerk ausdünnen
- Kartografische Partitionen erstellen
- Hydrologisches Polygon ausblenden
- 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