百度地图总结

编程入门 行业动态 更新时间:2024-10-07 15:29:37

百度<a href=https://www.elefans.com/category/jswz/34/1770718.html style=地图总结"/>

百度地图总结

百度地图使用流程

首先注册一下账号和自己的ak

开始使用百度地图api开发

  • 第一步:创建HTML 并添加一个容器
	<div id="map"></div>
  • 第二步:引入百度地图js
<script type="text/javascript" src=".0&&type=webgl&ak=你申请的ak">
</script>
  • 使用百度地图api开始写对应的代码
<script>//实例化百度地图const map = new BMapGL.Map('map')//设置一个坐标点const point = new BMapGL.Point(114.611458, 36.660914)//生成百度地图map.centerAndZoom(point, 16)//实现鼠标滚轮缩放map.enableScrollWheelZoom()
</script>

地图设置类型

  //设置地图类型  BMAP_EARTH_MAP:卫星图,//BMAP_NORMAL_MAP:普通街道地图// map.setMapType(BMAP_EARTH_MAP)map.setMapType(BMAP_NORMAL_MAP)

地图异步加载

<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0"><title>Document</title><style>html {height: 100%}body {height: 100%;margin: 0px;padding: 0px}#map {width: 900px;height: 450px;border: 1px solid #ccc;margin: 20px auto;}</style></head><body><div id="map"></div>
</body>
<!-- <script type="text/javascript" src=".0&&type=webgl&ak=GARHEjrSEtihCn5PY0TpvMBYdCa02TOq"> -->
<!-- </script> -->
<script>window.onload = loadScriptfunction loadScript() {//创建scriptconst script = document.createElement('script')script.src = '.0&&type=webgl&ak=GARHEjrSEtihCn5PY0TpvMBYdCa02TOq&callback=initmap'document.body.appendChild(script)}//初始化地图函数function initmap() {//实例化百度地图const map = new BMapGL.Map('map')//设置一个坐标点const point = new BMapGL.Point(116.211596, 40.143386)//生成百度地图map.centerAndZoom(point, 18)//实现鼠标滚轮缩放map.enableScrollWheelZoom()//设置地图类型  BMAP_EARTH_MAP:卫星图,BMAP_NORMAL_MAP:普通街道地图// map.setMapType(BMAP_EARTH_MAP)map.setMapType(BMAP_NORMAL_MAP)}
</script></html>

地图旋转与倾斜

	//倾斜map.setTilt()//旋转map.setHeading(i)

地图常用控件

 
          

更多推荐

百度地图总结

本文发布于:2024-02-28 08:46:50,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1768926.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:地图

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!