[发明专利]物联网设备点位距离计算系统及其方法在审
申请号: | 202210057329.6 | 申请日: | 2022-01-18 |
公开(公告)号: | CN114443655A | 公开(公告)日: | 2022-05-06 |
发明(设计)人: | 汤奇峰;徐建彪 | 申请(专利权)人: | 上海联数物联网有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;G06F16/2455;G06F16/29;G06F16/903;G06F16/909;G01C1/02;H04L1/00;H04L67/12;H04L67/52 |
代理公司: | 上海翰信知识产权代理事务所(普通合伙) 31270 | 代理人: | 张维东 |
地址: | 200436 上海市静安*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 联网 设备 距离 计算 系统 及其 方法 | ||
1.物联网设备点位距离计算系统,包括采集模块、计算模块和对比模块,其特征在于:所述采集模块数据输出端与计算模块输入端相连接,所述计算模块数据输出端与编译模块输入端相连接,所述编译模块数据输出端与对比模块输入端相连接。
2.根据权利要求1所述的物联网设备点位距离计算系统,其特征在于:编译模块包括编译器一、编译器二、交织器一、交织器二、去交织器一、去交织器二和对比输出,所述编译器一连接交织器一,交织器一连接编译器二,编译器二连接去交织器一,去交织器一连接对比输出且同时连接去交织器二,去交织器二连接编译器一,交织器二连接编译器二。
3.物联网设备点位距离计算系统的使用方法,其特征在于,包括以下步骤:
S1:对A、B点的经纬度进行采集,从而得到A、B的经纬度信息;
S2:将S1采集的A、B两个经纬度信息输入到计算模块;
S3:通过geohash算法得到两个新值,两个新值可转化为besa32码字符串;
S4:然后将S3中得到的新值放入到redis缓存;
S5:在S4的缓存过程中得到的两个字符串数据从计算模块输入到对比模块;
S6:当数据进入对比模块初始端时,进行数据编译传输;
S7:在对比模块中将两个通过geohash算法得到数据进行对比得到A、B两个位置距离;
S8:然后在对比过程中增加了区域对比,对各个区域中与A相近的B点位置都进行对比得到最近距离。
4.根据权利要求3所述的物联网设备点位距离计算系统的使用方法,其特征在于:所述base32码字符串通过base32编码得到,是用0-9、b-z(去掉a,i,l,o)这32个字母进行编码,将二进制数据转换成十进制数据,然后将十进制代码对应生成这32个字母。
5.根据权利要求3所述的物联网设备点位距离计算系统的使用方法,其特征在于:所述S7中的区域对比,是将对该位置周边8个区域的点计算出来进行对比,对比完将距离最近的点进行输出。
6.根据权利要求5所述的物联网设备点位距离计算系统的使用方法,其特征在于:所述8个区域数据得到过程是先将得到的字符串转换成二进制位数,然后将位数二分制得到经度或维度,然后对经纬度进行多次划分得到最小单位,然后通过对经纬度加减得到周边8区域值。
7.根据权利要求3所述的物联网设备点位距离计算系统的使用方法:所述S6中数据传输编译首先是将数据信息在编译器一中进行迭代计算,将所有数据进行分流然后进行向前递归和先后递归计算完所有的信息,再进入到交织器中,根据帧长数产生相应的交织图样,然后在进入到编译器二进行验证,之后数据在去交织器中进行解交织,然后数据流输到对比输出中进行硬判决之后传输出去,完成当前译码帧数转到编译器一进行下一帧数据进行译码。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海联数物联网有限公司,未经上海联数物联网有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210057329.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种金属脱水剂及其制备方法
- 下一篇:一种建筑施工用钢管表面涂防锈漆设备