地理位置定位的几种方式:IP地址,GPS,Wifi,GSM/CDMA 
地理位置获取流程: 
1、用户打开需要获取地理位置的web应用。 
2、应用向浏览器请求地理位置,浏览器弹出询问,询问用户是否共享地理位置。 
3、假设用户允许,浏览器从设别查询相关信息。 
4、浏览器将相关信息发送到一个信任的位置服务器,服务器返回具体的地理位置。 
HTML5地理地位的实现: 
1. 实现基于浏览器(无需后端支持)获取用户的地理位置技术 
2. 精确定位用户的地理位置( 精度最高达10m之内,依赖设备 ) 
3. 持续追踪用户的地理位置 
4. 与 Google Map、或者 Baidu Map 交互呈现位置信息 
Geolocation API 用于将用户当前地理位置信息共享给信任的站点,这涉及用户的隐私安全问题,所以当一个站点需要获取用户的当前地理位置,浏览器会提示用户是允许 or 拒绝。 
先看看哪些浏览器支持Geolocation API: 
IE9.0+...[ 查看全文 ]