Mit der Advanced-Lizenz verfügbar.
Zusammenfassung
Leitet aus Features mit Doppellinien (z. B. Straßenumrisse) Mittelachsen (einzelne Linien) ab, die auf angegebenen Breitentoleranzen basieren.
Weitere Information zu "Doppellinien zu Mittelachsen zusammenfassen"
Abbildung

Verwendung
- Neben den Standardfeldern enthält die AAT-Datei des Ausgabe-Coverages die folgenden fünf neuen Felder: - LTYPE – Enthält den folgenden Wert für Linientyp:1 centerlines 2 unused lines and outlines of complicated intersections 3 partition lines
- LL# – Trägt die Arc-Datensatznummer der linken Quelle.
- RL# – Trägt die Arc-Datensatznummer der rechten Quelle.
- L-ID – Trägt die Arc-Benutzer-ID der linken Quelle.
- R-ID – Trägt die Arc-Benutzer-ID der rechten Quelle.
 
- LTYPE – Enthält den folgenden Wert für Linientyp:
- In der Felddefinition sind diesen Feldern für Feldbreite, Ausgabebreite und Feldtyp die Werte 4, 5 und B zugeordnet. 
Syntax
CollapseDualLinestoCenterline(in_cover, out_cover, maximum_width, {minimum_width})| Parameter | Erklärung | Datentyp | 
| in_cover | Das Coverage, das eng zusammenliegende parallele Doppellinien enthält (z. B. Straßenumrisse), und von dem die Mittelachsen abgeleitet werden sollen. | Coverage | 
| out_cover | Das Ausgabe-Coverage mit den abgeleiteten Mittelachsen. Der Name des Ausgabe-Coverages muss sich vom Namen des Eingabe-Coverages unterscheiden. | Coverage | 
| maximum_width | Hiermit wird die maximale Breite in Coverage-Einheiten eingestellt. | Double | 
| minimum_width (optional) | Hiermit wird die minimale Breite in Coverage-Einheiten eingestellt. Die Standardeinstellung ist 0. | Double | 
Codebeispiel
Beispiel für CollapseDualLinesToCenterline (eigenständiges Skript)
Das folgende eigenständige Skript veranschaulicht, wie ein Line-Coverage für Straßenmittelachsen aus einem Line-Coverage von Straßenbegrenzungen erstellt wird.
# Name: CollapseDualLinesToCenterline_Example.py
# Description: Creates street centerlines from a street casing coverage.
# Requirements: ArcInfo Workstation
# Import system modules
import arcpy
from arcpy import env
# Set environment settings
env.workspace = "C:/data"
# Set local variables
inCover = "streets"
outCover = "C:/output/centerlines"
maximumWidth = 50
# Execute CollapseDualLinesToCenterline
arcpy.CollapseDualLinesToCenterline_arc(inCover, outCover, maximumWidth, "")
Umgebungen
Lizenzinformationen
- Basic: Nein
- Standard: Nein
- Advanced: Erfordert Installierte Version von ArcInfo Workstation