使用IP地址;基于Web的数据库;无线网络连接定位;三角测量;GPS技术;
来测量经度和纬度。(综合了所有技术)地理定位的精确度,有很多方法可以定位用户的地理位置,并且每种方法都有不同的精度。桌面浏览器一般会使用WiFi(精确到20m)或者IP定位(只能精确到城市级别,并且有可能是假地址)移动装置一般会使用GPS(精确到10m并且只能在外部使用),WiFi或GSM/CDMA网络信号定位(精确到1000m)。
Geolocation API存在于navigator对象中,只包含3个方法:
1、getCurrentPosition //当前位置
2、watchPosition //监视位置
3、clearWatch //清除监视
getCurrentPosition(success,error,option)方法最多可以有三个参数:
第一个参数是成功获取位置信息的回调函数,它是方法唯一必须的参数;
第二个参数用于捕获获取位置信息出错的情况,
第三个参数是配置项。
相关文章
- 09-01TreeMap原理实现及常用方法
- 09-01Android进程保活黑科技实现原理解密及方法,请查收
- 09-01SpringMVC的请求方法参数解析原理(一)——注解参数和原生Servlet API
- 09-01FutureTask的使用方法及实现原理,springboot入门教程
- 09-01FutureTask的使用方法及实现原理
- 09-01WordNet相关API介绍及语义相似度计算方法
- 09-0152_LSTM及简介,RNN单元的内部结构,LSTM单元的内部结构,原理,遗忘门,输入门,输出门,LSTM变体GRU,LSTM变体FC-LSTM,Pytorch LSTM API介绍,案例(学习笔记)
- 09-01【144期】考考基础部分,你能说出 TreeMap 原理实现及常用方法吗?
- 09-01数据库分表和分库的原理及基于thinkPHP的实现方法
- 09-01Pytorch ----- 数据集 (dataset) 数据加载器 (dataloader) num_workeres工作原理 及调整方法 ~~学习笔记