You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Compares two geometry objects and returns true if their intersection "spatially crosses";
that is, the geometries have some, but not all interior points in common.
Summary
PG-Strom有効時、ST_Crosses() が余計な行を返します。
Data
以下のSQLで、交叉する2つのLINESTRINGデータを作成します。
挙動結果
解説
PostGISマニュアルによると、ST_Crosses()は、「交叉を判定するが、完全一致する場合は含まない」仕様です。
http://postgis.net/docs/manual-3.5/ST_Crosses.html
PG-Strom有効時の挙動は、(id1, id2)=(1,1)や(2,2)のように自分自身(=完全に一致するLINESTRING)を結果に含んでしまっている点が、誤りです。
The text was updated successfully, but these errors were encountered: