[發明專利]一種矢量位置數據的存儲與傳輸方法有效
| 申請號: | 202110305243.6 | 申請日: | 2021-03-23 |
| 公開(公告)號: | CN113032506B | 公開(公告)日: | 2022-03-04 |
| 發明(設計)人: | 閆富松;周聰俐 | 申請(專利權)人: | 魯東大學 |
| 主分類號: | G06F16/29 | 分類號: | G06F16/29;G06F16/51;G06F16/56;H04L1/00;H04L1/24 |
| 代理公司: | 煙臺上禾知識產權代理事務所(普通合伙) 37234 | 代理人: | 趙加鑫 |
| 地址: | 264025 山東*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 矢量 位置 數據 存儲 傳輸 方法 | ||
本發明公開了一種矢量位置數據的存儲與傳輸方法,通過對需要存儲的位置數據的變化范圍,量身定制數據格式,針對數據精度的要求,在數據末位設置預估位或者數據分布標識位,達到在4字節的存儲空間內實現了毫米級的定位精度。由此,本發明的矢量位置數據的存儲與傳輸方法,降低了矢量位置數據存儲所需空間、降低了傳輸過程中的數據傳輸量。
技術領域
本發明涉及數據存儲與傳輸領域,尤其涉及一種矢量位置數據的存儲與傳輸方法。
背景技術
在笛卡爾坐標系下表示的地圖圖形或地理實體的位置和形狀的數據一般采用矢量數據進行存儲。矢量位置數據一般通過記錄坐標值的方式將地理實體的空間位置信息表現得準確無誤。
目前矢量數據最常用的坐標系有WGS-84坐標系、J2000坐標系等。
WGS-84坐標系下記錄位置點的坐標值一般為經度lon、緯度lat和高度alt,其中經度、緯度的單位一般為度,高度單位為米。
J2000坐標系下記錄位置點的坐標值一般為x,y,z值,單位為米,例如某位置點坐標值x=-247517.6126426,y=5511407.8685368,z=3207802.9863406。同一位置點在不同坐標系下的坐標值可以相互轉化計算。
矢量位置數據廣泛的應用于導航定位、地圖服務等領域,在如今快速發展的今天,每天都有數以億計的移動導航終端在工作,故當今社會每天都會有巨量的矢量位置數據需要進行存儲與網絡傳輸。矢量位置數據在數字化存儲與傳輸系統中,是采用float類型的數值進行存儲的,由于float類型的數值在計算機中目前通常只有7位有效數字精確度,對于經度值lon=123.6592465636、緯度值lat=29.9840453269、高度值alt=2764.9015569712這樣精確的矢量位置數據,使用float類型來進行存儲,只能得到經度值123.6592、緯度值29.98404、高度值2764.901,每個分量值只能存儲7個有效數字,后面的數值都會丟失,而我們知道,在緯度0度上經度0.00001度的偏差引起的距離誤差dT=1.1131949米,存儲的數據精度不高。
為了進一步提升數據的精度,現有的方法一般是采用double類型的數值進行存儲,但是這樣會導致數據空間翻倍,存儲、傳輸成本的提高。
故如何在不增加存儲與傳輸成本的前提下,提高矢量位置數據的存儲精度是目前本領域技術人員不斷追求的目標。
發明內容
本發明所要解決的技術問題是:提供一種矢量位置數據的存儲與傳輸方法,以更小的空間和傳輸量實現更高的數據精度。
為解決上述技術問題,本發明所采用的技術方案是:
一種矢量位置數據的存儲與傳輸方法,包括調制步驟、存儲傳輸步驟和解析步驟,所述調制步驟包括:
S1、將需儲存、傳輸的位置數值進行格式轉化,以十進制形式記錄,確定所需儲存的數值X的變化范圍及精度要求δ,所述數值X包括整數部分Xint和小數部分Xdec;
S2、根據精度要求δ,確定需要精確存儲的小數部分Xdec的位數N;
S3、將X乘以10N,得到X’,X’是由整數部分Xint的m個數字和小數部分Xdec的N個數字組成的整數值;
S4、確定按整數類型將X’轉換成二進制數時,涵蓋X’在數值變化范圍內所有可能數值所需的最少bit數M;
S5、根據數據精度要求δ判斷是否需要根據X小數點后第N+1位的數值設置數據分布標識位,將X’轉換成M位或M+1位二進制數X’int-bit;
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于魯東大學,未經魯東大學許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110305243.6/2.html,轉載請聲明來源鉆瓜專利網。
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





