Obter a posição entre duas localizações

A classe net.rim.device.api.gps.LocationInfo fornece um método que permite que você obtenha a posição entre duas localizações. O método LocationInfo.getBearing recebe as coordenadas de um local de partida e de chegada de um curso, como parâmetros, e retorna a posição. A posição é um ângulo (em graus) entre uma linha que conecta dois pontos (a origem e o destino) e uma linha norte-sul. Por exemplo, se o local de término estiver diretamente a nordeste do local de partida, a posição é de 45 graus.

double bearing = LocationInfo.getBearing(lat1, lon1, lat2, lon2);

Estas informações foram úteis? Gostaríamos de receber seus comentários.