百度地图api将可视区域定位到当前所在位置
2017-07-19 18:11
447 查看
1.前言
开头不说点什么,总是有点不习惯。还是说点什么吧,关于百度地图,我用的次数还是比较多的,没办法,需求呀。好吧,在用百度地图的时候,确实有过很多需求,不过好在百度地图很强大,每次需求在探索后都能满足功能。以后将百度地图中所遇到的一些常见的功能整理一下,也方便一些童鞋参考。我的有一个项目中,就是要一开始将地图的可视区域定位在当前位置。其实很简单,网上一搜一大堆。
2.详情
说的再多,不如贴代码更来的直白。不过使用百度地图,一定要有ak。这个我想没有人不知道吧
1.引入js文件
2.html代码布局
3.js代码
4.运行html之后就可以看到百度地图定位在你当前所在的位置了。有的浏览器会弹出提示信息“想要获取您的位置”记得一定要点击“允许”。
3.总结
呃,好像就是这么简单,大家可以自己动手试试。后面还得多写一些关于我使用百度地图遇到的问题以及解决方法,以及近期用到的关于百度鹰眼的相关。
开头不说点什么,总是有点不习惯。还是说点什么吧,关于百度地图,我用的次数还是比较多的,没办法,需求呀。好吧,在用百度地图的时候,确实有过很多需求,不过好在百度地图很强大,每次需求在探索后都能满足功能。以后将百度地图中所遇到的一些常见的功能整理一下,也方便一些童鞋参考。我的有一个项目中,就是要一开始将地图的可视区域定位在当前位置。其实很简单,网上一搜一大堆。
2.详情
说的再多,不如贴代码更来的直白。不过使用百度地图,一定要有ak。这个我想没有人不知道吧
1.引入js文件
1 <script type="text/javascript" src="http://api.map.baidu.com/api?v1.5&ak=AFb5d4d8279a19b2fc3a16d063f26772"></script>
2.html代码布局
<div id="allmap" style='width:500px; height:500px;'></div>
3.js代码
var map = new BMap.Map("allmap"); var geolocation = new BMap.Geolocation(); geolocation.getCurrentPosition(function (r) { if (this.getStatus() == BMAP_STATUS_SUCCESS) { map.centerAndZoom(new BMap.Point(r.point.lng, r.point.lat), 15); } }, { enableHighAccuracy: true })
4.运行html之后就可以看到百度地图定位在你当前所在的位置了。有的浏览器会弹出提示信息“想要获取您的位置”记得一定要点击“允许”。
3.总结
呃,好像就是这么简单,大家可以自己动手试试。后面还得多写一些关于我使用百度地图遇到的问题以及解决方法,以及近期用到的关于百度鹰眼的相关。
相关文章推荐
- 百度地图api将可视区域定位到当前所在位置
- AngularJs 利用百度地图API 定位当前位置 获取地址信息
- vim使用—移动到文件开始和结束位置和当前位置(gg,G)、快速定位到当前光标所在变量或函数的定义处(gd)、自动对齐C和C++程序(先gg再=再G)、自动补全变量名,函数名和字符串ctrl+n或ct
- 点击页面某一位置或区域,让当前页面定位到某一位置
- eclipse中快速定位当前文件所在的位置
- vim使用—移动到文件开始和结束位置和当前位置(gg,G)、快速定位到当前光标所在变量或函数的定义处(gd)、自动对齐C和C++程序(先gg再=再G)、自动补全变量名,函数名和字符串ctrl+n或ct
- AngularJs 利用百度地图API 定位当前位置 获取地址信息
- 百度地图Api定位当前的位置
- 百度地图实现多点定位(包含两种点:当前自己所在的位置和周围需要查找的点 )
- iOS开发,定位当前所在地理位置偏移,坐标转换
- 百度地图API应用之——利用定位SDK和地图SDK来进行定位和显示当前位置
- 百度地图api web获取当前位置浏览器JavaScript定位 javaweb 浏览器端
- 百度地图api--定位当前的位置
- HTML5调用百度地图API进行地理定位实例 ,定位当前位置
- 百度地图api web获取当前位置浏览器JavaScript定位javaweb jquery
- 百度地图API学习之定位当前位置及自定义覆盖物和信息窗口
- 城市定位,利用百度地图API定位到你当前的位置
- 【百度地图api】之获取当前用户地理位置-浏览器定位
- Android Studio快速定位当前文件所在的位置
- js 获取当前浏览器所在的位置