您的位置:首页 > Web前端 > JavaScript

调用百度地图api (javascript)

2016-07-07 15:51 459 查看
像这种接口一般都需要到开发发平台申请秘钥的。

所以,首先需要到百度地图api官网申请秘钥

百度地图开方平台 http://lbsyun.baidu.com/    除了申请秘钥外,里面有很多demo

<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="initial-scale=1.0, user-scalable=no" />
<style type="text/css">
body, html,#allmap {width: 100%;height: 100%;overflow: hidden;margin:0;font-family:"微软雅黑";}
</style>
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=“秘钥”></script>
<title>地址解析</title>
</head>
<body>
<div id="allmap"></div>
</body>
</html>
<script type="text/javascript">
// 百度地图API功能
var map = new BMap.Map("allmap");
var point = new BMap.Point(117.143027,36.683689);
map.centerAndZoom(point,15);
// 创建地址解析器实例
var myGeo = new BMap.Geocoder();
// 将地址解析结果显示在地图上,并调整地图视野
myGeo.getPoint("奥盛大厦", function(point){
if (point) {
map.centerAndZoom(point, 15);
map.addOverlay(new BMap.Marker(point));
}else{
alert("您选择地址没有解析到结果!");
}
}, "济南市");

map.enableScrollWheelZoom(true);   //启用滑轮放大缩小
map.enableKeyboard();    //启用上下左右键移动地图

</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息