谷歌地图标注的隐藏与显示
在谷歌地图的开发中,免不了在地图上添加一些标注,用于增加对特殊地理位置的描
述。标注一般由图符和标题组成。
用户在某个时候,可能对某一类地理点感兴趣,此时就需要把非兴趣点的标注隐藏掉 ,
只显示用户感兴趣的标注,这就涉及到标注的隐藏与显示。
咋看这个不是扯淡吗?隐藏标注很简单的呀,设置标注的 Visibile 属性为 false 不就是了
嘛,你试试看吧。标注的图符是隐藏了,可标注的标题还显示着呢,这不是鸵鸟埋起头,
屁股还撅得高高的效果吗。
所以说呢,干什么不要浮躁,安下心来细细的想一想,有好处。
其实,标注由两部分组成,一个是图符,另一个是标题,它们都是标注的子元素。设
置标注的 Visible 属性,只对图符管用,标题是不买账的,人家就是不隐藏,气死你。
有没有管整个标注的东西呢,找到这个东西,哎呀,那是相当的简单,不管你是图符,
还是标题,都的乖乖的听令,是啥呢?不啰嗦了,亮出底牌了额。
不管标注如何牛 X,它总得有个安身之处,这个安身之处就是地图,正所谓:皮之不
存,毛将焉符。标注就是 ,而地图就是皮,把标注的皮剥掉,他就乖乖的隐藏了,
包括图符和标题。
隐藏:mk.setMap(null); //剥皮
显示:mk.setMap(map); //裹皮
评论0
最新资源