专栏首页用户6820127的专栏蜘蛛表格打卡功能依赖的定位技术有哪些?
原创

蜘蛛表格打卡功能依赖的定位技术有哪些?

蜘蛛表格打卡功能在定位上我们依赖的一些定位技术,想跟大家分享一下,前期我们先来了解一下目前常用的一些定位技术

通常,按照其定位的技术可以分为卫星定位基站定位AGPS定位IP定位Wi-Fi定位等。

卫星定位

卫星定位是利用人造卫星进行点位测量的技术,也是目前使用最为广泛、最受用户欢迎的定位技术。它的特点非常突出,就是精度高、速度快(几分钟)、使用成本低,但是无法在室内使用。目前通入使用的有美国的GPS,中国的北斗(BDS),俄罗斯的格洛纳斯(GLONASS)以及不太靠谱的欧洲的伽利略(Galileo)。

由于美国的GPS是最早组网并商用的卫星定位系统,所以目前有人把卫星定位称为GPS。虽然这样的说法错误的,但是我们可以从侧面看出GPS在所有卫星定位系统中的地位。

像华为 Mate30 Pro以上的四家导航系统都支持,iPhone11也是同时支持GPS和GNSS。

卫星定位不仅可以确定经度和纬度,还可以确定高度。

基站定位

基站定位的精度并不高,误差大概从100米到上千米。主要误差原因,是来自基站的位置和密度。简而言之,基站数量越多,密度越高,定位精度也就越高。

通常,一部手机会在多个基站的信号覆盖之下。手机会对不同基站的下行导频信号进行“测量”,得到各个基站的信号TOA(到达时刻)或TDOA(到达时间差)。根据这个测量结果,结合基站的坐标,就能够计算出手机的坐标值。下面的图示一目了然:三点确定一个位置

AGPS定位

就是将卫星定位和基站定位两种技术相结合。手机通过基站大致定位自己的位置,然后把位置告诉AGPS服务器,服务器根据这个位置信息,将此时经过你头顶的卫星参数(哪几颗、频率、位置、仰角等信息)反馈给你的手机,你手机的GPS就可以快速搜索卫星。采用A-GPS的话,手机搜星速度大大提高,几秒钟就可以定位。

IP定位

每个人上网,都会有一个公网IP地址。这些IP地位,在网络系统中都是有注册的。通过查询数据库可以追踪到大概的位置。但是,这种定位也有局限性。一方面,现在很多运营商都采用NAT技术,不一定会给每个用户分配公网地址,另一方面, IP地址很容易欺骗,我如果搞一个代理地址,你看到的IP,可能是美国的。

WIFI-定位

Wi-Fi定位,是根据Wi-Fi路由器MAC地址进行定位。每一个无线AP(Wi-Fi路由器)都有一个全球唯一的MAC地址,并且一般无线AP在一段时间内不会移动。所以通过设备连接的Wi-Fi的位置可以判断设备的地址。

无线AP的地址从哪儿来?大致可以分为两种——主动采集和用户提交。

主动采集

谷歌街景车不光拍照,还可以把沿途的无线AP信号与GPS定位建立映射并保存到服务器中供定位使用。

用户提交

iPhone则会自动收集Wi-Fi的MAC地址、GPS位置信息、运营商基站编码等,并发送给苹果公司的服务器。

和基站定位一样,Wi-Fi定位在AP密集的地方有很好的效果。如果AP很少,那也很难定位准确。总的来说,Wi-Fi这种定位方式的执行难度比较大,可用性和准确性也不高。所以,主要还是一种辅助性质的定位手段。

定位方式对比

蜘蛛表格将会结合所有场景特点,完善定位系统,让定位更方便快捷准确

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 如何搭建组件库(基础实战篇)

    让设计更高效、开发更迅速、产品体验更一致。很多大厂也做了自己的组件库,比如Ant Design,Element等,一个成熟的组件库确实让产品的体验更好,团队的效...

    用户6820127
  • 如何快速用0代码应用平台搭建一个学生信息管理系统?

    学生和班级信息管理是一个非常繁琐的工作,数量之大,传统的管理方式使用起来极其不方便,但在平时的工作生活中是不可避免的。

    用户6820127
  • oa办公系统对企业来说到底有什么帮助?

    OA办公系统是指利用计算机网络帮助企业实现办公自动化,用系统软件代替传统的手工工作帮助企业处理内部事务,例如文档共享、部门协作、报销、业务流程等等,最终目的帮助...

    用户6820127
  • 定位系统那些事儿

    LBS随着移动互联网的火热而在近年成为一个火热的概念,其本义是基于位置的服务(Location Based Service),而如何定位位置成为LBS中的基本。...

    FB客服
  • 三分钟科普:LBS定位能力以及应用

    打开天气软件展示深圳天气、点外卖定位当前是大族科技大厦,这些习以为常的服务背后是怎么样的流程?

    刘小备
  • 手机定位浅析 AGPS定位 LBS基站定位 卫星定位

    手机定位是指通过特定的定位技术来获取移动手机或终端用户的位置信息(经纬度坐标),在电子地图上标出被定位对象的位置的技术或服务。定位技术有两种,一种是基于GPS的...

    周俊辉
  • 纯前端表格控件SpreadJS与Java结合,实现模板上传和下载等功能

    您可直接解压到 eclipse 的 workspace 下,导入 Existing Projects into Workspace 工程即可。

    葡萄城控件
  • 人脸对齐之GBDT(ERT)算法解读

    1.概述 文章名称:One Millisecond Face Alignment with an Ensemble of Regression Trees 文...

    计算机视觉研究院
  • iOS最新更新修复了多个安全问题,包括KRACK漏洞

    苹果最近发布了iOS 11.1和macOS High Sierra 10.13.1版本,修复了一些问题,更新了70多个新的表情,并且对多个安全问题进行了修复。除...

    FB客服
  • 单元测试JUnit4 知识点速查

    JUnit4的变化 JUnit4的测试类不再需要继承测试类。 只要用了@Test注解,方法名不再需要test开头 直接IDE支持用JUnit测试。 测试用例的目...

    linxinzhe

扫码关注云+社区

领取腾讯云代金券