Melhor maneira de obter instruções de condução gratuitos
-
21-08-2019 - |
Pergunta
Existe uma maneira simples para obter instruções de condução?
Algo como: eu chamo de " http: // someservice / start = NYC & target = Washington "e, em seguida, o serviço retorna um arquivo XML contendo informações de roteamento?
Alguém já tentou acessar esse serviço baseado na web a partir de uma aplicação desktop standalone?
Qualquer ajuda seria muito apreciada!
Update: Obrigado pelas dicas, mas infelizmente não posso executar JavaScript. Existe ainda a possibilidade de receber instruções de condução?
Solução
Você já olhou para o Google Maps API ?
Veja também como adicionar o Google Maps' direções para sua site.
Outras dicas
Google mapeia API.
Um exemplo do Directions doc :
// Create a directions object and register a map and DIV to hold the
// resulting computed directions
var map;
var directionsPanel;
var directions;
function initialize() {
map = new GMap2(document.getElementById("map_canvas"));
directionsPanel = document.getElementById("my_textual_div");
map.setCenter(new GLatLng(49.496675,-102.65625), 3);
directions = new GDirections(map, directionsPanel);
directions.load("from: 500 Memorial Drive, Cambridge, MA to: 4 Yawkey Way, Boston, MA 02215 (Fenway Park)");
}
Dependendo da sua aplicação, não pode ainda ser uma opção viável, mas que você pode querer olhar para as várias ofertas de roteamento usando OpenStreetMap dados. A roteamento wiki página fornece mais informações sobre os diversos projectos.