[发明专利]一种矢量数据位置信息的传输与存储方法有效
申请号: | 201911265840.X | 申请日: | 2019-12-11 |
公开(公告)号: | CN110995849B | 公开(公告)日: | 2022-04-19 |
发明(设计)人: | 闫富松 | 申请(专利权)人: | 鲁东大学 |
主分类号: | H04L67/5651 | 分类号: | H04L67/5651;H04L69/04;G06F16/29;G06F16/22 |
代理公司: | 烟台上禾知识产权代理事务所(普通合伙) 37234 | 代理人: | 赵加鑫 |
地址: | 264000 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 矢量 数据 位置 信息 传输 存储 方法 | ||
本发明公开了一种矢量数据位置信息的传输与存储方法,包括S1获取矢量数据位置信息的原始数据;S2求出经度跨度值Xspan和纬度跨度值Yspan;判断该矢量数据是否符合本方法应用条件;S3求解经度中值Xmid和纬度中值Ymid;S4分别计算每点实体的坐标数据(X,Y)与经度中值Xmid和纬度中值Ymid的偏移量值(Xoffset,Yoffset);S5使用float类型的数值分别存储经度中值Xmid和纬度中值Ymid;S6分别使用24个bit位来存储偏移量Xoffset值和Yoffset值;S7对压缩后的矢量数据位置信息进行存储或传输;S8对压缩后的矢量数据位置信息进行逆向解析。本发明的矢量数据位置信息的传输与存储方法在确保小数点后5位数精度的前提下,在数据点大于100的情况下能节省约25%的数据存储与传输量。
技术领域
本发明涉及数据存储与传输领域,尤其涉及一种矢量数据位置信息的传输与存储方法。
背景技术
空间数据具有属性特征(表示实际物体或目标、现象的性质)和空间特征(表示物体或目标的空间位置),所以在计算机中可用一对或一组坐标加上属性码(或称特征码)来表示空间数据,称该数据为矢量数据,矢量数据是计算机中表示空间数据的一种基本形式。
按照矢量数据的结构特点,地图上的基本图形要素可以概括为点实体、线实体、面实体三种元素及它们的组合。
点实体:在二维空间中,点实体可以用一对坐标(X,Y)来确定位置。
线实体:线实体可以认为是由连续的直线段组成的曲线,用坐标串的集合(X1,Y1;X2,Y2;……Xn,Yn)来记录。
面实体:在记录面实体时,通常通过记录面状地物的边界来表现,因而有时也称为多边形数据。
在实际项目中,很多地图要素仅用点实体即可表示,例如全国中学分布图要素,银行网点分布图,均可以只用点实体来表示;道路、河流、铁路等地图要素可以用线实体来表示;某行政区域,如北京市可以用面实体来表示;无论是点实体、线实体还是面实体表示的地理要素,其每个点都包含坐标位置信息和属性信息。随着某地理要素中点实体个数的增加,矢量数据的传输量和存储空间渐渐成为影响应用系统性能的关键因素,例如,在手机上使用某应用程序请求工行的全国营业网点矢量数据时,就会发生从服务器往手机客户端上传输全国2万多个营业网点的点实体数据的网络传输问题。
再比如,在手机上使用地图导航软件时,也需要从服务器上传输面实体的中国边界数据、各省的边界、各县的边界数据等等。这些点、线、面实体的数据传输和存储量往往很大,若能在满足用户需求的前提下,减少数据传输量,则可以提高网络传输效率,提高应用软件的性能,是很有实际应用价值的。
对于用经纬度表示空间位置的矢量数据,例如点实体、线实体、面实体中,每个点的坐标(x,y)都是用经纬度来表示的,例如在WGS84坐标系(World Geodetic System 1984,为GPS全球定位系统使用而建立的坐标系统)下的位置值(x,y),其中x 代表经度,y表示纬度,对于这样的矢量数据,其空间位置信息在目前的传输及存储技术上,一般都是使用4字节的float类型数据来存储一个数值,这样表示经度x和纬度y数值就需要2个float类型的内存,共8个字节(本文不考虑位置信息的高度数值,以及实体的属性信息存储所需要的空间,只研究矢量数据的位置信息的传输及存储)。虽然目前也有专门针对矢量数据的压缩技术,但都是有损压缩,是以直接减少原先的矢量数据的点数或大幅降低位置精确度为代价的,目前还没有既能不改变矢量数据的点个数,同时能保持较高的精确度的压缩技术。
发明内容
本发明所要解决的技术问题是:如何在满足用户需求的前提下,节省矢量数据的传输及存储空间、提高网络传输效率和节省存储空间。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于鲁东大学,未经鲁东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911265840.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种用于交通路况信息采集装置
- 下一篇:基于振镜电机的摇摆手持焊接头
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 信息记录介质、信息记录方法、信息记录设备、信息再现方法和信息再现设备
- 信息记录装置、信息记录方法、信息记录介质、信息复制装置和信息复制方法
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录装置、信息再现装置、信息记录方法、信息再现方法、信息记录程序、信息再现程序、以及信息记录介质
- 信息记录设备、信息重放设备、信息记录方法、信息重放方法、以及信息记录介质
- 信息存储介质、信息记录方法、信息重放方法、信息记录设备、以及信息重放设备
- 信息存储介质、信息记录方法、信息回放方法、信息记录设备和信息回放设备
- 信息记录介质、信息记录方法、信息记录装置、信息再现方法和信息再现装置
- 信息终端,信息终端的信息呈现方法和信息呈现程序
- 信息创建、信息发送方法及信息创建、信息发送装置