1、注册账号和密钥申请
百度地图
选择,开发文档->javascriptAPI
进入后先进行账号和密钥获取,并且申请成为百度开发者,点击使用方法内的步骤即可跳转
获取服务密钥ak
应用类型选择浏览器端
白名单自己设置:只有白名单中的网站才能成功发起调用
点击提交
提交后获得密钥
2、使用javascript调用
2.1、异步加载百度地图script
还是javaScriptAPI界面,开发指南->使用须知,其中异步加载
示例异步加载代码如下
var script = document.createElement("script");
script.src = "https://api.map.baidu.com/api?v=3.0&ak=自己的密钥&callback=initialize";
document.body.appendChild(script);
2.2、使用百度地图script
myGeo.getPoint()
第一个参数:需要解析的地址
第二个参数:回调函数,point为返回的经纬度对象
var myGeo = new BMap.Geocoder();
myGeo.getPoint("北京市海淀区上地10街10号",function(point){
console.log(point);
})