关于定位,分为GPS定位和网络定位2种。GPS定位,精度较高,可达到10米,但室内不可用,且超级费电。网络定位,分为wifi定位和基站定位,都是通过获取wifi或者基站信息,然后查询对应的wifi或者基站位置数据库,得到的定位地点。定位数据库可以不断完善不断补充,所以,越定位越准确。如果使用高德API来实现位置定位、城市定位的方法,包含了IP定位,浏览器定位,检索定位等多种网络定位方法。当然,如果您的手机有GPS功能,那么使用浏览器定位的时候,会自动获取GPS信息,使得定位更加准确。
IP定位
在官方API文档中,简单介绍了IP定位的各种参数和返回参数以及API地址:
http://restapi.amap.com/v3/ip?parameters
我用jQuery的ajax方法简单测试了一下:
$(function () {
//IP定位
$.ajax({
url:"http://restapi.amap.com/v3/ip?key=你的web服务key",
success:function (e) {
console.log(e);
}
});
})