Доброго времени суток.
Прошу указать на ошибку тем, кто использовал мускул для указанной задачи:
Mysql Server version: 5.5.17-log
Делаю совершенно валидный запрос!
SET @poly ='Polygon((51.5979158591112 45.935922602537815,
51.58807913534905 46.08852956664947,
51.53543769673961 46.06741521728455,
51.49430912640296 45.93386266601537,
51.5979158591112 45.935922602537815))';# MySQL returned an empty result set (i.e. zero rows).
SELECT AsText(geopoint) FROM items_copy WHERE MBRWithin(GeomFromText(@poly),geopoint)
Извлекает 0 записей (их должны быть десятки как минимум), хотя в таблице есть в частности точка:
[51.523399353027344,46.00699996948242]
Когда вывожу её метку на сайте, она находится ровно внутри многоугольника указанного.
Прошу указать на ошибку. Функции
MBRContains и Contains также пробовал. Результат тот же 0 строк.