如何在道路级别以上的Android GoogleMap(V2)上显示叠加层?

时间:2014-02-07 12:39:46

标签: android google-maps google-maps-android-api-2

我的应用程序中有自己的离线地图数据,但仅适用于小区域。现在我想将这些数据叠加到我的Google Map V2上。这也已经有效了。现在唯一缺少的是GoogleMaps仍然覆盖了我的瓷砖上方的道路名称/城市名称。

是否可以在Android中使用MAP_TYPE_NORMAL显示Google地图V2并在道路上方叠加自定义图块?

TileOverlay overlay = map.addTileOverlay(new
TileOverlayOptions().tileProvider(provider).zIndex(2000));

zIndex似乎对我没有帮助。

2 个答案:

答案 0 :(得分:2)

我认为无法在道路名称/城市名称上显示您的图块层。

如何将离线地图显示为标记? 它应该显示在顶部。

答案 1 :(得分:1)

尝试{strong> this &的https://developers.google.com/maps/documentation/android/reference/com/google/android/gms/maps/model/TileOverlay链接

示例:

GoogleMap map; // ... get a map.
TileProvider tileProvider; // ... create a tile provider.
 TileOverlay tileOverlay = map.addTileOverlay(
 new TileOverlayOptions().tileProvider(tileProvider));

希望这有帮助。