一、GL地图和异步加载地图
GL地图和异步加载地图是百度地图提供的两种加载地图的方法。
GL地图相关方法:
<script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=您的密钥"></script>
<script>
var map = new BMapGL.Map('container'); // 创建Map实例
map.centerAndZoom(new BMapGL.Point(116.404, 39.915), 12); // 初始化地图,设置中心点坐标和地图级别
map.enableScrollWheelZoom(true); // 开启鼠标滚轮缩放
</script>
异步加载地图相关方法:
function loadJScript() {
var script = document.createElement('script');
script.type = 'text/javascript';
script.src = '//api.map.baidu.com/api?type=webgl&v=1.0&ak=您的密钥&callback=init';
document.body.appendChild(script);
}
function init() {
var map = new BMapGL.Map('container'); // 创建Map实例
var point = new BMapGL.Point(116.404, 39.915); // 创建点坐标
map.centerAndZoom(point, 10);
map.enableScrollWheelZoom(); // 启用滚轮放大缩小
}
window.onload = loadJScript; // 异步加载地图