專利名稱:一種繪制三維地球行政區(qū)域的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及地理信息數(shù)據(jù)處理領(lǐng)域,尤其涉及一種繪制三維地球行政區(qū)域的方法和系統(tǒng)。
背景技術(shù):
虛擬三維地球系統(tǒng)中需要繪制國家、省、縣等行政區(qū)域,如何快速、精確地繪制行政區(qū)域?qū)μ摂M三維地球系統(tǒng)非常重要。現(xiàn)有的行政區(qū)域繪制方法主要有以下兩種一種是使用 GDI/GDI+, GDI (Graphics Device Interface,圖形設(shè)備接口)的主要任務(wù)是負(fù)責(zé)系統(tǒng)與繪圖程序之間的信息交換,處理所有Windows程序的圖形輸出。 在Windows操作系統(tǒng)下,絕大多數(shù)具備圖形界面的應(yīng)用程序都離不開⑶I,我們利用GDI所提供的眾多函數(shù)就可以方便的在屏幕、打印機(jī)及其它輸出設(shè)備上輸出圖形,文本等操作。GDI的出現(xiàn)使程序員無需要關(guān)心硬件設(shè)備及設(shè)備驅(qū)動(dòng),就可以將應(yīng)用程序的輸出轉(zhuǎn)化為硬件設(shè)備上的輸出,實(shí)現(xiàn)了程序開發(fā)者與硬件設(shè)備的隔離,大大方便了開發(fā)工作。另一種方法是建立DEM (Digital Elevation Model,數(shù)字高程模型)的三角網(wǎng)格三維模型,三角網(wǎng)格與DEM數(shù)據(jù)的高度實(shí)時(shí)匹配,當(dāng)DEM數(shù)據(jù)更新后,三角網(wǎng)絡(luò)模型也實(shí)時(shí)進(jìn)行更新,而且每個(gè)DEM三角網(wǎng)格都需要與之對應(yīng)的行政區(qū)域的三角網(wǎng)格。在實(shí)現(xiàn)本發(fā)明的過程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中存在以下缺點(diǎn)應(yīng)用GDI繪制高精度的行政區(qū)域地圖,速度慢;應(yīng)用DEM的三角網(wǎng)格繪制地圖時(shí),對系統(tǒng)性能和顯卡性能要求很高,容易出現(xiàn)更新不同步等問題。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種繪制三維地球行政區(qū)域的方法和系統(tǒng),通過根據(jù)矢量數(shù)據(jù)的經(jīng)緯度信息建立對應(yīng)的三角網(wǎng)格模型,并對三角網(wǎng)格模型渲染生成紋理,進(jìn)而把生成的紋理與衛(wèi)星影像紋理混合,并填充至三維地球模型,實(shí)現(xiàn)快速的生成三維地理行政區(qū)域,并且對系統(tǒng)性能及顯示性能要求不高。本發(fā)明實(shí)施例提供了一種繪制三維地球行政區(qū)域的方法,包括以下步驟獲取行政區(qū)域的矢量數(shù)據(jù),根據(jù)所述矢量數(shù)據(jù)包含的經(jīng)緯度信息建立所述行政區(qū)域的三角網(wǎng)格模型;按預(yù)定的設(shè)置對所述三角網(wǎng)格模型渲染,生成行政區(qū)域紋理;根據(jù)所述行政區(qū)域的矢量數(shù)據(jù)獲取與所述行政區(qū)域?qū)?yīng)的區(qū)域衛(wèi)星影像紋理,將所述行政區(qū)域紋理與所述區(qū)域衛(wèi)星影像紋理混合,生成所述行政區(qū)域的結(jié)果紋理;根據(jù)所述經(jīng)緯度信息將所述結(jié)果紋理填充三維地球模型,生成所述行政區(qū)域?qū)?yīng)的三維地理行政區(qū)域。所述獲取行政區(qū)域的矢量數(shù)據(jù),根據(jù)所述矢量數(shù)據(jù)包含的經(jīng)緯度信息建立三角網(wǎng)格模型,具體包括獲取所述行政區(qū)域的所述矢量數(shù)據(jù);解析所述矢量數(shù)據(jù),獲取所述行政區(qū)域?qū)?yīng)的多邊形的每個(gè)點(diǎn)的所述經(jīng)緯度信息;根據(jù)所述每個(gè)點(diǎn)的經(jīng)緯度信息建立所述行政區(qū)域的所述三角網(wǎng)格模型。所述按預(yù)定的設(shè)置對所述三角網(wǎng)格模型渲染,生成行政區(qū)域紋理,包括根據(jù)預(yù)定的透明度和顏色設(shè)置所述三角網(wǎng)格模型;調(diào)用三維渲染引擎,渲染所述三角網(wǎng)格模型。所述根據(jù)所述行政區(qū)域的矢量數(shù)據(jù)獲取與所述行政區(qū)域?qū)?yīng)的區(qū)域衛(wèi)星影像紋 理,將所述行政區(qū)域紋理與所述區(qū)域衛(wèi)星影像紋理混合,生成所述行政區(qū)域的結(jié)果紋理前,還包括獲取衛(wèi)星影像數(shù)據(jù),根據(jù)所述行政區(qū)域信息獲以與所述行政區(qū)域?qū)?yīng)的區(qū)域衛(wèi)星影像數(shù)據(jù);根據(jù)所述區(qū)域衛(wèi)星影像數(shù)據(jù)生成所述區(qū)域衛(wèi)星影像紋理。本發(fā)明實(shí)施例的技術(shù)方案帶來的有益效果如下通過根據(jù)矢量數(shù)據(jù)的經(jīng)緯度信息建立對應(yīng)的三角網(wǎng)格模型,并對三角網(wǎng)格模型渲染生成紋理,進(jìn)而把生成的紋理與衛(wèi)星影像紋理混合,并填充至三維地球模型,實(shí)現(xiàn)快速的生成三維地理行政區(qū)域,并且對系統(tǒng)性能及顯示性能要求不高。本發(fā)明實(shí)施例提供了本發(fā)明實(shí)施例提供了一種繪制三維地球行政區(qū)域的系統(tǒng),包括三角網(wǎng)格模型建立單元,用于獲取行政區(qū)域的矢量數(shù)據(jù),根據(jù)所述矢量數(shù)據(jù)包含的經(jīng)緯度信息建立所述行政區(qū)域的三角網(wǎng)格模型;行政區(qū)域紋理生成單元,用于按預(yù)定的設(shè)置對所述三角網(wǎng)格模型渲染,生成行政區(qū)域紋理;結(jié)果紋理生成單元,用于根據(jù)所述行政區(qū)域的矢量數(shù)據(jù)獲取與所述行政區(qū)域?qū)?yīng)的區(qū)域衛(wèi)星影像紋理,將所述行政區(qū)域紋理與所述區(qū)域衛(wèi)星影像紋理混合,生成所述行政區(qū)域的結(jié)果紋理;三維地理行政區(qū)域生成單元,用于根據(jù)所述經(jīng)緯度信息將所述結(jié)果紋理填充三維地球模型,生成所述行政區(qū)域?qū)?yīng)的三維地理行政區(qū)域。所述三角網(wǎng)格模型建立單元,包括矢量數(shù)據(jù)獲取子單元,用于獲取所述行政區(qū)域的所述矢量數(shù)據(jù);矢量數(shù)據(jù)解析子單元,用于解析所述矢量數(shù)據(jù),獲取所述行政區(qū)域?qū)?yīng)的多邊形的每個(gè)點(diǎn)的所述經(jīng)緯度信息。所述行政區(qū)域紋理生成單元,包括設(shè)置子單元,用于根據(jù)預(yù)定的透明度和顏色設(shè)置所述三角網(wǎng)格模型;渲染子單元,用于調(diào)用三維渲染引擎,渲染所述三角網(wǎng)格模型。所述結(jié)果紋理生成單元,包括衛(wèi)星影像獲取單元子單元,用于獲取衛(wèi)星影像數(shù)據(jù),區(qū)域衛(wèi)星影像獲取子單元,用于根據(jù)所述行政區(qū)域的矢量數(shù)據(jù)獲取與所述行政區(qū)域?qū)?yīng)的區(qū)域衛(wèi)星影像數(shù)據(jù);區(qū)域衛(wèi)星影像紋理生成子單元,用于根據(jù)所述區(qū)域衛(wèi)星影像數(shù)據(jù)生成所述區(qū)域衛(wèi)
星影像紋理;紋理混合子單元,用于將所述行政區(qū)域紋理與所述區(qū)域衛(wèi)星影像紋理混合。本發(fā)明實(shí)施例的技術(shù)方案帶來的有益效果如下通過根據(jù)矢量數(shù)據(jù)的經(jīng)緯度信息建立對應(yīng)的三角網(wǎng)格模型,并對三角網(wǎng)格模型渲染生成紋理,進(jìn)而把生成的紋理與衛(wèi)星影像紋理混合,并填充至三維地球模型,實(shí)現(xiàn)快速的生成三維地理行政區(qū)域,并且對系統(tǒng)性能及顯示性能要求不高。
為了更清楚地說明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I是本發(fā)明實(shí)施例中一種繪制三維地球行政區(qū)域的方法流程圖;圖2是本發(fā)明實(shí)施例中一種繪制三維地球行政區(qū)域的方法具體流程圖;圖3是本發(fā)明實(shí)施例中一種繪制三維地球行政區(qū)域的系統(tǒng)結(jié)構(gòu)圖;圖4是本發(fā)明實(shí)施例中一種繪制三維地球行政區(qū)域的系統(tǒng)具體結(jié)構(gòu)圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。本發(fā)明實(shí)施例一提供了一種繪制三維地球行政區(qū)域的方法,如圖I所示,包括以下步驟步驟S101,獲取行政區(qū)域的矢量數(shù)據(jù),根據(jù)所述矢量數(shù)據(jù)包含的經(jīng)緯度信息建立所述行政區(qū)域的三角網(wǎng)格模型,具體包括獲取所述行政區(qū)域的所述矢量數(shù)據(jù);解析所述矢量數(shù)據(jù),獲取所述行政區(qū)域?qū)?yīng)的多邊形的每個(gè)點(diǎn)的所述經(jīng)緯度信息;根據(jù)所述每個(gè)點(diǎn)的經(jīng)緯度信息建立所述行政區(qū)域的所述三角網(wǎng)格模型。步驟S102,按預(yù)定的設(shè)置對所述三角網(wǎng)格模型渲染,生成行政區(qū)域紋理,具體包括根據(jù)預(yù)定的透明度和顏色設(shè)置所述三角網(wǎng)格模型;調(diào)用三維渲染引擎,渲染所述三角網(wǎng)格模型。步驟S103,根據(jù)所述行政區(qū)域的矢量數(shù)據(jù)獲取與所述行政區(qū)域?qū)?yīng)的區(qū)域衛(wèi)星影像紋理,將所述行政區(qū)域紋理與所述區(qū)域衛(wèi)星影像紋理混合,生成所述行政區(qū)域的結(jié)果紋理,具體包括
獲取衛(wèi)星影像數(shù)據(jù);根據(jù)所述行政區(qū)域信息獲以與所述行政區(qū)域?qū)?yīng)的區(qū)域衛(wèi)星影像數(shù)據(jù);根據(jù)所述區(qū)域衛(wèi)星影像數(shù)據(jù)生成所述區(qū)域衛(wèi)星影像紋理。步驟S104,根據(jù)所述經(jīng)緯度信息將所述結(jié)果紋理填充三維地球模型,生成所述行政區(qū)域?qū)?yīng)的三維地理行政區(qū)域。本發(fā)明實(shí)施例的技術(shù)方案帶來的有益效果如下通過根據(jù)矢量數(shù)據(jù)的經(jīng)緯度信息建立對應(yīng)的三角網(wǎng)格模型,并對三角網(wǎng)格模型渲染生成紋理,進(jìn)而把生成的紋理與衛(wèi)星影像紋理混合,并填充至三維地球模型,實(shí)現(xiàn)快速的生成三維地理行政區(qū)域,并且對系統(tǒng)性能及顯示性能要求不高。本發(fā)明實(shí)施例二提供了一種繪制三維地球行政區(qū)域的方法,如圖2所示,包括以下步驟 步驟S201,獲取所述行政區(qū)域的所述矢量數(shù)據(jù)。步驟S202,解析所述矢量數(shù)據(jù),獲取所述行政區(qū)域?qū)?yīng)的多邊形的每個(gè)點(diǎn)的所述
經(jīng)緯度信息。步驟S203,根據(jù)所述每個(gè)點(diǎn)的經(jīng)緯度信息建立所述行政區(qū)域的所述三角網(wǎng)格模型。步驟S205,根據(jù)預(yù)定的透明度和顏色設(shè)置所述三角網(wǎng)格模型。步驟S204,調(diào)用三維渲染引擎,渲染所述三角網(wǎng)格模型。步驟S206,獲取衛(wèi)星影像數(shù)據(jù)。步驟S207,根據(jù)所述行政區(qū)域信息獲以與所述行政區(qū)域?qū)?yīng)的區(qū)域衛(wèi)星影像數(shù)據(jù)。步驟S208,根據(jù)所述區(qū)域衛(wèi)星影像數(shù)據(jù)生成所述區(qū)域衛(wèi)星影像紋理。步驟S209,將所述行政區(qū)域紋理與所述區(qū)域衛(wèi)星影像紋理混合,生成所述行政區(qū)域的結(jié)果紋理。步驟S210,根據(jù)所述經(jīng)緯度信息將所述結(jié)果紋理填充三維地球模型,生成所述行政區(qū)域?qū)?yīng)的三維地理行政區(qū)域。本發(fā)明實(shí)施例的技術(shù)方案帶來的有益效果如下通過根據(jù)矢量數(shù)據(jù)的經(jīng)緯度信息建立對應(yīng)的三角網(wǎng)格模型,并對三角網(wǎng)格模型渲染生成紋理,進(jìn)而把生成的紋理與衛(wèi)星影像紋理混合,并填充至三維地球模型,實(shí)現(xiàn)快速的生成三維地理行政區(qū)域,并且對系統(tǒng)性能及顯示性能要求不高。本發(fā)明實(shí)施例三提供了一種繪制三維地球行政區(qū)域的系統(tǒng),如圖3所示,包括三角網(wǎng)格模型建立單元301,用于獲取行政區(qū)域的矢量數(shù)據(jù),根據(jù)所述矢量數(shù)據(jù)包含的經(jīng)緯度信息建立所述行政區(qū)域的三角網(wǎng)格模型。行政區(qū)域紋理生成單元302,用于按預(yù)定的設(shè)置對所述三角網(wǎng)格模型渲染,生成行政區(qū)域紋理。結(jié)果紋理生成單元303,用于根據(jù)所述行政區(qū)域的矢量數(shù)據(jù)獲取與所述行政區(qū)域?qū)?yīng)的區(qū)域衛(wèi)星影像紋理,將所述行政區(qū)域紋理與所述區(qū)域衛(wèi)星影像紋理混合,生成所述行政區(qū)域的結(jié)果紋理。三維地理行政區(qū)域生成單元304,用于根據(jù)所述經(jīng)緯度信息將所述結(jié)果紋理填充三維地球模型,生成所述行政區(qū)域?qū)?yīng)的三維地理行政區(qū)域。本發(fā)明實(shí)施例四還提供了一種繪制三維地球行政區(qū)域的系統(tǒng),如圖4所示,包括三角網(wǎng)格模型建立單元401,用于獲取行政區(qū)域的矢量數(shù)據(jù),根據(jù)所述矢量數(shù)據(jù)包含的經(jīng)緯度信息建立所述行政區(qū)域的三角網(wǎng)格模型,具體包括
矢量數(shù)據(jù)獲取子單元4011,用于獲取所述行政區(qū)域的所述矢量數(shù)據(jù);矢量數(shù)據(jù)解析子單元4012,用于解析所述矢量數(shù)據(jù),獲取所述行政區(qū)域?qū)?yīng)的多邊形的每個(gè)點(diǎn)的所述經(jīng)緯度信息。行政區(qū)域紋理生成單元402,用于按預(yù)定的設(shè)置對所述三角網(wǎng)格模型渲染,生成行政區(qū)域紋理,具體包括設(shè)置子單元4021,用于根據(jù)預(yù)定的透明度和顏色設(shè)置所述三角網(wǎng)格模型;渲染子單元4022,用于調(diào)用三維渲染引擎,渲染所述三角網(wǎng)格模型。結(jié)果紋理生成單元403,用于根據(jù)所述行政區(qū)域的矢量數(shù)據(jù)獲取與所述行政區(qū)域?qū)?yīng)的區(qū)域衛(wèi)星影像紋理,將所述行政區(qū)域紋理與所述區(qū)域衛(wèi)星影像紋理混合,生成所述行政區(qū)域的結(jié)果紋理,具體包括衛(wèi)星影像獲取單元子單元4031,用于獲取衛(wèi)星影像數(shù)據(jù),區(qū)域衛(wèi)星影像獲取子單元4032,用于根據(jù)所述行政區(qū)域的矢量數(shù)據(jù)獲取與所述行政區(qū)域?qū)?yīng)的區(qū)域衛(wèi)星影像數(shù)據(jù);區(qū)域衛(wèi)星影像紋理生成子單元4033,用于根據(jù)所述區(qū)域衛(wèi)星影像數(shù)據(jù)生成所述區(qū)域衛(wèi)星影像紋理;紋理混合子單元4034,用于將所述行政區(qū)域紋理與所述區(qū)域衛(wèi)星影像紋理混合。三維地理行政區(qū)域生成單元404,用于根據(jù)所述經(jīng)緯度信息將所述結(jié)果紋理填充三維地球模型,生成所述行政區(qū)域?qū)?yīng)的三維地理行政區(qū)域。本發(fā)明實(shí)施例的技術(shù)方案帶來的有益效果如下通過根據(jù)矢量數(shù)據(jù)的經(jīng)緯度信息建立對應(yīng)的三角網(wǎng)格模型,并對三角網(wǎng)格模型渲染生成紋理,進(jìn)而把生成的紋理與衛(wèi)星影像紋理混合,并填充至三維地球模型,實(shí)現(xiàn)快速的生成三維地理行政區(qū)域,并且對系統(tǒng)性能及顯示性能要求不高。通過以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可以通過硬件實(shí)現(xiàn),也可以可借助軟件加必要的通用硬件平臺(tái)的方式來實(shí)現(xiàn),基于這樣的理解,本發(fā)明的技術(shù)方案可以以軟件產(chǎn)品的形式體現(xiàn)出來,該軟件產(chǎn)品可以存儲(chǔ)在一個(gè)非易失性存儲(chǔ)介質(zhì)(可以是⑶-ROM,U盤,移動(dòng)硬盤等)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述的方法??傊?,以上所述僅為本發(fā)明的較佳實(shí)施例而已,并非用于限定本發(fā)明的保護(hù)范圍。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種繪制三維地球行政區(qū)域的方法,所述其特征在于,包括以下步驟 獲取行政區(qū)域的矢量數(shù)據(jù),根據(jù)所述矢量數(shù)據(jù)包含的經(jīng)緯度信息建立所述行政區(qū)域的二角網(wǎng)格模型; 按預(yù)定的設(shè)置對所述三角網(wǎng)格模型渲染,生成行政區(qū)域紋理; 根據(jù)所述行政區(qū)域的矢量數(shù)據(jù)獲取與所述行政區(qū)域?qū)?yīng)的區(qū)域衛(wèi)星影像紋理,將所述行政區(qū)域紋理與所述區(qū)域衛(wèi)星影像紋理混合,生成所述行政區(qū)域的結(jié)果紋理; 根據(jù)所述經(jīng)緯度信息將所述結(jié)果紋理填充三維地球模型,生成所述行政區(qū)域?qū)?yīng)的三維地理行政區(qū)域。
2.如權(quán)利要求I所述一種繪制三維地球行政區(qū)域的方法,其特征在于,所述獲取行政區(qū)域的矢量數(shù)據(jù),根據(jù)所述矢量數(shù)據(jù)包含的經(jīng)緯度信息建立三角網(wǎng)格模型,具體包括 獲取所述行政區(qū)域的所述矢量數(shù)據(jù); 解析所述矢量數(shù)據(jù),獲取所述行政區(qū)域?qū)?yīng)的多邊形的每個(gè)點(diǎn)的所述經(jīng)緯度信息; 根據(jù)所述每個(gè)點(diǎn)的經(jīng)緯度信息建立所述行政區(qū)域的所述三角網(wǎng)格模型。
3.如權(quán)利要求I所述一種繪制三維地球行政區(qū)域的方法,其特征在于,所述按預(yù)定的設(shè)置對所述三角網(wǎng)格模型渲染,生成行政區(qū)域紋理,包括 根據(jù)預(yù)定的透明度和顏色設(shè)置所述三角網(wǎng)格模型; 調(diào)用三維渲染引擎,渲染所述三角網(wǎng)格模型。
4.如權(quán)利要求I所述一種繪制三維地球行政區(qū)域的方法,其特征在于,所述根據(jù)所述行政區(qū)域的矢量數(shù)據(jù)獲取與所述行政區(qū)域?qū)?yīng)的區(qū)域衛(wèi)星影像紋理,將所述行政區(qū)域紋理與所述區(qū)域衛(wèi)星影像紋理混合,生成所述行政區(qū)域的結(jié)果紋理,包括 獲取衛(wèi)星影像數(shù)據(jù); 根據(jù)所述行政區(qū)域的矢量數(shù)據(jù)獲取與所述行政區(qū)域?qū)?yīng)的區(qū)域衛(wèi)星影像數(shù)據(jù); 根據(jù)所述區(qū)域衛(wèi)星影像數(shù)據(jù)生成所述區(qū)域衛(wèi)星影像紋理。
5.一種繪制三維地球行政區(qū)域的系統(tǒng),其特征在于,包括 三角網(wǎng)格模型建立單元,用于獲取行政區(qū)域的矢量數(shù)據(jù),根據(jù)所述矢量數(shù)據(jù)包含的經(jīng)緯度信息建立所述行政區(qū)域的三角網(wǎng)格模型; 行政區(qū)域紋理生成單元,用于按預(yù)定的設(shè)置對所述三角網(wǎng)格模型渲染,生成行政區(qū)域紋理; 結(jié)果紋理生成單元,用于根據(jù)所述行政區(qū)域的矢量數(shù)據(jù)獲取與所述行政區(qū)域?qū)?yīng)的區(qū)域衛(wèi)星影像紋理,將所述行政區(qū)域紋理與所述區(qū)域衛(wèi)星影像紋理混合,生成所述行政區(qū)域的結(jié)果紋理; 三維地理行政區(qū)域生成單元,用于根據(jù)所述經(jīng)緯度信息將所述結(jié)果紋理填充三維地球模型,生成所述行政區(qū)域?qū)?yīng)的三維地理行政區(qū)域。
6.如權(quán)利要求5所述一種繪制三維地球行政區(qū)域的系統(tǒng),其特征在于,所述三角網(wǎng)格模型建立單元,包括 矢量數(shù)據(jù)獲取子單元,用于獲取所述行政區(qū)域的所述矢量數(shù)據(jù); 矢量數(shù)據(jù)解析子單元,用于解析所述矢量數(shù)據(jù),獲取所述行政區(qū)域?qū)?yīng)的多邊形的每個(gè)點(diǎn)的所述經(jīng)緯度信息。
7.如權(quán)利要求5所述一種繪制三維地球行政區(qū)域的系統(tǒng),其特征在于,所述行政區(qū)域紋理生成單元,還包括 透明度設(shè)置子單元,用于根據(jù)預(yù)定的透明度和顏色設(shè)置所述三角網(wǎng)格模型; 渲染子單元,用于調(diào)用三維渲染引擎,渲染所述三角網(wǎng)格模型。
8.如權(quán)利要求5所述一種繪制三維地球行政區(qū)域的系統(tǒng),其特征在于,所述結(jié)果紋理生成單元,還包括 衛(wèi)星影像獲取單元子單元,用于獲取衛(wèi)星影像數(shù)據(jù); 區(qū)域衛(wèi)星影像獲取子單元,用于根據(jù)所述行政區(qū)域的矢量數(shù)據(jù)獲取與所述行政區(qū)域?qū)?yīng)的區(qū)域衛(wèi)星影像數(shù)據(jù); 區(qū)域衛(wèi)星影像紋理生成子單元,用于根據(jù)所述區(qū)域衛(wèi)星影像數(shù)據(jù)生成所述區(qū)域衛(wèi)星影像紋理; 紋理混合子單元,用于將所述行政區(qū)域紋理與所述區(qū)域衛(wèi)星影像紋理混合。
全文摘要
本發(fā)明實(shí)施例公開了一種繪制三維地球行政區(qū)域的方法和系統(tǒng),所述方法包括以下步驟獲取行政區(qū)域的矢量數(shù)據(jù),建立所述行政區(qū)域的三角網(wǎng)格模型;生成行政區(qū)域紋理;根據(jù)所述行政區(qū)域的矢量數(shù)據(jù)獲取與所述行政區(qū)域?qū)?yīng)的區(qū)域衛(wèi)星影像紋理,將所述行政區(qū)域紋理與所述區(qū)域衛(wèi)星影像紋理混合,生成所述行政區(qū)域的結(jié)果紋理;根據(jù)所述經(jīng)緯度信息將所述結(jié)果紋理填充三維地球模型,生成所述行政區(qū)域?qū)?yīng)的三維地理行政區(qū)域。本發(fā)明的實(shí)施例中,通過根據(jù)矢量數(shù)據(jù)的經(jīng)緯度信息建立對應(yīng)的三角網(wǎng)格模型,并對三角網(wǎng)格模型渲染生成紋理,進(jìn)而把生成的紋理與衛(wèi)星影像紋理混合,并填充至三維地球模型,實(shí)現(xiàn)快速的生成三維地理行政區(qū)域。
文檔編號G06T17/05GK102750736SQ20111024977
公開日2012年10月24日 申請日期2011年8月26日 優(yōu)先權(quán)日2011年8月26日
發(fā)明者胡守剛 申請人:新奧特(北京)視頻技術(shù)有限公司