Geoverarbeitung für vertikale Liniensegmente – Überlegungen
Ab ArcGIS 10 können Polylinien-Features mit Z-Werten vertikale Liniensegmente enthalten. Diese Features mit vertikalen Segmenten müssen in Geodatabases der Version ArcGIS 10 oder höher gespeichert werden. Alle vertikalen Segmente in einem Feature, das in einer Geodatabase einer früheren Version oder in einem anderen Geodatenformat gespeichert wurde, wird entfernt oder normalisiert. Einige Geoverarbeitungswerkzeuge unterstützen vertikale Liniensegmente und behalten diese Segmente in der Werkzeugausgabe bei, während andere Werkzeuge alle vertikalen Segmente entfernen oder normalisieren.
Was sind vertikale Liniensegmente?
Ein vertikales Liniensegment ist ein Teil einer Linie, die vollständig vertikal ist. Das heißt, beide Stützpunkte, die die Endpunkte des Segments bilden, haben die gleichen X- und Y-Koordinaten, jedoch unterschiedliche Z-Koordinaten. Vertikale Liniensegmente sind möglicherweise einzelne Features. Oder sie befinden sich in Features mit anderen nicht vertikalen Segmenten und bilden eine hybride Polylinie.
In der Grafik oben stellt das orangefarbene Feature links ein einzelnes Polylinien-Feature dar, das aus einem vertikalen Segment besteht. Der schwarze Punkt unter dem Feature zeigt an, wie diese vertikale Polylinie in 2D dargestellt werden würde. (Die X- und Y-Koordinaten für beide Segmentendpunkte sind gleich. Das heißt, die vertikale Linie wird in 2D nur als Punkt angezeigt.) In der Grafik oben stellt das orangefarbene Feature rechts ein hybrides Polylinien-Feature dar, wobei ein Segment der Linie vertikal ist, andere Liniensegmente jedoch horizontal oder geneigt (nicht vertikal) sind. Die schwarze Linie unter diesem Feature zeigt an, wie diese hybride Polylinie in 2D dargestellt werden würde.
Welche Datenformate unterstützen vertikale Liniensegmente?
Vertikale Liniensegmente können nur in Polylinien-Features in Geodatabases der Version ArcGIS 10 oder höher enthalten sein. Dies umfasst Personal-, File- und ArcSDE-Geodatabases. Um die Geodatabase auf die neueste Version zu aktualisieren, die vertikale Liniensegmente unterstützt, verwenden Sie das Geoverarbeitungswerkzeug Geodatabase aktualisieren. Geodatabases früherer Versionen sowie andere Geodatenformate, z. B. Shapefiles, unterstützen keine vertikalen Liniensegmente.
Welche Werkzeuge unterstützen vertikale Liniensegmente?
Eine Reihe von Geoverarbeitungswerkzeugen für die Analyse und das Datenmanagement unterstützen vertikale Liniensegmente. Zu diesen zählen folgende:
Was geschieht, wenn ich Daten mit vertikalen Liniensegmenten mit einem Geoverarbeitungswerkzeug verwende?
Mit Ausnahme der Sonderfälle unten behält die Werkzeugausgabe diese vertikalen Liniensegmente bei, wenn die Eingabedaten vertikale Liniensegmente aufweisen. (Dies gilt nur für die Werkzeuge im Abschnitt "Welche Werkzeuge unterstützen vertikale Liniensegmente?" oben.)
- Puffer: Nur ein Puffervorgang mit einem Dissolve-Typ von NONE funktioniert mit vertikalen Liniensegmenten. Das Ausgabepufferpolygon wird in der Basishöhe beliebiger vertikaler Liniensegmente platziert. Die optionalen Parametereinstellungen Seitentyp und Endtyp werden beim Generieren von Puffern für hybride Polylinien-Features respektiert.
Mit welchen Werkzeugen können vertikale Liniensegmente entfernt oder normalisiert werden?
Overlay-Werkzeuge wie Überschneiden (Intersect) und Vereinigen (Union), die Feature-Geometrien teilen, normalisieren vertikale Liniensegmente. (In der Werkzeughilfe finden Sie weitere Informationen zur Auswirkung der einzelnen Werkzeuge auf Feature-Geometrien.) Werkzeuge, die Feature-Geometrien aggregieren und kombinieren, wie Zusammenführen (Dissolve), normalisieren vertikale Liniensegmente möglicherweise ebenfalls. Werkzeuge, die zwischen Geometrietypen wechseln, z. B. Feature zu Linie, normalisieren vertikale Liniensegmente eventuell auch.