天地图实现标注用户当前坐标位置
2016-12-02 23:52
423 查看
要想获取用户的位置就必须要知道用户设备所在的经纬度,而设备获取经纬度一般采用以下方法
1、IP地址
2、GPS全球定位系统(较准确)
3、WIFI无线网络
4、基站3G4G网络(较准确)
获取用户坐标我采用的是H5的Geolocation地理位置对象
navigataor.geolocation
方法:
》经度:coords.longitude
》维度:coords.latitude
1、IP地址
2、GPS全球定位系统(较准确)
3、WIFI无线网络
4、基站3G4G网络(较准确)
获取用户坐标我采用的是H5的Geolocation地理位置对象
navigataor.geolocation
方法:
》经度:coords.longitude
》维度:coords.latitude
<!DOCTYPE html> <html> <head> <meta http-equiv="content-type" content="text/html; charset=utf-8"/> <meta name="keywords" content="天地图"/> <title>天地图-地图API</title> <script type="text/javascript" src="http://api.tianditu.com/js/maps.js"></script> <script> var map; var zoom = 12; function onLoad() { //初始化地图对象 map=new TMap("mapDiv"); navigator.geolocation.getCurrentPosition(function(position){ var y = position.coords.longitude;//经度 var x = position.coords.latitude;//维度 console.log(y,x); //设置显示地图的中心点和级别 map.centerAndZoom(new TLngLat(y,x),zoom); //允许鼠标滚轮缩放地图 map.enableHandleMouseScroll(); //向地图上添加自定义标注 var marker = new TMarker(new TLngLat(y,x)); //向地图上添加标注 map.addOverLay(marker); }); } </script> </head> <body onLoad="onLoad()"> <div id="mapDiv" style="position:absolute;width:600px; height:500px"></div><!--天地图地图板块Id--> </body> </html>
相关文章推荐
- 用户控件 + ScriptManager 实现点击后弹出窗口且窗口坐标追随点击位置效果
- 用户控件 + ScriptManager 实现点击后弹出窗口且窗口坐标追随点击位置效果
- Google Map API更新实现用户自定义标注坐标
- 使用MapKit API现实用户当前位置 放置标注
- C#实现微信结合百度api获取当前用户地理位置的方法
- 实现点击在当前位置画一个黑点,打印出当前点击的坐标
- Android基于mAppWidget实现手绘地图(十二)–显示当前用户位置
- 【微信小程序遇到的坑】获取用户当前位置并将坐标转化为中文
- 将标注当前位置项目,整合到其他项目中碰到的问题。
- 实现用PHP程序登录163邮箱并取得当前用户的通讯录列表
- jQuery获取当前鼠标相对位置坐标和点击图片跳转上一张或下一张功能
- iphone 怎么获得自己的当前位置坐标
- qt中获取当前登录的用户信息类的简单实现
- 腾讯的开发api,可以根据ip返回用户当前位置,不用自己查询ip数据库了
- php实现当前用户在线人数
- php实现当前用户在线人数
- delphi 获取鼠标当前位置的相对坐标
- 在C#中,实现可拖动控件,并显示控件的坐标位置
- 怎样在Asp.net中实现当前网站的访问用户数量统计