Клуб API Карт

LoadingObjectManager серверная часть с использование MySQL + PHP

losangelescarroll
2 января 2015, 12:53

В базе данных имеется таблица точек с координатами вида 'POINT(X Y)',0

Как составить MySQL-запрос, который извлечёт все записи из этой таблицы с точками, которые входят в область видимости этой карты?

1 комментарий

Вероятно написать хранимую функцию, которая по координатам области и самой точки будет возвращать true/false в зависимости от принадлежности точки заданной координатами области.

И уже в выборке этой функцией пользоваться.
select x,y from map where dot2area(x,y, area.top.x, area.top.y, area.bottom.x, area.bottom.y)=true;