[BEARBEITEN: In meinem ursprünglichen Beitrag hatte ich einen Fehler erhalten, der auf einem Tippfehler beruhte. Daher habe ich diesen Teil der Frage verworfen, aber die noch zutreffenden Fragen belassen.]
In den ogr2ogr-Dokumenten heißt es:
-nlt type:
Define the geometry type for the created layer. One of NONE, GEOMETRY, POINT, LINESTRING, POLYGON, GEOMETRYCOLLECTION, MULTIPOINT, MULTIPOLYGON or MULTILINESTRING. Add "25D" to the name to get 2.5D versions.
Gilt dieser Teil Add "25D" to the name to get 2.5D versions
sowohl für das Laden von Objekten in Postgres als auch für das Exportieren von Daten aus Postgres in SHP-Dateien?
Außerdem gehe ich davon aus, dass 25D bedeutet, dass man einen Az-Wert haben kann, der jedem Paar von xy-Koordinaten entspricht (wie dies bei PolygonZ-Shapefile-Typen der Fall ist), aber dass sich diese Koordinaten möglicherweise nicht überlappen. Ist das richtig? Was ist in diesem Fall die beabsichtigte Unterscheidung zwischen 2.5D und 3D?
Vielen Dank
Antworten:
Der Begriff 2.5D wird anstelle von 3D verwendet, da Sie zwar Z-Werte haben, diese jedoch bei räumlichen Operationen nicht berücksichtigt werden. Schnittpunkte, Puffer und räumliche Prädikate (innerhalb, Überlappungen usw.) werden durch Ignorieren des Z-Werts bearbeitet.
quelle
Nicht um Ragis Antwort zu widersprechen oder zu widersprechen, sondern um sie zu ergänzen:
Die Unterscheidung zwischen 2D, 2.5D und 3D
Im Allgemeinen enthält ein GIS (mindestens) 2D-Features auf 2D-Karten. Das heißt, Features befinden sich geografisch in zwei primären geografischen Dimensionen: X und Y. Je nach Kontext nennen wir sie Nord- und Ost- oder Breiten- und Längengrade. Die Merkmale werden durch Punkte, Linien und Polygone dargestellt, deren Elemente XY-Datenpaare sind.
Um nützlicher zu sein, enthält ein GIS geografische Oberflächen oder sogar Features, die auf solchen Oberflächen sitzen. Der offensichtliche Fall ist die Erdoberfläche, aber es könnten abstraktere "Oberflächen" wie die lokale Bevölkerungsdichte oder lokale jährliche Sonnentage sein. Es gibt die beiden primären geografischen Dimensionen X & Y und eine dritte Dimension Z. Solche Merkmale werden wiederum durch Punkte, Linien und Polygone dargestellt, deren Elemente nun jedoch XYZ-Datentripletts sind. Also ist es 3D? Ja und nein. Ein Unterscheidungsmerkmal einer geografischen Oberfläche ist, dass sie zwar überall im 2D-XY-Raum existieren kann, aber an einem bestimmten 2D-Ort nur einen einzigen Z-Wert aufweist .
Noch nützlicher ist ein System, das geografische Volumina enthält . Dies sind "echte" 3D-Merkmale, die in 3D-Räumen vorhanden sind und von allen Seiten von Oberflächen umschlossen werden können. Denken Sie an ausgefeilte geologische, ozeanografische oder meteorologische Modelle. Oder mehrstöckige Gebäude oder komplexe Industrieanlagenmodelle. Sie werden durch Punkte, Linien, Polygone (wie oben) und Polyeder dargestellt . Und wie oben sind die Elemente immer noch XYZ-Datentripletts. Ein Unterscheidungsmerkmal eines geografischen Volumens ist jedoch, dass es überall im 3D-XYZ-Raum existieren kann. Und an jedem 2D-Ort können mehrere Z-Werte vorhanden sein .
Wie nennt man den mittleren Datentyp, wenn er mehr als 2D, aber weniger als echtes 3D ist?
quelle