先说一下需求吧,类似做一个搜房网地图显示区域有多少个房产,地图放大后显示具体房产。
第一步肯定就是先要初始化地图
// 初始化地图 var map = new BMap.Map("allmap"); // 创建实例 // 设置中心点和地图级别 map.centerAndZoom(new BMap.Point(116.404, 39.915), 11); map.setCurrentCity("北京"); // 设置地图显示城市 map.enableScrollWheelZoom(true); //开启滚轮缩放
第二步就是显示聚合物
如果按照百度地图api提供的聚合物,放大后可能会分成几个小的聚合物,这样不太好,最后放大后直接显示具体的覆盖物,这样就考虑到自定义覆盖物来实现聚合物的功能
//自定义显示图标的样式 var styled = function(url,size){ this.url = url; this.size = size; } var styles = [new styled('pi.png',new BMap.Size(64, 64))]; //创建自定义覆盖物,参数:显示的点,显示标记信息,自定义样式 rm = new BMapLib.TextIconOverlay(new BMap.Point(116.404,39.915), markers.length,{styles:styles});//markers聚合物的数组,为了得到一个数值 map.addOverlay(rm); //修改显示标记的信息 rm.setText("<span>本地区</span><span>"+markers.length+"</span>");
这样覆盖物就可以显示了
第三步就是监听放大缩小事件,来控制聚合物的显示
var isShowOverlay = false;//放大后显示了覆盖物后,判断缩小后是否显示聚合物 //鼠标缩放 zoomend是api中的事件 缩放后执行 map.addEventListener("zoomend",function(){ if(this.getZoom()>12){ this.removeOverlay(rm); $.each(markers,function(i,marker){ map.addOverlay(marker); }); isShowOverlay = true; }else{ if(isShowOverlay){ this.clearOverlays(); addOverlay(this);//这个就是第二步的方法 } } });
这样在放大到一定级别的时候会显示具体的覆盖物,而在缩小到一定级别时又会回到自定义聚合物的显示
相关推荐
这项研究旨在通过补充方法(电磁干扰(EMI)屏蔽,量热法和溶剂/蒸气吸附等温线),进一步了解水合作用在生物聚合物/吸附物系统吸附过程中的作用。 纤维素和淀粉基材料用作吸附剂,水溶液中的水(液体和蒸气),乙醇...
行业分类-设备装置-使用离散的碳纳米管分子钢筋制成的聚氨酯聚合物和组合物
行业资料-电子功用-导电性聚合物组合物和器件
网络游戏-半互穿聚合物网络组合物.zip
行业-电子政务-用于在介电基板上沉积导电聚合物的组合物和方法.zip
行业资料-电子功用-由PFSA和磺化PFCB聚合物的混合物组成的聚合电解质膜
聚合物表征与测试课件 1聚合物表征.ppt 聚合物表征与测试课件 2.FTIR傅里叶变换红外光谱.ppt 聚合物表征与测试课件 3.GPC聚合物分子量及分子量分布表征方法.ppt 聚合物表征与测试课件 4.X射线衍射(XRD).ppt 聚合物...
行业文档-设计装置-用于造纸厂废水脱色和净化的两性聚合物聚胺组合物.zip
聚合物表征与测试课件 1聚合物表征
电子政务-由聚合物和低聚物的共混物制成的停机电池分离器.zip
本文探讨了掺混水泥和天然胶乳共聚物对聚合物改性混凝土静态和动态性能的影响。 该聚合物使用天然甲基丙烯酸乳胶的共聚物(KOLAM)和天然乳胶苯乙烯的共聚物(KOLAS),其组成为混凝土混合物中混合水泥重量的1%,5...
行业-电子政务-具有聚酰胺接枝的聚合物的组合物和其在光电组件中的用途.zip
阐述了无粉聚合物涂层在手套中的附着力的机理、涵义,并着重探讨了增加涂层附着力的几种办法,即加入碳氢表面活性剂和氟碳表面活性剂。降低聚合物涂层的表面张力,与无机物复配,减少涂膜在干燥过程中的溶剂的挥发,降低...
行业分类-设备装置-用于改善纸张强度的聚合物及聚合物混合物的表面涂敷
高分子绪论第一单元,包含聚合物,共聚物等定义和概念,适合大中院校学生和老师使用,强烈推荐
刺激响应功能聚合物的合成及应用,尤树森,杨万泰,本文综述了一类功能性聚合物-刺激响应型聚合物,主要介绍了pH、温度、光和分子等响应型聚合物的合成方法,简单说明了它们具有相应
固体废弃物基地聚合物固化/稳定重金属研究,郭晓潞,施惠生,利用固体废弃物高钙粉煤灰研制地聚合物来固化/稳定重金属,采用静态浸出试验和动态浸出试验研究了高钙粉煤灰地聚合物对重金属的�
IEC TS 62788-2:2017(E) 定义了用于地面光伏组件作为聚合物前板的非刚性聚合物材料的安全和性能相关属性(机械、电气、热、光学和化学)的测试方法和数据表报告要求和背板。测试方法定义了如何表征背板和前板材料...
行业资料-电子功用-对铜、钨和多孔低κ电介质具有增强的相容性的半水性聚合物移除组合物