2016-11-23 114 views
0

我有一個2.2的PostGIS表型的20列geometry(Point,4326)創建使用ST_ConcaveHull從幾何POSTGIS多邊形點

我想生成覆蓋點的外邊界多邊形 - 這似乎是ST_ConcaveHull是不錯的選擇,但我不明白怎麼做沒有先把我的點轉換回文本(這似乎是錯過了重點)。

st_concavehull是正確的選項,我該如何去構建查詢?

謝謝!

+0

現在提出這項問題向GIS論壇:http://gis.stackexchange.com/questions/218849/creating-postgis-polygon-using-st-concavehull-from-geometry-points – user1051849

回答

2

首先需要收集你的觀點,那麼這個集合傳遞給ST_ConcaveHull:

ST_ConcaveHull(ST_Collect(geom), 1) 

ST_ConcaveHull documentation

雖然它不是一個聚合 - 您可以結合使用ST_Collect或ST_Union來獲取一組點/線串/多邊形的凹殼ST_ConcaveHull(ST_Collect(somepointfield),0.80)。

+1

偉大的 - 它是st_collect,我失蹤了。謝謝 – user1051849

相關問題