У меня эти координаты:
lat: 45.815005 lon: 15.978501
и у меня есть таблица mysql с координатами lat и lon, которые хранятся как float
мне нужно, чтобы все координаты в 500 метрах вокруг меня?
так что основная проблема заключается в том, чтобы добавить X-метров в координатное местоположение
Также: как я могу отделить координату 45.815005 (45 | 81 | 50 | 05 ???), поэтому я могу хранить их в mysql, используя индексы для более быстрого поиска?
MySQL поддерживает пространственное расширение (цитирование) :
MySQL поддерживает пространственные расширения, позволяющие генерировать, хранить и анализировать географические объекты.
Использование этих функций вместо хранения координат по-своему может помочь, когда дело доходит до географических манипуляций.