【发布时间】:2010-11-29 23:45:55
【问题描述】:
我想问一下 Google Earth API 是否可用于开发 android 应用程序。 如果安卓没有google earth api,有没有可以在android上离线使用的map api?
【问题讨论】:
标签: android google-earth
我想问一下 Google Earth API 是否可用于开发 android 应用程序。 如果安卓没有google earth api,有没有可以在android上离线使用的map api?
【问题讨论】:
标签: android google-earth
如果您只想打开一个位置,可以使用 Intent 在 Google 地球上进行搜索。示例见How to fly to a location in Google Earth from your android app
【讨论】:
不,Android 或 Google Earth API 上没有离线 API。您可以使用常规的 Android Google Maps package api,最终与 Google Maps web api 结合使用,以防您还需要路线和方向。
在 SDK 0.9 之前,Google 包含一个导航包/api,但已被删除;我猜是由于许可问题。请注意,Android 上的实时转弯导航是不允许的,并且违反了 ToS,而路线导航通常可以完成,但只能与 maps web api 结合使用。
【讨论】:
您可以使用开源 AndNav 库进行离线地图绘制。该 API 非常类似于 Android 谷歌地图之一。代码可以在这里找到:http://code.google.com/p/andnav/
他们的wiki 有很多关于地图图块包的有用信息和下载。
【讨论】: