@Richard_Ferlow
Веб-программист

Как понять на основе двух наборов координат объектов что они в одном и том же месте расположены?

Суть такая - нужно сделать сопоставление объектов из разных таблиц.

В одной таблице у объекта координаты такие

Lat
48.889969
Lon
2.321042


А в другой - такие

Lat
48.8899
Lon
2.32078


хранится все это в MySQL
это один и тот же объект, вот как можно запросом или может быть еще как-то понять что это одно и то же место? небольшую погрешность можно ввести. т.е. проверять по имени сначала совпадение, если оно есть, то уточнение по координатам. правда название может отличаться чуть чуть) но тут другая задача уже.

база отелей и иногда названия совпадают, но нужно знать что это отель в той же области расположен, так как с одинаковым именем могут быть как в разных странах, так и в разных курортах.
  • Вопрос задан
  • 2289 просмотров
Пригласить эксперта
Ответы на вопрос 1
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Все верно, расстояние между координатами и сравнение с допуском.
Или (что лучше): знать полигон (форму здания) и проверять пересечение с допуском.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
YCLIENTS Москва
от 200 000 до 350 000 ₽
Ведисофт Екатеринбург
от 25 000 ₽
ИТЦ Аусферр Магнитогорск
от 100 000 до 160 000 ₽
26 апр. 2024, в 13:47
1000 руб./за проект
26 апр. 2024, в 13:40
4000 руб./за проект
26 апр. 2024, в 13:39
500 руб./за проект