百度地图 js使用

简介: 在网页中展现地图及位置信息,可使用百度地图。参阅 http://developer.baidu.com/map/index.php?title=jspopular/guide/introduction1.获取秘钥 秘钥是为了用在百度地图api的js引用中。我的秘钥是3GFi2F04wXaVuwmGu8fN49kL1234567890<script src="http://api
+关注继续查看
在网页中展现地图及位置信息,可使用百度地图。参阅 http://developer.baidu.com/map/index.php?title=jspopular/guide/introduction

1.获取秘钥

秘钥是为了用在百度地图api的js引用中。我的秘钥是3GFi2F04wXaVuwmGu8fN49kL1234567890
<script src="http://api.map.baidu.com/api?v=1.5&ak=您的密钥" type="text/javascript"></script>

2.在html中放置指定id的<div>容器

<div id="baiduMap"></div>

3.设置css

html, body {
	width: 100%;
	height: 80%;
}/*html与body都不能少*/
#baiduMap {
	width: 100%;
	height: 80%;
	overflow: hidden;
	margin: 0.1em;
}

4.编写js代码

function baiduMap() {
	var map = new BMap.Map("baiduMap");//allmap为div标签的id
	var point = new BMap.Point(121.421088, 31.20956);// 东华大学延安西路校区坐标——经度,纬度
	map.centerAndZoom(point, 16);//以point为中心,缩放级别为16
	var navigationControl=new BMap.NavigationControl();
	map.addControl(navigationControl);//添加导航控件,实现拖拽、平移、改变比例尺
	map.enableScrollWheelZoom(true);//允许鼠标滚轮缩放
	var scaleControl = new BMap.ScaleControl();
	map.addControl(scaleControl);// 添加比例尺显示控件
	var marker = new BMap.Marker(point); // 创建标注
	map.addOverlay(marker); // 将标注添加到地图中
	marker.setAnimation(BMAP_ANIMATION_BOUNCE); // 跳动的动画
	var label = new BMap.Label("我在这里哦", {//标签内容与标签偏移
		offset : new BMap.Size(20, -10)
	});
	marker.setLabel(label);
}

效果


目录
相关文章
|
1月前
|
JavaScript 定位技术 API
js调用百度地图api
js调用百度地图api
15 0
|
5月前
|
数据可视化 搜索推荐 JavaScript
数据可视化大屏百度地图区域掩膜MapMask实现地图指定区域非省市县行政区显示的实战案例解析(JavaScript API GL、个性化地图定制、指定区域经纬度拾取转化)
数据可视化大屏百度地图区域掩膜MapMask实现地图指定区域非省市县行政区显示的实战案例解析(JavaScript API GL、个性化地图定制、指定区域经纬度拾取转化)
505 0
|
5月前
|
JavaScript 前端开发 BI
百度地图POI多信息点标注开发说明文档(php+layui+mysql+百度javascript API2.0+echarts4.8)
百度地图POI多信息点标注开发说明文档(php+layui+mysql+百度javascript API2.0+echarts4.8)
68 0
|
5月前
|
编解码 JavaScript 前端开发
百度地图:使用javascript和web服务API自动实现经纬度编码的解决方案
百度地图:使用javascript和web服务API自动实现经纬度编码的解决方案
56 1
|
5月前
|
JavaScript 前端开发 定位技术
百度地图JavaScript API使用Boundary方法添加覆盖物显示省市某一区域的解决方案
百度地图JavaScript API使用Boundary方法添加覆盖物显示省市某一区域的解决方案
268 0
|
JSON JavaScript 前端开发
百度地图JavaScript API获取用户当前经纬度和详细地理位置,反之通过详细地理位置获取当前经纬度
百度地图JavaScript API获取用户当前经纬度和详细地理位置,反之通过详细地理位置获取当前经纬度
344 0
|
JavaScript 定位技术 API
地图开发笔记(二):Qt与百度地图js交互的基础-Qt向Js发送指令定位各大省份与城市
地图开发笔记(二):Qt与百度地图js交互的基础-Qt向Js发送指令定位各大省份与城市
地图开发笔记(二):Qt与百度地图js交互的基础-Qt向Js发送指令定位各大省份与城市
|
JavaScript 前端开发 定位技术
|
Web App开发 JavaScript 定位技术
百度地图的js调用
百度地图的js调用
1302 0
相关产品
云迁移中心
推荐文章
更多