1
我有一個Postgresql數據庫使用Postgis 2.0和一個有數千個點的表格,我想創建一個起點圍繞特定中心位置的最遠點的多邊形。 我沒有得知這將如何做,任何想法的人?從postgis中的點創建一個多邊形
我有一個Postgresql數據庫使用Postgis 2.0和一個有數千個點的表格,我想創建一個起點圍繞特定中心位置的最遠點的多邊形。 我沒有得知這將如何做,任何想法的人?從postgis中的點創建一個多邊形
過濾並聚合點,並返回點的凸包。
所以要在mytable
是10從ID = 123的距離內的選擇點,並返回封閉的多邊形:
SELECT ST_ConvexHull(ST_Collect(A.geom))
FROM mytable A, mytable B
WHERE B.id=123 AND ST_DWithin(A.geom, B.geom, 10)