ID:37578575
大小:124.50 KB
页数:19页
时间:2019-05-25
3、;//创建Map实例map.centerAndZoom("合肥",15);//初始化地图,设置中心点坐标和地图级别。2.//百度地图API功能varmap=newBMap.Map("allmap");//创建Map实例map.centerAndZoom(newBMap.Point(116.4035,39.915),15);//初始化时,即可设置中心点和地图缩放级别。setTimeout(function(){map.setCenter("广州");//设置地图中心点。center除了可以为坐标点以外
4、,还支持城市名map.setZoom(10);//将视图切换到指定的缩放等级,中心点坐标不变},1500);二.地图的拖拽和缩放功能1.当地图创建成功之后,默认是可以拖拽的。添加上如下语句就不支持拖拽。map.disableDragging();//禁止拖拽setTimeout(function(){map.enableDragging();//三秒后开启拖拽//map.enableInertialDragging();//三秒后开启惯性拖拽<基于拖拽开启的基础之上>},3000);地图可以实现鼠标滑动缩放。map.
5、enableScrollWheelZoom();//启用滚轮放大缩小,如果不添加本句话,不可缩放。获取坐标中心方法:alert("当前地图中心点:"+map.getCenter().lng+","+map.getCenter().lat);鼠标点击获取坐标:map.addEventListener("click",function(e){//鼠标点击获取坐标alert(e.point.lng+","+e.point.lat);});一.地图的相关控件1.在地图的四个拐角放置4个缩放的控件菜单map.addContro
6、l(newBMap.NavigationControl());//添加默认缩放平移控件map.addControl(newBMap.NavigationControl({anchor:BMAP_ANCHOR_TOP_RIGHT,type:BMAP_NAVIGATION_CONTROL_SMALL}));//右上角,仅包含平移和缩放按钮map.addControl(newBMap.NavigationControl({anchor:BMAP_ANCHOR_BOTTOM_LEFT,type:BMAP_NAVIGATION
7、_CONTROL_PAN}));//左下角,仅包含平移按钮map.addControl(newBMap.NavigationControl({anchor:BMAP_ANCHOR_BOTTOM_RIGHT,type:BMAP_NAVIGATION_CONTROL_ZOOM}));//右下角,仅包含缩放按钮map.addControl(newBMap.OverviewMapControl());//添加默认缩略地图控件map.addControl(newBMap.OverviewMapControl({isOpen:t
8、rue,anchor:BMAP_ANCHOR_TOP_RIGHT}));//右上角,打开1.添加比例尺控件varmap=newBMap.Map("allmap");map.centerAndZoom(newBMap.Point(116.404,39.915),11);map.addControl(newBMap.ScaleCo
此文档下载收益归作者所有