亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種地圖數(shù)據(jù)處理方法及裝置的制作方法

文檔序號(hào):6363412閱讀:148來源:國知局
專利名稱:一種地圖數(shù)據(jù)處理方法及裝置的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及電子地圖的數(shù)據(jù)處理,特別是指一種地圖數(shù)據(jù)處理方法及裝置。
背景技術(shù)
現(xiàn)有技術(shù)中,兼顧地圖渲染速度、地圖數(shù)據(jù)存儲(chǔ)和地圖顯示效果的方法,均是對(duì)矢量數(shù)據(jù)進(jìn)行處理,如將地圖中的多條道路的幾何形狀合并,對(duì)道路幾何形狀進(jìn)行點(diǎn)抽稀,簡化多邊形形狀,減小非重要的點(diǎn)數(shù)據(jù)等。同時(shí)適量降低地圖顯示效果,如在導(dǎo)航終端的屏幕上不顯示地圖中的道路邊線,僅顯示小量的綠地和水體背景,僅顯示導(dǎo)航線路沿線最近少量類別的POI(興趣點(diǎn))等;該方法在渲染過程中減少了原本應(yīng)該出現(xiàn)真實(shí)地物,并且降低了顯示效果;同時(shí)在顯示小比例尺的地圖的時(shí)候,或者渲染地物要素比較多的區(qū)域(如有立交橋、高架橋等區(qū)域),由于需要顯示的要素較多,仍然導(dǎo)致渲染速度慢,顯示效果差的問題?,F(xiàn)有技術(shù)中還有一種方法,是把地圖數(shù)據(jù)按照城市分塊,預(yù)先使用服務(wù)器把矢量地圖數(shù)據(jù),根據(jù)地圖模板,生成分塊的地圖位片,并存儲(chǔ)在數(shù)據(jù)文件中。在需要使用不同城市地圖的時(shí)候,才把該城市的柵格地圖數(shù)據(jù)下載并安裝在導(dǎo)航終端設(shè)備中;該方法需要考慮導(dǎo)航終端設(shè)備的存儲(chǔ)空間的問題,一般的導(dǎo)航終端設(shè)備或者嵌入設(shè)備的存儲(chǔ)空間僅能存儲(chǔ)少量城市的地圖數(shù)據(jù),不足以保存大量的地圖數(shù)據(jù),如全中國范圍的地圖數(shù)據(jù)達(dá)到32G。因此,現(xiàn)有技術(shù)中,地圖數(shù)據(jù)處理速度慢,顯示效果不佳或者地圖數(shù)據(jù)存儲(chǔ)量大。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是提供一種地圖數(shù)據(jù)處理方法及裝置,可以在所有比例尺下地圖渲染速度快,顯示效果佳。為解決上述技術(shù)問題,本發(fā)明的實(shí)施例提供一種地圖數(shù)據(jù)處理方法,包括:獲得地圖數(shù)據(jù);將所述地圖數(shù)據(jù)劃分為至少兩層;將所述至少兩層地圖數(shù)據(jù)中的第一層地圖數(shù)據(jù)采用柵格數(shù)據(jù)格式存儲(chǔ);將所述至少兩層地圖數(shù)據(jù)中除所述第一層地圖數(shù)據(jù)外的其它第二層地圖數(shù)據(jù)采用矢量數(shù)據(jù)格式存儲(chǔ),或者采用柵格數(shù)據(jù)格式和矢量數(shù)據(jù)格式存儲(chǔ)。其中,所述第一層地圖數(shù)據(jù)的比例尺小于所述第二層地圖數(shù)據(jù)的比例尺。其中,所述將所述至少兩層地圖數(shù)據(jù)中除所述第一層地圖數(shù)據(jù)外的其它第二層地圖數(shù)據(jù)采用柵格數(shù)據(jù)格式和矢量數(shù)據(jù)格式存儲(chǔ)的步驟包括:將所述第二層地圖數(shù)據(jù)中的第一部分?jǐn)?shù)據(jù)采用柵格數(shù)據(jù)格式存儲(chǔ),所述第二層地圖數(shù)據(jù)中的除所述第一部分?jǐn)?shù)據(jù)外的第二部分?jǐn)?shù)據(jù)采用矢量數(shù)據(jù)格式存儲(chǔ)。其中,所述第一部分?jǐn)?shù)據(jù)被地圖渲染引擎渲染時(shí)的數(shù)據(jù)量大于所述第二部分?jǐn)?shù)據(jù)被地圖引擎渲染時(shí)的數(shù)據(jù)量。
其中,上述方法還包括:采用第一地圖渲染引擎模塊將柵格數(shù)據(jù)格式的所述第一層地圖數(shù)據(jù)渲染至終端的顯示屏上。其中,上述方法還包括:采用第二地圖渲染引擎模塊將矢量數(shù)據(jù)格式的所述第二層地圖數(shù)據(jù)渲染至終端的顯示屏上;或者采用第一地圖渲染引擎模塊將所述柵格數(shù)據(jù)格式的第一部分?jǐn)?shù)據(jù)渲染至終端的顯示屏上,當(dāng)渲染至所述第二層地圖數(shù)據(jù)中的除所述第一部分?jǐn)?shù)據(jù)外的第二部分?jǐn)?shù)據(jù)時(shí),切換到第二地圖渲染引擎模塊,并采用所述第二地圖渲染引擎模塊將矢量數(shù)據(jù)格式的所述第二部分?jǐn)?shù)據(jù)渲染至終端的顯示屏上。本發(fā)明的實(shí)施例還提供一種地圖數(shù)據(jù)處理裝置,包括:獲得模塊,用于獲得地圖數(shù)據(jù);劃分模塊,用于將所述地圖數(shù)據(jù)劃分為至少兩層;第一存儲(chǔ)模塊,用于將所述至少兩層地圖數(shù)據(jù)中的第一層地圖數(shù)據(jù)采用柵格數(shù)據(jù)格式存儲(chǔ);第二存儲(chǔ)模塊,用于將所述至少兩層地圖數(shù)據(jù)中除所述第一層地圖數(shù)據(jù)外的其它第二層地圖數(shù)據(jù)采用矢量數(shù)據(jù)格式存儲(chǔ),或者采用柵格數(shù)據(jù)格式和矢量數(shù)據(jù)格式存儲(chǔ)。其中,所述第一層地圖數(shù)據(jù)的比例尺小于所述第二層地圖數(shù)據(jù)的比例尺。其中,所述第二存儲(chǔ)模塊具體用于將所述第二層地圖數(shù)據(jù)采用矢量數(shù)據(jù)格式存儲(chǔ);或者將所述第二層地圖數(shù)據(jù)中的第一部分?jǐn)?shù)據(jù)采用柵格數(shù)據(jù)格式存儲(chǔ),所述第二層地圖數(shù)據(jù)中的除所述第一部分?jǐn)?shù)據(jù)外的第二部分?jǐn)?shù)據(jù)采用矢量數(shù)據(jù)格式存儲(chǔ)。其中,所述第一部分?jǐn)?shù)據(jù)被地圖渲染引擎渲染時(shí)的數(shù)據(jù)量大于所述第二部分?jǐn)?shù)據(jù)被地圖引擎渲染時(shí)的數(shù)據(jù)量。其中,上述裝置還包括:第一地圖渲染引擎模塊,用于將柵格數(shù)據(jù)格式的所述第一層地圖數(shù)據(jù)渲染至終端的顯示屏上。其中,上述裝置還包括:第二地圖渲染引擎模塊,用于將矢量數(shù)據(jù)格式的所述第二層地圖數(shù)據(jù)渲染至終端的顯示屏上;其中,所述第一地圖渲染引擎模塊將柵格數(shù)據(jù)格式的第一部分?jǐn)?shù)據(jù)渲染至終端的顯示屏上,當(dāng)渲染至所述第二層地圖數(shù)據(jù)中的除所述第一部分?jǐn)?shù)據(jù)外的第二部分?jǐn)?shù)據(jù)時(shí),切換到第二地圖渲染引擎模塊,并采用所述第二地圖渲染引擎模塊將矢量數(shù)據(jù)格式的所述第二部分?jǐn)?shù)據(jù)渲染至終端的顯示屏上。本發(fā)明的上述技術(shù)方案的有益效果如下:上述方案中,通過將地圖數(shù)據(jù)劃分為若干個(gè)層,并分層存儲(chǔ),可以在所有的比例尺下,能以較快的渲染速度,實(shí)現(xiàn)良好的地圖效果,而無需減少渲染要素或者降低渲染效果,在地物要素比較多的區(qū)域(有立交、高架等區(qū)域)還能使用豐富的地圖樣式來渲染地圖。


圖1為本發(fā)明的地圖數(shù)據(jù)處理方法的流程示意圖;圖2為本發(fā)明的地圖數(shù)據(jù)處理方法的另一流程示意圖;圖3為本發(fā)明的方法中地圖數(shù)據(jù)分層存儲(chǔ)的結(jié)構(gòu)示意圖;圖4為圖3所示地圖數(shù)據(jù)層疊存儲(chǔ)的結(jié)構(gòu)示意圖;圖5為本發(fā)明的方法實(shí)施例中,地圖數(shù)據(jù)被渲染時(shí)的示例圖;圖6為本發(fā)明的地圖數(shù)據(jù)處理裝置的結(jié)構(gòu)示意圖。
具體實(shí)施例方式為使本發(fā)明要解決的技術(shù)問題、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖及具體實(shí)施例進(jìn)行詳細(xì)描述。如圖1所示,本發(fā)明的實(shí)施例一種地圖數(shù)據(jù)處理方法,包括:步驟11,獲得地圖數(shù)據(jù);步驟12,將所述地圖數(shù)據(jù)劃分為至少兩層;步驟13,將所述至少兩層地圖數(shù)據(jù)中的第一層地圖數(shù)據(jù)采用柵格數(shù)據(jù)格式存儲(chǔ);步驟14,將所述至少兩層地圖數(shù)據(jù)中除所述第一層地圖數(shù)據(jù)外的其它第二層地圖數(shù)據(jù)采用矢量數(shù)據(jù)格式存儲(chǔ),或者采用柵格數(shù)據(jù)格式和矢量數(shù)據(jù)格式存儲(chǔ)。本發(fā)明的該實(shí)施例,通過將地圖數(shù)據(jù)劃分為若干個(gè)層,并分層存儲(chǔ),可以在所有的比例尺下,能以較快的渲染速度,實(shí)現(xiàn)良好的地圖效果,而無需減少渲染要素或者降低渲染效果,在地物要素比較多的區(qū)域(有立交、高架等區(qū)域)還能使用豐富的地圖樣式來渲染地圖。其中,在上述方法中,所述第一層地圖數(shù)據(jù)的比例尺小于所述第二層地圖數(shù)據(jù)的比例尺。優(yōu)選的,在本發(fā)明的另一實(shí)施例中,上述步驟14具體可以包括:步驟141,將所述第二層地圖數(shù)據(jù)采用矢量數(shù)據(jù)格式存儲(chǔ);或者步驟142,將所述第二層地圖數(shù)據(jù)中的第一部分?jǐn)?shù)據(jù)采用柵格數(shù)據(jù)格式存儲(chǔ),所述第二層地圖數(shù)據(jù)中的除所述第一部分?jǐn)?shù)據(jù)外的第二部分?jǐn)?shù)據(jù)采用矢量數(shù)據(jù)格式存儲(chǔ)。其中,所述第一部分?jǐn)?shù)據(jù)被地圖渲染引擎渲染時(shí)的數(shù)據(jù)量大于所述第二部分?jǐn)?shù)據(jù)被地圖引擎渲染時(shí)的數(shù)據(jù)量。如圖3所示,將地圖數(shù)據(jù)劃分為多層,如分別為第一層地圖數(shù)據(jù)31,第二層地圖數(shù)據(jù)32,第三層地圖數(shù)據(jù)33,第四層地圖數(shù)據(jù)34等;高層的數(shù)據(jù)(如上述第一層地圖數(shù)據(jù))用于顯示小比例尺的地圖,全部使用柵格數(shù)據(jù)格式;低層的數(shù)據(jù)(如上述第四層地圖數(shù)據(jù))用于顯示大比例尺的地圖,主要使用矢量數(shù)據(jù)格式,并混合柵格數(shù)據(jù)格式。其中,如可以將地圖數(shù)據(jù)劃分為兩層,其中,共有18個(gè)比例尺,則可以將比例尺為O 11的地圖作為第一層地圖數(shù)據(jù),該第一層地圖數(shù)據(jù)可以理解為高層地圖數(shù)據(jù),比例尺為12 17的地圖為第二層地圖數(shù)據(jù),該第二層地圖數(shù)據(jù)可以理解為低層地圖數(shù)據(jù);當(dāng)然還可以將地圖數(shù)據(jù)劃分為三
層、四層、五層......;如將比例尺為O 5的地圖作為第一層地圖數(shù)據(jù),比例尺為6 11
的地圖為第二層地圖數(shù)據(jù),比例尺為12 15的地圖為第三層地圖數(shù)據(jù),比例尺為16 17的地圖為第三層地圖數(shù)據(jù)等;這里的高層的地圖數(shù)據(jù)的比例尺小于低層的地圖數(shù)據(jù)的比例尺。
如圖4所示,為圖3所示的多層地圖數(shù)據(jù)在存儲(chǔ)時(shí),進(jìn)行層疊的方式存儲(chǔ)的結(jié)構(gòu)示意圖,是將圖3中的四層數(shù)據(jù)疊加在一起的效果;其中,本發(fā)明的實(shí)施例中的柵格數(shù)據(jù)格式的數(shù)據(jù)本質(zhì)上是一張圖片,PNG或者JPEG格式的圖片,但是圖片本身帶有坐標(biāo)信息,表述該圖片顯示的地圖對(duì)應(yīng)哪個(gè)坐標(biāo)范圍;坐標(biāo)信息通常通過圖片名稱表示,比如命名為X_Y_Z.png的圖片,表示在第Z個(gè)比例尺下,坐標(biāo)為X,Y的地圖。而矢量數(shù)據(jù)格式的數(shù)據(jù)記錄真實(shí)地物位置及其形狀的數(shù)據(jù)格式,一般分為點(diǎn)狀(商場,大廈),線狀(道路),面狀(水體、綠地)三種類型;使用坐標(biāo)來表示地物的位置和形狀,如點(diǎn)數(shù)據(jù)表述為POINT (X,Y),線狀數(shù)據(jù)表述為LINESTRING (Pointl,Point2...)等,但在存儲(chǔ)矢量數(shù)據(jù)格式數(shù)據(jù)的時(shí)候,一般采用二進(jìn)制格式,以達(dá)到高效存儲(chǔ)的目的。在本發(fā)明的另一實(shí)施例中,包括上述步驟11-14的基礎(chǔ)上,還可以包括:步驟15,采用第一地圖渲染引擎模塊將柵格數(shù)據(jù)格式的所述第一層地圖數(shù)據(jù)渲染至終端的顯示屏上。步驟16,采用第二地圖渲染引擎模塊將矢量數(shù)據(jù)格式的所述第二層地圖數(shù)據(jù)渲染至終端的顯示屏上;或者采用第一地圖渲染引擎模塊將所述柵格數(shù)據(jù)格式的第一部分?jǐn)?shù)據(jù)渲染至終端的顯示屏上,當(dāng)渲染至所述第二層地圖數(shù)據(jù)中的除所述第一部分?jǐn)?shù)據(jù)外的第二部分?jǐn)?shù)據(jù)時(shí),切換到第二地圖渲染引擎模塊,并采用所述第二地圖渲染引擎模塊將矢量數(shù)據(jù)格式的所述第二部分?jǐn)?shù)據(jù)渲染至終端的顯示屏上。其中,該終端可以是導(dǎo)航終端、手機(jī)設(shè)備或者通用嵌入式設(shè)備(如WinCE設(shè)備)。如圖5所示,為上述步驟15和步驟16實(shí)現(xiàn)的一具體實(shí)現(xiàn)實(shí)例:將一地圖數(shù)據(jù)的低層地圖數(shù)據(jù)采用分塊的方式組織,即將一地圖視窗分為12個(gè)地圖數(shù)據(jù)塊,其中,系統(tǒng)在渲染時(shí),分析到塊2,5,6所代表的地圖中包括了立交橋等復(fù)雜路段,因此該部分在渲染時(shí)的數(shù)據(jù)量比較大,因此,塊2,5,6采用柵格數(shù)據(jù)格式的數(shù)據(jù)進(jìn)行編譯,其它的塊(如塊0,3,4,7,8,9,10和11)主要使用矢量數(shù)據(jù)格式編譯,其他格網(wǎng)使用矢量數(shù)據(jù)格式的數(shù)據(jù)編譯。在這些分塊的地圖數(shù)據(jù)被渲染至終端的顯示屏上時(shí),需要第一地圖渲染引擎模塊將柵格數(shù)據(jù)格式的地圖數(shù)據(jù)在繪圖設(shè)備上(如PC上的顯卡,操作系統(tǒng)繪圖接口),根據(jù)地圖模板(地圖的顯示樣式,如道路顯示的顏色,寬度等),繪畫到顯示設(shè)備上;第二地圖渲染引擎模塊將矢量數(shù)據(jù)格式的地圖數(shù)據(jù)在繪圖設(shè)備上,根據(jù)地圖模板繪畫到顯示設(shè)備上;其中,如下述圖5所示,第二地圖渲染引擎模塊在渲染塊0,I后,渲染塊2時(shí),由于塊2的數(shù)據(jù)格式是柵格數(shù)據(jù)格式,因此,需要切換到第一地圖渲染引擎模塊進(jìn)行渲染,同樣的,在塊2渲染完后,又進(jìn)行塊3的渲染時(shí),又切換到第二地圖渲染引擎模塊進(jìn)行渲染;渲染引擎一般使用畫家渲染模式,即分層繪畫,在繪圖設(shè)備上先繪畫背景色,再繪畫背景(水體,綠地等),然后繪畫道路,POI點(diǎn)(商場,醫(yī)院等),最后繪畫標(biāo)注文字。本發(fā)明的上述實(shí)施例,在多個(gè)比例尺上混合柵格數(shù)據(jù)格式數(shù)據(jù)層和矢量數(shù)據(jù)格式數(shù)據(jù)層的地圖數(shù)據(jù)結(jié)構(gòu)設(shè)計(jì),以及在同一個(gè)比例中尺編譯混合柵格數(shù)據(jù)格式和矢量數(shù)據(jù)格式的地圖數(shù)據(jù),以及在多個(gè)比例尺上混合柵格數(shù)據(jù)格式數(shù)據(jù)層和矢量數(shù)據(jù)格式數(shù)據(jù)層,以及在同一個(gè)比例尺中編譯混合柵格數(shù)據(jù)格式和矢量數(shù)據(jù)格式的復(fù)合地圖數(shù)據(jù)結(jié)構(gòu),以及在不同比例尺上根據(jù)數(shù)據(jù)格式類型動(dòng)態(tài)切換使用柵格或矢量數(shù)據(jù)格式的地圖渲染引擎,以及在同一比例尺中根據(jù)數(shù)據(jù)格式類型動(dòng)態(tài)切換使用柵格數(shù)據(jù)格式或矢量數(shù)據(jù)格式的地圖渲染引擎;以及在不同比例尺上根據(jù)數(shù)據(jù)格式類型動(dòng)態(tài)切換使用柵格數(shù)據(jù)格式或矢量數(shù)據(jù)格式,及在在同一比例尺中根據(jù)數(shù)據(jù)格式類型動(dòng)態(tài)切換使用柵格數(shù)據(jù)格式或矢量數(shù)據(jù)格式的復(fù)合地圖渲染引擎;可以在所有的比例尺下、所有地理區(qū)域內(nèi),能以較快的渲染速度,實(shí)現(xiàn)良好的地圖效果,而無需減少渲染要素或者降低渲染效果,在地物要素比較多的區(qū)域(有立交、高架等區(qū)域)還能使用豐富的地圖樣式來渲染地圖。同時(shí),本發(fā)明的數(shù)據(jù)格式并不需要通過占用大量的存儲(chǔ)空間來滿足性能要求,能滿足在移動(dòng)嵌入式設(shè)備、車載導(dǎo)航設(shè)備以及普通PC設(shè)備上快速顯示地圖的要求。如圖6所示,本發(fā)明的實(shí)施例還提供一種地圖數(shù)據(jù)處理裝置,包括:獲得模塊61,用于獲得地圖數(shù)據(jù);劃分模塊62,用于將所述地圖數(shù)據(jù)劃分為至少兩層;第一存儲(chǔ)模塊63,用于將所述至少兩層地圖數(shù)據(jù)中的第一層地圖數(shù)據(jù)采用柵格數(shù)據(jù)格式存儲(chǔ);第二存儲(chǔ)模塊64,用于將所述至少兩層地圖數(shù)據(jù)中除所述第一層地圖數(shù)據(jù)外的其它第二層地圖數(shù)據(jù)采用矢量數(shù)據(jù)格式存儲(chǔ),或者采用柵格數(shù)據(jù)格式和矢量數(shù)據(jù)格式存儲(chǔ)。其中,所述第一層地圖數(shù)據(jù)的比例尺小于所述第二層地圖數(shù)據(jù)的比例尺。其中,所述第二存儲(chǔ)模塊具體用于將所述第二層地圖數(shù)據(jù)采用矢量數(shù)據(jù)格式存儲(chǔ);或者將所述第二層地圖數(shù)據(jù)中的第一部分?jǐn)?shù)據(jù)采用柵格數(shù)據(jù)格式存儲(chǔ),所述第二層地圖數(shù)據(jù)中的除所述第一部分?jǐn)?shù)據(jù)外的第二部分?jǐn)?shù)據(jù)采用矢量數(shù)據(jù)格式存儲(chǔ)。其中,所述第一部分?jǐn)?shù)據(jù)被地圖渲染引擎渲染時(shí)的數(shù)據(jù)量大于所述第二部分?jǐn)?shù)據(jù)被地圖引擎渲染時(shí)的數(shù)據(jù)量。其中,上述裝置還可以包括:第一地圖渲染引擎模塊65,用于將柵格數(shù)據(jù)格式的所述第一層地圖數(shù)據(jù)渲染至終端的顯示屏上。其中,上述裝置還可以包括:第二地圖渲染引擎模塊66,用于將矢量數(shù)據(jù)格式的所述第二層地圖數(shù)據(jù)渲染至終端的顯示屏上;其中,所述第一地圖渲染引擎模塊將柵格數(shù)據(jù)格式的第一部分?jǐn)?shù)據(jù)渲染至終端的顯示屏上,當(dāng)渲染至所述第二層地圖數(shù)據(jù)中的除所述第一部分?jǐn)?shù)據(jù)外的第二部分?jǐn)?shù)據(jù)時(shí),切換到第二地圖渲染引擎模塊,并采用所述第二地圖渲染引擎模塊將矢量數(shù)據(jù)格式的所述第二部分?jǐn)?shù)據(jù)渲染至終端的顯示屏上。需要說明的是:本發(fā)明的該裝置實(shí)施例與上述方法實(shí)施例相對(duì)應(yīng),因此,上述方法實(shí)施例中的所有實(shí)現(xiàn)方式均適用于該裝置的實(shí)施例中,也能達(dá)到相同的技術(shù)效果,在此不再贅述。以上所述是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明所述原理的前提下,還可以作出若干改進(jìn)和潤飾,這些改進(jìn)和潤飾也應(yīng)視為本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種地圖數(shù)據(jù)處理方法,其特征在于,包括: 獲得地圖數(shù)據(jù); 將所述地圖數(shù)據(jù)劃分為至少兩層; 將所述至少兩層地圖數(shù)據(jù)中的第一層地圖數(shù)據(jù)采用柵格數(shù)據(jù)格式存儲(chǔ); 將所述至少兩層地圖數(shù)據(jù)中除所述第一層地圖數(shù)據(jù)外的其它第二層地圖數(shù)據(jù)采用矢量數(shù)據(jù)格式存儲(chǔ),或者采用柵格數(shù)據(jù)格式和矢量數(shù)據(jù)格式存儲(chǔ)。
2.根據(jù)權(quán)利要求1所述的地圖數(shù)據(jù)處理方法,其特征在于,所述第一層地圖數(shù)據(jù)的比例尺小于所述第二層地圖數(shù)據(jù)的比例尺。
3.根據(jù)權(quán)利要求2所述的地圖數(shù)據(jù)處理方法,其特征在于,所述將所述至少兩層地圖數(shù)據(jù)中除所述第一層地圖數(shù)據(jù)外的其它第二層地圖數(shù)據(jù)采用柵格數(shù)據(jù)格式和矢量數(shù)據(jù)格式存儲(chǔ)的步驟包括: 將所述第二層地圖數(shù)據(jù)中的第一部分?jǐn)?shù)據(jù)采用柵格數(shù)據(jù)格式存儲(chǔ),所述第二層地圖數(shù)據(jù)中的除所述第一部分?jǐn)?shù)據(jù)外的第二部分?jǐn)?shù)據(jù)采用矢量數(shù)據(jù)格式存儲(chǔ)。
4.根據(jù)權(quán)利要求3所述的地圖數(shù)據(jù)處理方法,其特征在于,所述第一部分?jǐn)?shù)據(jù)被地圖渲染引擎渲染時(shí)的數(shù)據(jù)量大于所述第二部分?jǐn)?shù)據(jù)被地圖引擎渲染時(shí)的數(shù)據(jù)量。
5.根據(jù)權(quán)利要求1-4任一項(xiàng)所述的地圖數(shù)據(jù)處理方法,其特征在于,還包括: 采用第一地圖渲染引擎模塊將柵格數(shù)據(jù)格式的所述第一層地圖數(shù)據(jù)渲染至終端的顯示屏上。
6.根據(jù)權(quán)利要求3或4所述的地圖數(shù)據(jù)處理方法,其特征在于,還包括: 采用第二地圖渲染引擎模塊將矢量數(shù)據(jù)格式的所述第二層地圖數(shù)據(jù)渲染至終端的顯示屏上;或者 采用第一地圖渲染引擎模塊將所述柵格數(shù)據(jù)格式的第一部分?jǐn)?shù)據(jù)渲染至終端的顯示屏上,當(dāng)渲染至所述第二層地圖數(shù)據(jù)中的除所述第一部分?jǐn)?shù)據(jù)外的第二部分?jǐn)?shù)據(jù)時(shí),切換到第二地圖渲染引擎模塊,并采用所述第二地圖渲染引擎模塊將矢量數(shù)據(jù)格式的所述第二部分?jǐn)?shù)據(jù)渲染至終端的顯示屏上。
7.—種地圖數(shù)據(jù)處理裝置,其特征在于,包括: 獲得模塊,用于獲得地圖數(shù)據(jù); 劃分模塊,用于將所述地圖數(shù)據(jù)劃分為至少兩層; 第一存儲(chǔ)模塊,用于將所述至少兩層地圖數(shù)據(jù)中的第一層地圖數(shù)據(jù)采用柵格數(shù)據(jù)格式存儲(chǔ); 第二存儲(chǔ)模塊,用于將所述至少兩層地圖數(shù)據(jù)中除所述第一層地圖數(shù)據(jù)外的其它第二層地圖數(shù)據(jù)采用矢量數(shù)據(jù)格式存儲(chǔ),或者采用柵格數(shù)據(jù)格式和矢量數(shù)據(jù)格式存儲(chǔ)。
8.根據(jù)權(quán)利要求7所述的地圖數(shù)據(jù)處理裝置,其特征在于,所述第一層地圖數(shù)據(jù)的比例尺小于所述第二層地圖數(shù)據(jù)的比例尺。
9.根據(jù)權(quán)利要求8所述的地圖數(shù)據(jù)處理裝置,其特征在于,所述第二存儲(chǔ)模塊具體用于將所述第二層地圖數(shù)據(jù)采用矢量數(shù)據(jù)格式存儲(chǔ);或者將所述第二層地圖數(shù)據(jù)中的第一部分?jǐn)?shù)據(jù)采用柵格數(shù)據(jù)格式存儲(chǔ),所述第二層地圖數(shù)據(jù)中的除所述第一部分?jǐn)?shù)據(jù)外的第二部分?jǐn)?shù)據(jù)采用矢量數(shù)據(jù)格式存儲(chǔ)。
10.根據(jù)權(quán)利要求9所述的地圖數(shù)據(jù)處理裝置,其特征在于,所述第一部分?jǐn)?shù)據(jù)被地圖渲染引擎渲染時(shí)的數(shù)據(jù)量大于所述第二部分?jǐn)?shù)據(jù)被地圖引擎渲染時(shí)的數(shù)據(jù)量。
11.根據(jù)權(quán)利要7-10任一項(xiàng)所述的地圖數(shù)據(jù)處理裝置,其特征在于,還包括: 第一地圖渲染引擎模塊,用于將柵格數(shù)據(jù)格式的所述第一層地圖數(shù)據(jù)渲染至終端的顯示屏上。
12.根據(jù)權(quán)利要求9所述的地圖數(shù)據(jù)處理裝置,其特征在于,還包括: 第二地圖渲染引擎模塊,用于將矢量數(shù)據(jù)格式的所述第二層地圖數(shù)據(jù)渲染至終端的顯示屏上;其中,所述第一地圖渲染引擎模塊將柵格數(shù)據(jù)格式的第一部分?jǐn)?shù)據(jù)渲染至終端的顯示屏上,當(dāng)渲染至所述第二層地圖數(shù)據(jù)中的除所述第一部分?jǐn)?shù)據(jù)外的第二部分?jǐn)?shù)據(jù)時(shí),切換到第二地圖渲染引擎模塊,并采用所述第二地圖渲染引擎模塊將矢量數(shù)據(jù)格式的所述第二部分?jǐn)?shù)據(jù)渲染至 終端的顯示屏上。
全文摘要
本發(fā)明提供一種地圖數(shù)據(jù)處理方法及裝置,其中方法包括獲得地圖數(shù)據(jù);將所述地圖數(shù)據(jù)劃分為至少兩層;將所述至少兩層地圖數(shù)據(jù)中的第一層地圖數(shù)據(jù)采用柵格數(shù)據(jù)格式存儲(chǔ);將所述至少兩層地圖數(shù)據(jù)中除所述第一層地圖數(shù)據(jù)外的其它第二層地圖數(shù)據(jù)采用矢量數(shù)據(jù)格式存儲(chǔ),或者采用柵格數(shù)據(jù)格式和矢量數(shù)據(jù)格式存儲(chǔ)。本發(fā)明的方案可以在所有比例尺下地圖渲染速度快,顯示效果佳。
文檔編號(hào)G06F17/30GK103207875SQ20121001486
公開日2013年7月17日 申請(qǐng)日期2012年1月17日 優(yōu)先權(quán)日2012年1月17日
發(fā)明者許佐榮 申請(qǐng)人:北京四維圖新科技股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1