Sto usando PostGIS 2.0.0 e vorrei memorizzare una superficie GML in modo da consentire il calcolo delle intersezioni tra quella superficie e vari punti e linee. Nel mio caso, Surface avrà un PolygonPatch senza anelli interni e un anello esterno che può essere un LineStringSegment, un geodetico, un arco o un cerchio. Le distanze possono essere dell'ordine di decine a centinaia di miglia. Vedo che PostGIS ha CIRCULARSTRINGe CURVEPOLYGON, che sembra essere un buon modo per memorizzare un arco, tranne che non sono supportati dal geographytipo, solo geometry. Quale sarebbe il modo migliore per archiviarlo? (Sono abbastanza nuovo per PostGIS e GIS in generale, quindi è del tutto possibile che mi manchi qualcosa di ovvio.)