2009-03-23 4 views
-1

Existe-t-il un moyen simple d'obtenir des instructions de conduite?Meilleure façon d'obtenir des instructions de conduite gratuites

Quelque chose comme: J'appelle "http://someservice/?start=NYC&target=Washington", puis le service retourne un fichier XML contenant des informations de routage?

Est-ce que quelqu'un a déjà essayé d'accéder à un tel service basé sur le Web à partir d'une application de bureau autonome?

Toute aide serait vraiment appréciée!

Mise à jour: Merci pour les conseils, mais malheureusement, je ne peux pas exécuter JavaScript. Est-il toujours possible de recevoir des instructions de conduite?

Répondre

3

Google maps API.

Un exemple de la 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)"); 
} 
0

En fonction de votre application, il ne peut pas encore être une option viable, mais vous voudrez peut-être regarder les différentes offres de routage à l'aide OpenStreetMap données. Le routing wiki page fournit plus d'informations sur les différents projets.

Questions connexes