跳转至

基站定位

一、基站/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 免费服务

  1. 免费服务仅支持单基站定位,无 wifi 定位, 使用旧的后台接口,只使用合宙数据库,当前请求频率限制:2 分钟最多 1 次。
  2. 超过频次的定位请求均会返回定位失败。返回错误码,不包含位置信息。

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 定位,定位精度高。

付费版本:

  1. 联系销售开通付费服务,然后去 iot 平台 LBS 服务中查看自己的 id 和 key
  2. 烧录示例 demo,通过 airlbs.request 接口发起请求,上报基站和 wifi,进行混合定位

免费版本:

  1. 登录iot平台,找到自己项目里的key
  2. 更改示例demo里的key,然后烧录进去,通过lbsLoc2.request 接口发起请求,上报基站信息,进行单基站定位

三、相关文档