MySQL OpenGIS CROSSES がうまくいかないようです:
SET @ls = 'LineString(1 1, 2 2, 3 3)';
SET @xx = 'LineString(0 2, 10 2)';
# SELECT AsText(EndPoint(GeomFromText(@ls)));
select crosses(GeomFromText(@ls), GeomFromText(@xx))
0 を返します - 予想される 1
これをMySQL関数としてどのように書き直しますか?
緯度、経度、球面図法 (および大円) を使用するためのボーナス ポイント。
PS タグを作成できず、以前のログインを失ってしまいました: 便利なタグは次のとおりです: MySQL OpenGIS CROSSES greatcircle lat lon - :)