有没有简单的方法来获取驾驶说明?
类似于:我调用“ http://someservice/?start=NYC&target=Washington ”,然后服务返回一个包含路由信息的 XML 文件?
有没有人尝试过从独立的桌面应用程序访问这种基于 Web 的服务?
任何帮助将不胜感激!
更新:感谢您的提示,但不幸的是我无法运行 JavaScript。是否还有可能收到驾驶指示?
有没有简单的方法来获取驾驶说明?
类似于:我调用“ http://someservice/?start=NYC&target=Washington ”,然后服务返回一个包含路由信息的 XML 文件?
有没有人尝试过从独立的桌面应用程序访问这种基于 Web 的服务?
任何帮助将不胜感激!
更新:感谢您的提示,但不幸的是我无法运行 JavaScript。是否还有可能收到驾驶指示?
你看过谷歌地图 API吗?
另请参阅如何将Google 地图的路线添加到您的站点。
来自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)");
}
根据您的应用程序,它可能还不是一个可行的选项,但您可能希望查看使用OpenStreetMap数据的各种路由产品。路由 wiki 页面提供了有关各种项目的更多信息。