是否可以在不显示地图的情况下显示谷歌地图API?

时间:2015-11-05 13:37:14

标签: android google-maps-api-2

我想使用谷歌地图API来获取地图画布以在其上放置对象,但不使用maptype NONE显示地图。 我允许在使用v2的Android应用程序中执行此操作并分发它吗?

这就是我想要做的事情:

@Override
    public void onMapReady(GoogleMap map) {
        map.moveCamera(CameraUpdateFactory.newLatLngZoom(
                new LatLng(-18.142, 178.431), 2));

        // Other supported types include: MAP_TYPE_NORMAL,
        // MAP_TYPE_TERRAIN, MAP_TYPE_HYBRID and MAP_TYPE_SATELLITE
        map.setMapType(GoogleMap.MAP_TYPE_NONE);
    }

我想设置map.setMapType( GoogleMap.MAP_TYPE_NONE );然后在地图中添加各种标记,包括我当前的位置

添加了一张图片来展示我想要实现的目标。 enter image description here

1 个答案:

答案 0 :(得分:0)

正如Google documentation所述,它是被禁止的。更多 - 从您所说的看起来您似乎想要使用gmaps功能来获取数据和计算但实际上显示其他一些东西。我真的不认为这是个好主意。但是 - 如果问题是进行地理计算,请考虑使用第3方开源库。例如http://www.gavaghan.org/blog/free-source-code/geodesy-library-vincentys-formula-java/