2

对于我的 CS 学士学位,我正在使用 android 和谷歌地图做一个高级项目。

我的愿景是使用谷歌地图道路数据做一个(相对)简单的 Dijkstra 最短路径。我将添加海拔变化以及 2D 距离。我在 android 中玩地图做得很好,但我完全无法以任何可搜索的形式访问谷歌地图数据。

我将如何访问特定区域中道路交叉口(纬度/经度)的数据?

必须有一种方法以某种树的形式提取数据。似乎kml有可能?

任何指针都会很棒。

我希望我的路径沿着道路行驶,但如果我不能,这将很快变成一个定向运动应用程序。

杰夫

4

2 回答 2

1

相反,您可能想查看http://www.openstreetmap.org/,它们有街道的纬度/经度点可供查看。谷歌和其他人购买他们的,这使您无法访问原始信息。

于 2010-03-02T18:42:36.167 回答
0

我不相信你可以从谷歌地图获取原始道路数据(这些信息非常有价值——如果谷歌免费提供它,我可以看到汽车导航公司破产!)。你能做的最好的就是得到最终的结果

于 2010-03-02T17:58:46.677 回答