[EDIT: Dans mon message d'origine, j'avais reçu une erreur qui était basée sur une faute de frappe, j'ai donc supprimé cette partie de la question, mais laissé les questions qui s'appliquent toujours.]
Dans les documents ogr2ogr, il est dit:
-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.
Est-ce que cette partie: Add "25D" to the name to get 2.5D versions
s'applique à la fois au chargement de choses dans postgres ainsi qu'à l'exportation de données de postgres vers des fichiers .shp?
De plus, je suppose que 25D signifie que l'on peut avoir une valeur az qui correspond à chaque paire de coordonnées xy (comme c'est le cas avec les types de fichiers de formes PolygonZ), mais que ces coordonnées ne peuvent pas se chevaucher. Est-ce correct? Quelle est la distinction envisagée dans ce cas entre 2.5D et 3D?
Merci
Réponses:
Le terme 2.5D est utilisé à la place de 3D car, bien que vous ayez des valeurs Z, elles ne sont pas prises en compte lors des opérations spatiales. Les intersections, les tampons, tous les prédicats spatiaux (à l'intérieur, les chevauchements, etc.) fonctionnent avec en ignorant la valeur Z.
la source
Non pas pour être en désaccord ou contredire, mais pour ajouter à la réponse de Ragi:
La distinction entre 2D, 2.5D et 3D
Généralement, un SIG contient (au moins) des entités 2D sur des cartes 2D. Autrement dit, les entités sont géolocalisées dans deux dimensions géographiques principales: X et Y. Selon le contexte, nous les appelons nordiques et abscisses ou latitudes et longitudes. Les entités sont représentées par des points, des lignes et des polygones, dont les éléments sont des paires de données XY.
Pour être plus utile, un SIG contiendra des surfaces géographiques ou même des entités reposant sur ces surfaces. Le cas évident est la surface de la Terre, mais il pourrait s'agir de «surfaces» plus abstraites comme la densité de la population locale ou les jours de soleil annuels locaux. Il y a les deux dimensions géographiques principales, X et Y, et une troisième dimension, Z. Ces entités sont à nouveau représentées par des points, des lignes et des polygones, mais dont les éléments sont maintenant des triplets de données XYZ. Est-ce donc la 3D? Oui et non. Une caractéristique distinctive d'une surface géographique est que, même si elle peut exister partout dans l'espace XY 2D, elle n'a qu'une seule valeur Z à un emplacement 2D donné .
Encore plus utile est un système qui contient des volumes géographiques . Ce sont de «vraies» fonctions 3D existant dans les espaces 3D et peuvent être enfermées par des surfaces de tous les côtés. Pensez à des modèles géologiques, océanographiques ou météorologiques sophistiqués. Ou des bâtiments à plusieurs étages ou des modèles complexes d'installations industrielles. Ils sont représentés par des points, des lignes, des polygones (comme ci-dessus) et des polyèdres . Et comme ci-dessus, les éléments sont toujours des triplets de données XYZ. Cependant, une caractéristique distinctive d'un volume géographique est qu'il peut exister n'importe où dans l'espace 3D XYZ. Et en tout lieu 2D donné , il peut y avoir plusieurs valeurs Z .
Alors, comment appeler le type de données intermédiaire s'il s'agit de plus de 2D mais de moins que de la vraie 3D?
la source