一、地图基础
1、创建GL地图
创建地图实例 | var map = new BMapGL.Map(“container”); |
创建中心点坐标 | var point = new BMapGL.Point(116.404,39.915); |
根据经纬度设置中心点坐标和地图级别 | map.centerAndZoom(中心点坐标(point),地图级别(15)); |
根据城市名设置中心点坐标和地图级别 | map.centerAndZoom(“上海市”,12);//初始化地图,设置中心点坐标和地图级别 |
鼠标滚轮缩放 | map.enableScrollWheelZoom(true); |
异步加载地图 | 原因:调用百度API的时候,百度的JS相关文件并没有加载完成,这个时候使用百度API就会报undefined错误。这个问题可以通过异步加载来解决。window.onload = loadJScript; |
2、地图属性
地图级别 |
---|
(1)设置级别:map.setZoom(级别单位) 例如:map.setZoom(4); |
(2)获取级别:map.getZoom(); |
(3)放大一级 |