Saya menggunakan PostGIS 2.0.0 dan ingin menyimpan Permukaan GML dengan cara yang memungkinkan menghitung persimpangan antara permukaan itu dan berbagai titik dan garis. Dalam kasus saya, Surface akan memiliki satu PolygonPatch tanpa cincin interior dan cincin eksterior yang mungkin berupa LineStringSegment, Geodesic, Arc, atau Circle. Jaraknya bisa dalam urutan puluhan hingga ratusan mil. Saya melihat PostGIS memiliki CIRCULARSTRING
dan CURVEPOLYGON
, yang tampaknya merupakan cara yang baik untuk menyimpan Arc, kecuali bahwa mereka tidak didukung oleh geography
tipenya saja geometry
. Apa cara terbaik untuk menyimpan ini? (Saya cukup baru di PostGIS dan GIS secara umum, jadi sangat mungkin saya kehilangan sesuatu yang jelas.)