基站定位
一、基站/wifi/概述
1.1 基站定位原理
基站定位也就是"LBS 定位",全称是 Location Based Service,它包括两层含义:首先是确定移动设备或用户所在的地理位置;其次是提供与位置相关的各类信息服务。意指与定位相关的各类服务系统,简称"定位服务"。
多基站定位中,模块正常联网后,搜索并上报周围的基站信息, 上报到服务器后, 服务器根据三角定位法, 估算出一个大概的坐标,最后返回计算出来的经纬度给模块。
单基站定位中,模块正常联网后,搜索并上报周围的基站信息,服务器会存储多数已知基站的经纬度,根据模块上报的基站信息,直接下发对应位置的经纬度数据。
多基站一般精度在 10-300 米内,单基站误差有可能会在 1.5KM 内
1.2 wifi 定位原理
WIFI 定位的原理和基站定位原理类似,搜索并上报附近的 wifi 信息, 上报到服务器后, 服务器根据三角定位法, 估算出一个大概的坐标,精度在 50~500 米不等。
1.3 免费和收费服务区别
在过去的时间里,合宙为您提供了免费的单基站(LBS)定位服务,为您创造了重要价值。
但是由于单基站定位技术本身的原因,无法提供相对精准的定位服务。
在产品不支持 GPS 功能的情况下,为了满足部分用户更精准的定位需求,合宙现在已推出了多 LBS/WIFI 定位收费服务,相对于免费的单 LBS 定位服务来说,定位精度更高。
1.3.1 免费服务
- 免费服务仅支持单基站定位,无 wifi 定位, 使用旧的后台接口,只使用合宙数据库,当前请求频率限制:2 分钟最多 1 次。
- 超过频次的定位请求均会返回定位失败。返回错误码,不包含位置信息。
1.3.2 收费服务
在产品不支持 GPS 功能的情况下,为了满足部分用户更精准的定位需求,合宙现在正式推出了多 LBS/WIFI 定位收费服务,相对于免费的单 LBS 定位服务来说,定位精度更高。
收费服务有两种,一种是直接使用合宙的基站 WIFI 位置数据库,一种是直接使用高德的基站 WIFI 位置数据库;
这两种服务的主要区别是:
合宙数据库可能没有高德数据库的位置信息全;
虽然可能不是很全,但是合宙数据库每天都会自动收集更新新的位置信息到数据库中;
如果在位置的精准度和收费成本上,做个权衡,可以选择合宙数据库的收费服务;
如果对成本不敏感,对位置的精准度要求很高,可以选择高德数据库的收费服务;
1. 合宙数据库
注意:只有用2014年11月25号后的lib库才能支持。
相比与免费版的优势:支持多基站和 WIFI 定位,定位精度高
使用合宙数据库,根据请求频率限制,收费价格表如下:
每小时请求次数限制 |
每次请求间隔限制 |
单台设备年费(元) |
---|---|---|
12 |
至少 5 分钟 |
1 元 |
24 |
至少 2.5 分钟 |
2 元 |
60 |
至少 1 分钟 |
5 元 |
240 |
至少 15 秒 |
10 元 |
2. 高德数据库
注意:只有用2014年11月25号后的lib库才能支持。
使用高德数据库,根据请求频率限制,收费价格表如下:
每小时请求次数限制 |
每次请求间隔限制 |
单台设备年费(元) |
---|---|---|
12 |
至少 5 分钟 |
10 元 |
24 |
至少 2.5 分钟 |
20 元 |
60 |
至少 1 分钟 |
50 元 |
3. 收费服务开通
缴费方式有以下两种(二选一即可):
3.1 登录 iot.openluat.com点击上方的“订单管理”菜单,自主缴费;
3.2 联系合宙销售同事,由销售同事配合缴费;
4. 查看已经开通的收费业务
首先登录平台 iot.openluat.com,点击 上方的“订单管理”菜单,进入后我们可以在我的订单中查看已开通的收费服务。
点击详情可以查看到具体的订单详细:
二、总结
合宙的基站定位服务分为免费版和付费版,免费版仅支持单基站定位,付费版支持多基站和 WIFI 定位,定位精度高。
付费版本:
- 联系销售开通付费服务,然后去 iot 平台 LBS 服务中查看自己的 id 和 key
- 烧录示例 demo,通过 airlbs.request 接口发起请求,上报基站和 wifi,进行混合定位
免费版本:
- 登录iot平台,找到自己项目里的key
- 更改示例demo里的key,然后烧录进去,通过lbsLoc2.request 接口发起请求,上报基站信息,进行单基站定位