何千ものアドレスをポイントとして持つテーブルがあります。
これらのポイントの周りの境界ポリゴンを取得してポリゴンとして返すことができる関数がpostgisにありますか?
更新私は単なる外接する長方形よりも複雑なポリゴンを探しています
何千ものアドレスをポイントとして持つテーブルがあります。
これらのポイントの周りの境界ポリゴンを取得してポリゴンとして返すことができる関数がpostgisにありますか?
更新私は単なる外接する長方形よりも複雑なポリゴンを探しています
あなたの質問から、より境界のあるポリゴンとして何を意味するのかが100%明確ではない場合があります。それは次のように理解されるかもしれません
ST_Envelope、ST_Box2D、またはST_Extentを使用できる最小境界矩形(MBRまたはエンベロープとも呼ばれます) 。
与えられたジオメトリ内のすべてのポイントを囲む最小ジオメトリとして、凸包。この場合、入力がポリゴンの場合はST_ConvexHullまたはST_ExteriorRingを使用できます。
Piminが以下のコメントで指摘したように、ST_ConcaveHullは、PostGIS 2.0.0以降で利用可能な、検討する価値のあるもう1つのオプションです。
確かに、ST_Extent:http: //postgis.refractions.net/documentation/manual-1.4/ST_Extent.html