Calculando a distância entre dois pontos, usando a latitude longitude?
Aqui está minha tentativa, é apenas um trecho do meu código:
final double RADIUS = 6371.01;
double temp = Math.cos(Math.toRadians(latA))
* Math.cos(Math.toRadians(latB))
* Math.cos(Math.toRadians((latB) - (latA)))
+ Math.sin(Math.toRadians(latA))
* Math.sin(Math.toRadians(latB));
return temp * RADIUS * Math.PI / 180;
Estou usando essas fórmulas para obter a latitude e longitude:
x = Deg + (Min + Sec / 60) / 60)