今天特别分享关于基站、Wi-Fi和GPS定位技术的宝藏技术,涵盖了其原理、应用及常见问题,欢迎大家一起来探讨。
一、基站/Wi-Fi/GPS定位概述
1.1 基站定位原理
基站定位也就是“LBS定位”,全称是Location Based Service,它包括两层含义:
首先是确定移动设备或用户所在的地理位置;其次是提供与位置相关的各类信息服务。意指与定位相关的各类服务系统,简称“定位服务”。
多基站定位中,模组正常联网后,搜索并上报周围的基站信息,上报到服务器后,服务器根据三角定位法,估算出一个大概的坐标,最后返回计算出来的经纬度给模组。
单基站定位中,模组正常联网后,搜索并上报周围的基站信息,服务器会存储多数已知基站的经纬度,根据模组上报的基站信息,直接下发对应位置的经纬度数据。
多基站一般精度在10-300米内,单基站误差有可能会在1.5KM内。
1.2 Wi-Fi定位原理
Wi-Fi定位的原理和基站定位原理类似,搜索并上报附近的 Wi-Fi信息,上报到服务器后,服务器根据三角定位法,估算出一个大概的坐标,精度在50~500米不等。
1.3 GPS定位原理
GPS不限制终端数,在GPS卫星信号不被阻挡的情况下,在地球上任何地点、任何时间,任何GPS终端都可以得到正确的位置和时间。定位只需要一个条件,那就是能够接收到足够多的卫星信号。因此,在室内通常无法定位。
Air201板载GNSS芯片特性:
捕获:18mw
追踪:10mw
单点定位精度<1.5m
灵敏度:-149dbm
支持双频,北斗,RTK(选配)
二、基站/Wi-Fi/GPS定位示例
本文将通过基站/Wi-Fi/GPS定位具体应用示例教程,教你使用Air201来实现定位服务,在实际开发中可根据具体情况灵活应用。
▼ 定位示例主要内容 ▼
免费版本基站定位:
烧录示例demo,通过lbsLoc2.request接口发起请求,进行单基站定位。
收费版本Wi-Fi+基站混合定位:
烧录示例demo,通过airlbs.request接口发起请求,上报基站和Wi-Fi,进行混合定位。
注:实际应用中,需先联系销售开通付费服务,然后在合宙IoT平台LBS服务中查看自己的id和key。
GPS定位:
烧录示例demo,实现GPS定位。
接下来,我们详细讲解应用示例的具体操作。
2.1 搭建环境
新同学建议先看前期的