最近在总结公众号商城的问题,有一些用到地图展示的
在这里记录一下使用方法
1.进入百度地图api官网 http://lbsyun.baidu.com/
参照开发指南 进行获取ak的过程,输入应用名称 ,选择启用服务,设置ip白名单 (不做限制的时候 一种是图下i的方式 还有一个 直接填 *)
得到了新应用的ak
2.在网页中使用
引入资源
<script src="http://api.map.baidu.com/api?v=3.0&ak=刚刚申请到的ak" type="text/javascript"></script>
简单创建map
var mp = new BMap.Map("container");
mp.centerAndZoom(new BMap.Point(base.GTUrlParam().longitude 经度,base.GTUrlParam().latitude 纬度), 15);
mp.enableScrollWheelZoom();
//设置标注
var marker = new BMap.Marker(new BMap.Point(base.GTUrlParam().longitude,base.GTUrlParam().latitude)); // 创建标注
mp.addOverlay(marker);
这样一个简单的地图应用就创建成功了
有时候应用会 百度地图提示一个“ 百度未授权使用地图API, 可能是因为您提供的密.....”的问题 这个时候可以返回应用查看 ip白名单设置 是否与当前调用一致
暂时先写这么多 后续 应用了 更复杂的地图功能 在继续总结