2

我正在尝试根据地理位置或地址计算路线。我认为显而易见的方法是使用内置谷歌地图包的某些部分,但事实证明这比想象的要难。曾经有一个名为 的包com.google.googlenav,但随着 Android SDK 的 1.0 版本消失了。

我知道 Google Maps 有一个公共的 JavaScript API,但由于该应用程序是为 Android 开发的(用 Java 编写)并且我想有一个离线替代方案,是否有任何其他库包,内置或第 3 方,我可以用这个来实现吗?

4

1 回答 1

1

如果我理解正确,您需要找到路线的 Java 库(不是离线解决方案)。

您可以尝试 CloudMade 服务的 Java API:http: //developers.cloudmade.com/projects/show/java-lib

CloudMade 围绕 OpenStreetMap 数据提供服务,因此它可能与 Google Maps 的输出不同。然而,OpenStreetMap 正在增长,现在已经可以在许多欧洲国家与 GMaps 竞争。

于 2009-10-05T14:14:29.287 回答