私はPostgisを新しくしました。だから、これは間違った質問です。ジオメトリのリストにST_Intersectionを適用する
私はテーブル内にポリゴンのリストを持っており、それらの間のインターセットを見つけたいと思います。 私はそうのような問題もなくにST_Unionを行うことができます。
select ST_Union(t.geom) from mytable t
が、同じことが、彼らは本当に、ST_Intersection
ST_Union対 ST_Intersectionのドキュメントを見てみるとselect ST_Intersection(t.geom) from mytable t` ERROR: function st_intersection(geometry) does not exist
では動作しません。アンライニングST_Union、ST_Intersectionは厳密に2つのジオメトリにしか適用できないことを示唆する異なるシグニチャーを持っています。
解決方法はありますか?あなたがself joinを必要とし、事前
あなたはすべての交差点であるジオメトリを見つけたいですか?それらはすべて共通の領域に重なっていますか? –
?1正確です。 ?2はい、ほとんどの場合です。そうでない場合、交差点は0エリアを持ち、その情報も重要です。 –