你的位置:首页 > 网页设计

[网页设计]获取地理位置信息


在HTML5中,为window.navigator对象新增了一个geolocation属性,可以使用Geolocation API来对该属性进行访问。window.navigator对象的geolocation属性存在以下三个方法。

void getCurrentPosition(onSuccess,onError,options);

该方法用来获取用户当前的地理位置信息。

navigator.geolocation.getCurrentPosition (

function(position) {},//当用户地理位置获取成功调用    参数一

function(error) {}, //当用户地理位置获取失败调用        参数二

{} //可选属性    参数三

);

参数一这个函数有一个参数position是一个对象,该对象具有以下这些属性:

latitude 当前地理位置的纬度

longitude 当前地理位置的经度

altitude 当前地理位置的海拔

accuracy 获取到的纬度或经度的精度(以米为单位)

altitudeAccuracy 海拔的精度

heading 设备的前进方向 用面朝正北方向的顺时针旋转角度来表示

speed 设备的前进速度(米每秒为单位)

timestamp 获取地理位置时的时间

获取定位信息的方式有很多种,精度最高的要数GPS技术了,除此之外还可以通过基站和WiFi热点等方式来获取位置。

对于大多数开发者,很多时候只需要调用用户的当前位置,此时可以使用上面提到的getCurrentPosition(),如果需要监视位置变化,用watchPosition().




深圳去宁夏旅游报价跟团去宁夏旅游多少钱几月去宁夏旅游最好去宁夏的旅游团价格去宁夏旅游必去景点2015湖南卫视春节联欢晚会节目单 2015年最新母亲节活动策划方案 2015毛泽东诞辰日资料 2015年第19届“世界读书日”活动方案 南粤苑特色是什么?番禺南粤苑有什么好吃的? 2015龙抬头节三亚大小洞天有什么祈福?大小洞天二月二祈福要门票吗? 2015龙抬头节三亚大小洞天要门票吗?大小洞天二月二龙抬头节门票价格? 歇马举人村玩什么?恩平歇马举人村介绍? 上林霞客古渡景区一日游攻略?霞客古渡景区路线? 新兴天露山漂流节什么时候开始?天露山漂流节几号开始? 上林霞客古渡怎么坐车?霞客古渡景区坐车要多久? 霞客古渡有直达车吗?上林霞客古渡乘车路线? 泰国人喜欢跳什么舞啊?什么舞蹈最能代表泰国啊? 中国女人嫁给迪拜男人后生活会怎样?迪拜男人怎么样? 国外哪个教堂适合举办婚礼? 《初三大四我爱你》好不好看?拍摄地在哪里? AT28HC256E-12PC Datasheet AT28HC256E-12PC Datasheet AT28HC256E-12PI Datasheet AT28HC256E-12PI Datasheet AT28HC256E12PI Datasheet AT28HC256E12PI Datasheet 大庆跟团香港2日游 大庆跟团香港2日游 大庆跟团香港2日游 大庆香港2日游 大庆香港2日游 大庆香港2日游 浙江到港澳3日游 浙江到港澳3日游 浙江到港澳3日游