LineStringがそれ自体と交差するかどうかを判断できる関数を探していました。st_intersects
同じLineStringで2回呼び出してみましたが、明らかに同一のラインストリングが交差します。関数がない場合の私の計画は、線ストリング内のすべてのポイントを取得し、個々の線ストリングを作成してから、st_intersectsを使用してそれぞれの新しい線ストリングをチェックすることです。私はそれがこれに来ることを望んでいません、しかし、私はそれがそうすることを恐れています。
それでは、ラインストリングが自己交差しているかどうかをチェックするためのPostGIS関数はありますか?ポリゴンが複雑かどうかを調べることに似ているはずです
ここに2番目の回答があり、PostGISに関してはあまり役に立ちませんでしたが、問題全体に関するいくつかの役立つ情報へのリンクが含まれていました。削除されたようです。誰もがそのリンクを持っていますか?
—
ジェフ