-1

有没有简单的方法来获取驾驶说明?

类似于:我调用“ http://someservice/?start=NYC&target=Washington ”,然后服务返回一个包含路由信息的 XML 文件?

有没有人尝试过从独立的桌面应用程序访问这种基于 Web 的服务?

任何帮助将不胜感激!

更新:感谢您的提示,但不幸的是我无法运行 JavaScript。是否还有可能收到驾驶指示?

4

3 回答 3

6

你看过谷歌地图 API吗?

另请参阅如何将Google 地图的路线添加到您的站点

于 2009-03-23T11:15:25.180 回答
3

谷歌地图 API

来自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)");
}
于 2009-03-23T11:16:58.437 回答
0

根据您的应用程序,它可能还不是一个可行的选项,但您可能希望查看使用OpenStreetMap数据的各种路由产品。路由 wiki 页面提供了有关各种项目的更多信息。

于 2009-03-23T14:09:33.373 回答