利用百度地图API实现WEB定位
来源:互联网 发布:证券从业资格题库软件 编辑:程序博客网 时间:2024/05/17 07:17
之前一直用google api 实现WEB的定位,但是现在 navigator.geolocation.getCurrentPosition 经常返回无效或者连接超时,所以今天找了下百度地图的API,也很简单的实现定位,下面的例子是获取当前城市和当前经纬度:
<script type="text/javascript" src="http://api.map.baidu.com/api?v=2.0&ak=密钥"></script> <script type="text/javascript"> new BMap.LocalCity().get(function (r) { //定位城市 alert("当前定位城市:" + r.name); }); new BMap.Geolocation().getCurrentPosition(function (r) { //定位位置 if (this.getStatus() == BMAP_STATUS_SUCCESS) { alert('您的位置:' + r.point.lng + ',' + r.point.lat); } else { alert('failed' + this.getStatus()); } }, { enableHighAccuracy: true }) //关于状态码 //BMAP_STATUS_SUCCESS检索成功。对应数值“0”。 //BMAP_STATUS_CITY_LIST城市列表。对应数值“1”。 //BMAP_STATUS_UNKNOWN_LOCATION位置结果未知。对应数值“2”。 //BMAP_STATUS_UNKNOWN_ROUTE导航结果未知。对应数值“3”。 //BMAP_STATUS_INVALID_KEY非法密钥。对应数值“4”。 //BMAP_STATUS_INVALID_REQUEST非法请求。对应数值“5”。 //BMAP_STATUS_PERMISSION_DENIED没有权限。对应数值“6”。(自 1.1 新增) //BMAP_STATUS_SERVICE_UNAVAILABLE服务不可用。对应数值“7”。(自 1.1 新增) //BMAP_STATUS_TIMEOUT超时。对应数值“8”。(自 1.1 新增) </script>
0 0
- 利用百度地图API实现WEB定位
- 利用百度地图的API定位地理位置
- 集成百度地图API实现定位
- 使用百度地图api实现定位功能。
- 百度地图API实现定位+路径规划
- js调用百度地图api实现定位
- 百度地图api实现定位功能
- 定位:利用百度地图定位架包实现简单定位
- 利用百度地图定位
- 利用百度地图API实现百度地图坐标拾取
- 借助百度地图api实现显示地图,自动定位功能
- C#-winform地图定位的实现-百度地图API
- 利用HTML5定位功能,实现在百度地图上定位
- 利用HTML5定位功能,实现在百度地图上定位
- AngularJs 利用百度地图API 定位当前位置 获取地址信息
- 百度地图WEB API定位(经纬度转换坐标)
- 百度web定位 html5百度地图定位
- 百度地图定位 api接口
- 第十一周项目一——函数版星号图(4)
- php字符串解析为数组的方法
- 第9、10讲 课后自主学习及实践方案代码
- yum repo的配置,yum代理配置
- 第十一周项目一——函数版星号图(1)
- 利用百度地图API实现WEB定位
- 高仿快递100--实战之RadioGroup和RadioButton应用
- [Android]Eclipse无法启动
- Http 笔记
- 蒙古总理突然被罢免 执政期间经济恶化任人唯亲
- 根据XLS格式转换相应的xml文件
- ARC 下注意点
- /** JDBC事务代理工厂
- 函数版星号图