Задавайте вопросы, мы ответим
Вы не зашли.
В MySQL делаю простой запрос:
SELECT Contains(GeomFromText('Polygon((0 0,0 3,3 0,0 0))'),GeomFromText('Point(3 3)'));
И получаю в ответ 1.
Тоесть субд говорит что треугольник не содержащий точку (3 3) всё таки её содержит.
Получается для этой операции MySQL использует не сам полигон а его Minimal Bounding Rectangle?
Неактивен
Действительно так, пока работают неточно:
http://dev.mysql.com/doc/refman/5.1/en/ … tries.html
Currently, MySQL does not implement these functions according to the specification. Those that are implemented return the same result as the corresponding MBR-based functions. This includes functions in the following list other than Distance() and Related().
Неактивен