20191025,天气:晴
最近最多的问题就是“定位”不准。
背景:我们的产品是一款调研类工具产品,需要上报被调研人的真实地理信息,但却频繁发现,被调研人出现的位置不在调研范围内。
那么问题来了,是技术上的不准确吗?
我们现在用的是什么定位呢?
一.当用户是用微信扫码操作时,调用微信的定位功能。
二.获取用户IP,查询其位置。
SO,确实有可能可以说是技术问题,但都是目前很难解决的问题:比如,IP定位不准...用户可能拒绝了微信获取位置信息的权限...等等
en...那有没有可能进行优化呢?
一.将网页版的定位方式从IP改为WIFI:
如果是用手机打开的WIFI,还可以加上基站和GPS的方式,当然IP的方式还要保留,放在定位路由的最低一级。因为如果用户有可能关闭GPS,或者是通信运营商信号弱或者是附近没WIFI,再或者用户关闭地址授权等情况。
二.即使是用户使用微信扫码,也可以增加与自有获取地址的比对:
还是增加GPS,基站,WIFI这三种方式。同样也会遇到上述问题。
那么定位路由的级别怎么设置呢:
1.GPS定位:目前最准确的地理位置信息,但要在无遮档的地方才可以接收到来自卫星的GPS信号,并且需要授权才可被第三方服务使用。
2.基站定位:应用时间比较久,同样受遮档影响,但影响的是准确性,无SIM卡的移动设备和飞行模式的设备无法使用.
3.wifi定位:精度比较高,但也可能不准确,因为一些不按规则给设置地址的商家或设备地址刚刚更换位置等,还有就是需要附近有WIFI,并且开启了WIFI功能(可以不联网)
4.IP定位:最省心的方式,但就是不准。【无奈】
en...但是以上这些可以自己实现吗?后面还是找找这方面的合适服务提供商吧