首页 > 代码库 > 地图获取当前位置
地图获取当前位置
大家好:
今天试用了一下另外一个方法来获取当前位置,原理跟地图API的浏览器定位相似,相对来说 地图API浏览器中的方法更为简单,今天研究了下别人写的方法,供大家一块学习下!
一个很重要的注意事项:浏览器的标识是存在差异的!只能用手机来展示!不明所以!手机的显示是正确的,电脑却不行……(还有一个更严重的问题:我的手机居然只能显示标注,连地图都不显示!别人的手机都可以……真的不明所以啊!)
这个是GPS谷歌定位转成百度的经纬度再显示的方法:
<span style="font-size:18px;"><strong><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://www.mamicode.com/"http://api.map.baidu.com/api?v=2.0&ak=7216b16c8441679ef2948d2b9a5731cc&services=false"></script> >这个方法出现的一个问题是:不知道为什么 ,请求有失败的情况……这个有点纠结啊!
相对的浏览器定位是比较简单的!
<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://www.mamicode.com/"http://api.map.baidu.com/api?v=2.0&ak=您的密钥"></script>>这个方法是百度给出来的方法!其中也有我不明白的东西,比如var point = new BMap.Point(116.331398,39.897445);我还真没整明白为什么给出了两个固定的值,同事说是一个中心点,不甚明白,也只能这样理解了!地图获取当前位置
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。