Возможный дубликат:
Работа с значениями широты/долготы в Java
Duplicate:
- Работа с значениями широты/долготы в Java
- Как рассчитать расстояние между двумя точками долготы широты?
Мне нужно рассчитать расстояние между двумя точками, заданными двумя координатами. Проект, над которым я работаю, - это Java-проект, поэтому Java-код будет отличным, но псевдокод также может быть задан, тогда я могу реализовать его сам:)
Как вы, наверное, знаете, существует три способа представления координат:
- Градусы: минуты: секунды (49 ° 30'00 "с.ш., 123 ° 30'00" з.д.)
- Градусы: десятичные минуты (49 ° 30,0 ', -123 ° 30,0'), (49d30.0m, -123d30.0 ')
- Десятичные градусы (49.5000 °, -123.5000 °), обычно с 4-6 десятичными числами.
Это третий способ, которым мои координаты указаны, поэтому код для этих значений будет предпочтительнее:)