200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > 千寻位置 开发demo_「千寻新姿势」如何接入千寻位置高精度位置服务

千寻位置 开发demo_「千寻新姿势」如何接入千寻位置高精度位置服务

时间:2018-07-13 12:54:37

相关推荐

千寻位置 开发demo_「千寻新姿势」如何接入千寻位置高精度位置服务

摘要:千寻位置自成立以来,便一直通过自身技术实力,为广大企业和行业提供多种接入方式,确保能为其带来优质的高精度服务。

提到高精度定位服务,可能对大多数人都会比较抽象。什么是高精度定位服务,我又该如何集成千寻的高精度服务呢?不用着急,本文将会介绍千寻提供的服务,并讲述如何接入千寻的高精度服务。

高精度定位简介

传统意义上的卫星定位,一般是通过接收机直接接收卫星信号,通过简单的定位算法获取位置信息,我们常用的手机就是这个原理,这种就是通常意义上的单点定位。

但实际上,卫星工作受多因素干扰,比如:卫星信号穿过地球对流层、电离层时会发生折射,射到建筑上会发生反射,这都会导致信号传播时间计算有误,继而带来距离计算错误,从而产生几十米的定位误差。为了消除这种误 差,一般会采用差分定位,具体来说就是在固定的位置建立一些固定的观测站,同时观测卫星的信号,然后通过观测量建立误差的数学模型,再将差分改 正数播发给待测终端。目前通用的 RTCM,就是差分改正数的格式。

终端根据自己的卫星观测量,结合收到的差分改正数,通过算法可以获得高精度的定位结果,其中最常用的就是 RTK(Real Time Kinetic)算法,通过这种算法,定位精度可以达到厘米级。

千寻全国一张网

刚才提到的差分定位技术,就是本文所讲的高精度定位核心。传统的测量测绘应用,往往是自己建立单独的一个基站,通过电台、小无线等本地通信方式,将差分改正数 RTCM 播发给终端。这种方式由于各种限制,只能覆盖很小的区域,无法在大范围使用。

目前,千寻位置在全国建立起了超 2400 个地基增强站。依托国家北斗地基增强系统“全国一张网”和不断升级的自研算法,千寻位置已可有效克服复杂环境影响,向全国大部分地区提供实时厘米级的高精准定位服务,并可通过互联网平台实现 7*24 小时数据播发。因此用户终端只要通过 2G/3G/4G 网络连接千寻服务器,上报自己的概略位置,服务器就会把终端所在位置附近基站差分改正数据下发到终端,用户就可以长时间的获取 RTCM 数据,完成终端侧的高精度定位。

用户需要接入千寻服务器获取 RTCM 数据,只要将千寻提供的 SDK 集成到自己系统中,输入千寻账号,就可以登录千寻服务器,获取 RTCM 数据。

千寻服务接入方式

从目前来看,千寻位置提供的高精度服务目前接入方式有两种,SDK 及手动配置。

手动配置方式通过差分密码及帐号向千寻位置请求定位服务,适用于本身已打通 NTRIP 协议的终端小批量接入,从而为其提供更加专业的高精度服务。

而 SDK 是为不同的软硬件平台及操作系统提供特定的开发工具包,开发者可以利用千寻位置提供的 SDK 到批量生产的设备上,即可实现通过设备来自动连接千寻位置提供的定位服务,适用于终端大批量接入千寻服务以及终端未打通 NTRIP 协议的场景。

此前千寻位置在 iOS 以及 Android 上推出了差分数据 SDK,助力开发者接入千寻位置的高精度服务以及高精度定位服务,用户可通过千寻位置官方网站中[开发-差分数据 SDK]进入获取接入高精度定位服务的相关使用文档及 SDK 包。

为了更好服务客户接入千寻高精度服务,千寻现在提供更多的平台接入方式:Linux 及嵌入式 STM32 平台。

Beta 版本 Linux SDK:可以通过千寻位置官网[开发-差分数据 SDK]获取,支持 arm-none-linux-gnueabi-gcc 编译器,如有其他编译器的 SDK 需求,请联系我们提供。

嵌入式 STM32 平台 SDK:由于嵌入式平台特殊性,我们暂时无法提供通用的嵌入式平台 SDK,如需使用 STM32 SDK,请联系我们,提供适合您的 SDK。

除了 Android、iOS、Linux、嵌入式 STM32,如果您有其他平台的 SDK 需求,请与千寻联系,千寻将竭诚为您服务。

联系方式:您可以将详细需求发送邮件至 service@ 与千寻联系。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。