隐藏Google Maps V2中的基本地图

时间:2012-01-16 13:19:23

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

有谁知道如何在Google Maps V2中隐藏基本地图?我在尝试删除标准地图类型时添加了以下行,但它似乎坚持要显示某种基本地图:

map.removeMapType(G_SATELLITE_MAP);
map.removeMapType(G_HYBRID_MAP);
map.removeMapType(G_AERIAL_MAP);
map.removeMapType(G_PHYSICAL_MAP);

我正在使用GGeoXml添加KML覆盖,这基本上就是我想要显示的内容。我还尝试在基本地图和实际数据之间添加一个空白的白色KML图层,但没有运气。谁知道如何隐藏或禁用基本地图?

1 个答案:

答案 0 :(得分:0)

如果有人遇到同样的问题,我最终只是通过使用jQuery使所有Google生成的地图图像透明来解决问题:

jQuery('#map img').css('opacity', '0').css('filter', 'alpha(opacity=0)').css('-moz-opacity', '0').css('-khtml-opacity', '0');

选择器在地图div id下面找到所有img-tags,并在大多数浏览器中将opacity设置为0。左边在地图上显示的只是KML叠加层,这正是我想要的。