GanjaKyp, вы задали
"((MyLon-4.5)/Cos(MyLat)) & " AND " & ((MyLon+4.5)/Cos(MyLat))",
а надо:
"(MyLon-4.5/Cos(MyLat)) & " AND " & (MyLon+4.5/Cos(MyLat))"
--- Добавлено в 2018-08-06 20:20:23
Для правильной окружности надо вычислять расстояние между заданной точкой и всеми точками базы данных и отбирать меньше/равно или сначала отобрать по предыдущей формуле и из них уже по расстоянию.
Ответов: 8923
Рейтинг: 823
|
|||
карма: 19 |
|
Редактировалось 1 раз(а), последний 2018-08-06 20:20:23