是否可以从自己的Android应用程序下载特定位置的谷歌地图?

时间:2016-12-06 09:02:17

标签: google-maps google-maps-api-3

我在我们的Android应用程序中使用谷歌的地图,这在互联网可用时工作正常。现在我的客户想要下载特定位置的地图。这个想法是它应该在没有互联网的情况下工作。 现在我的问题是,由于谷歌地图具有地图下载的功能,我也想从我自己的应用程序使用该功能。那有可能吗?如果可能,那么请参考一些资源。 任何建议都会非常有用。

2 个答案:

答案 0 :(得分:1)

不,你不能这样做,因为它违反谷歌政策。只有Google的GoogleMaps可以下载离线地图。 但您可以使用自己的应用程序打开App GoogleMaps并使用离线区域。

答案 1 :(得分:0)

我使用此代码从我自己的应用程序中使用坐标跳转到Google地图。没有互联网和离线区域,效果很好。

Intent intent = new Intent(android.content.Intent.ACTION_VIEW,Uri.parse("geo:0,0?q=40.660977,-74.095616 (name of marker)"));
    //40.660977,-74.095616 is latitude and longitude you want to open.
startActivity(intent);