[發明專利]一種地圖文件格式無效
| 申請號: | 201010281824.2 | 申請日: | 2010-09-15 |
| 公開(公告)號: | CN101957839A | 公開(公告)日: | 2011-01-26 |
| 發明(設計)人: | 黃學民 | 申請(專利權)人: | 蘇州恩巨網絡有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 南京經緯專利商標代理有限公司 32200 | 代理人: | 樓高潮 |
| 地址: | 215000 江蘇省蘇*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 地圖 文件格式 | ||
技術領域
本發明涉及一種文件格式,具體的涉及一種地圖文件格式。
背景技術
隨著計算機應用的普及,電子地圖被越來越廣泛地應用到各種領域,包括電子政務、國土規劃、公安應急、交通、航空、水利、能源、測繪、林業、旅游、通信、環境保護、軍事國防、房地產等,由電子地圖所表示的地理信息數據已經成為眾多信息系統中必不可少的基礎數據。很多應用程序在計算中需要使用三維電子地圖,這些三維電子地圖通常是以柵格的方式存放,需要占用較多的內存。尤其是高分辨率的三維電子地圖,其數據量往往會超過現有計算機常有的內存容量(約2-4GB),因此常常會由于內存超負荷而導致應用程序運行緩慢。
如何在內存容量有限的前提下合理地使用海量地圖數據,成為很多應用程序提升運算性能的關鍵。為此我們提出一種將地圖分塊存放的方法,應用程序每次只把實際運算中需要用到的圖塊調入內存,而不是調入整張地圖,從而大大減少了地圖數據占用的內存。
發明內容
為了實現電子地圖的分塊存儲,本發明的目的在于提供一種地圖文件格式,采用以下技術方案實現:
一種地圖文件格式,在同一目錄下包括以下文件:一個層描述文件,所述層描述文件用于保存地圖的描述信息和設置內容;以及,至少一個地圖分塊文件,所述地圖分塊文件用于記錄分塊地圖的信息。
進一步的,所述地圖文件格式還包括一個顯示文件,所述顯示文件用于定義數據到顏色表的映射關系。
進一步的,所述地圖文件格式還包括一個概貌圖文件,所述概貌圖文件用于顯示整個地圖的概貌。
進一步的,所述層描述文件為一個ASCII文件,文件擴展名為.ldf,所述顯示文件為一個ASCII文件,文件擴展名為.prs,所述概貌圖文件為一個位圖文件,文件擴展名為.BMP,所述地圖分塊文件為一個二進制文件,沒有文件擴展名。
進一步的,所述層描述文件的定義至少包括:地圖分塊文件的文件名信息;所述地圖分塊文件的數據描述信息;以及,層描述信息。
進一步的,所述地圖分塊文件中記錄的分塊地圖的信息包括:分塊地圖文件名和分塊地圖的數據。
進一步的,所述分塊地圖文件名包括:一用作圖塊文件名的前綴字符串;一圖塊的位置編號,包括橫坐標編號和縱坐標編號;以及,用于分隔所述前綴字符串、橫坐標編號和縱坐標編號的字符。
進一步的,所述圖塊的位置標號從地圖最左下角的一塊開始,第一塊圖塊的橫坐標標號為01、縱坐標標號為01,所述橫坐標標號和縱坐標標號的最大編號均為99。
進一步的,所述分塊地圖的數據存儲在一個連續的數組中,由左下角開始,按從左到右、自下而上的順序排列。
進一步的,所述顯示文件包括以下信息:文件頭信息,所述文件頭信息為整個文件的目錄;數據值查找表,所述數據值查找表是一數據值與顏色索引之間的對照關系表;名稱查找表,所述名稱查找表提供所述顏色索引的別名;顏色表,所述顏色表定義顏色本身;16種灰度值信息;16種顏色值信息;以及,一個描述地圖類型的標記信息。
本發明的地圖文件格式具有以下有益效果:
利用本發明的地圖分塊文件格式在地圖分塊存放時,有效地解決了在內存容量有限的前提下合理地使用海量地圖數據的問題。應用程序每次只把實際運算中需要用到的圖塊調入內存,而不是調入整張地圖,從而大大減少了地圖數據占用的內存。
以下結合附圖和具體實施例對本發明作進一步詳細的描述。
附圖說明
圖1為本發明的地圖文件格式原理框圖。
圖2為本發明的地圖文件格式的一實施例的示意圖。
圖3為本發明的圖塊的位置標號的示意圖。
圖4為本發明的分塊地圖的數據的排列示意圖。
具體實施方式
參見圖1、圖2所示,一種地圖文件格式,在同一目錄下包括以下文件:
一個層描述文件1,所述層描述文件1用于保存地圖的描述信息和設置內容;
一個顯示文件2,所述顯示文件2用于定義數據到顏色表的映射關系;
一個概貌圖文件3,所述概貌圖文件3用于顯示整個地圖的概貌;
以及,至少一個地圖分塊文件4,所述地圖分塊文件4用于記錄分塊的地圖信息。
進一步的,所述概貌圖文件3為一個位圖文件,文件擴展名為.BMP。
進一步的,所述層描述文件1的文件擴展名為ldf,該文件為簡單的ASCII文本文件,其中包括若干段,每一段都以括號內的段名開始,例如:【mySection】,每段的條目都具有如下格式:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于蘇州恩巨網絡有限公司,未經蘇州恩巨網絡有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010281824.2/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:購物網站智能后臺管理系統
- 下一篇:一種控制變換器輸出電流的方法及裝置





