私は空間データにpostgresとpostgisを使用しています。交点のセットを含むテーブルがあります。以下はテーブルの構造です。
各ポイントは、2つの道路間の交差点を表します。しかし、2本ではなく3本の道路が交差する道路がいくつかあり、そのために3つの異なるポイントが作成されています。次の画像は問題を示しています。
3つの異なるポイントを1つのポイントにまとめたいと思います。そのポイントは、3つの異なる道路ではなく、3つの道路すべての交差点を表します。
st_collectとst_convexhullを使用し、st_centroidよりもポイントから単一のポイントを見つけることを考えていました。しかし、私はそれを機能させることができません、おそらく私は間違ったアプローチを取っています。
そのような問題にどのように取り組むのが最善ですか?