Ich verwende PostGIS 2.0.0 und möchte eine GML-Oberfläche so speichern, dass Schnittpunkte zwischen dieser Oberfläche und verschiedenen Punkten und Linien berechnet werden können. In meinem Fall hat die Oberfläche ein PolygonPatch ohne Innenringe und einen Außenring, der ein LineStringSegment, eine Geodät, ein Bogen oder ein Kreis sein kann. Die Entfernungen können in der Größenordnung von zehn bis Hunderten von Meilen liegen. Ich sehe, dass PostGIS CIRCULARSTRING
und hat CURVEPOLYGON
, was eine gute Möglichkeit zum Speichern eines Bogens zu sein scheint, außer dass sie nicht nur vom geography
Typ unterstützt werden geometry
. Was wäre der beste Weg, dies zu speichern? (Ich bin ziemlich neu in PostGIS und GIS im Allgemeinen, daher ist es durchaus möglich, dass mir etwas Offensichtliches fehlt.)