專利名稱:一種電子地圖俯視角度顯示控制方法、裝置及設(shè)備的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于導(dǎo)航領(lǐng)域,尤其涉及一種電子地圖俯視角度顯示控制方法、裝置及設(shè)備。
背景技術(shù):
全球定位系統(tǒng)(Global Positioning System,GPS)利用導(dǎo)航衛(wèi)星進(jìn)行定時、定位和測距,能在全世界范圍內(nèi)實現(xiàn)全天候、全方位連續(xù)為海上、陸地和空中的用戶提供實時高精度的三維空間、速度和時間信息。該系統(tǒng)主要由三部分組成,即空間部分、地面控制部分和用戶裝置部分。空間部分由24顆衛(wèi)星組成,分布在6個道平面上。地面控制部分由負(fù)責(zé)管理、協(xié)調(diào)整個地面控制系統(tǒng)的工作的主控站、在主控站的控制下,向衛(wèi)星注入尋電文的地面天線、作為數(shù)據(jù)自動收集中心的監(jiān)測站和通訊輔助系統(tǒng)組成。用戶裝置部分主要由GPS接收機(jī)和衛(wèi)星天線組成。GPS接收機(jī)根據(jù)型號分為測地型、全站型、定時型、手持型、集成型,根據(jù)用途分為車載式、船載式、機(jī)載式、星載式、彈載式。
目前,GPS系統(tǒng)已經(jīng)廣泛應(yīng)用于車輛導(dǎo)航、應(yīng)急反應(yīng)、大氣物理觀測、地球物理資源勘探、工程測量、變形監(jiān)測、地殼運(yùn)動監(jiān)測、市政規(guī)劃控制等陸地應(yīng)用,遠(yuǎn)洋船最佳航程航線測定、船只實時調(diào)度與導(dǎo)航、海洋救援、海洋探寶、水文地質(zhì)測量以及海洋平臺定位、海平面升降監(jiān)測等海洋應(yīng)用,以及飛機(jī)導(dǎo)航、航空遙感姿態(tài)控制、低軌衛(wèi)星定軌、導(dǎo)彈制導(dǎo)、航空救援和載人航天器防護(hù)探測等航空航天應(yīng)用中。
在車載導(dǎo)航中,用戶使用的GPS導(dǎo)航設(shè)備可以是個人數(shù)字助理(PersonalDigital Assistant,PDA)、移動終端、MP3、MP4、電子腕式設(shè)備以及各類微型電子儀表等電子設(shè)備,設(shè)備中安裝有GPS導(dǎo)航系統(tǒng)。在導(dǎo)航時,系統(tǒng)根據(jù)用戶選擇的出發(fā)地、目的地、經(jīng)由地、回避地按相應(yīng)的導(dǎo)航路徑規(guī)劃原則,例如高速公路優(yōu)先、最短時間原則、最短距離原則等計算出一條導(dǎo)航路徑。在車輛行駛過程中,系統(tǒng)根據(jù)設(shè)備上的GPS接收器接收到的GPS信號,確定導(dǎo)航對象當(dāng)前所處的位置、移動方向、速度等,結(jié)合為用戶計算的導(dǎo)航路徑,根據(jù)系統(tǒng)電子地圖數(shù)據(jù)庫對用戶進(jìn)行導(dǎo)航。
在當(dāng)前應(yīng)用的GPS導(dǎo)航系統(tǒng)的圖形化顯示中,通常用垂直俯視圖的形式顯示電子地圖,其傳統(tǒng)二維紙質(zhì)地圖應(yīng)用的突破沒有顯現(xiàn)出來,尤其是隨著生活中三維技術(shù)的發(fā)展,用戶希望獲得三維地圖顯示,從而在GPS導(dǎo)航設(shè)備的顯示屏上從不同的角度觀察電子地圖。
發(fā)明內(nèi)容本發(fā)明實施例的目的在于提供一種電子地圖俯視角度顯示控制方法,旨在解決現(xiàn)有GPS導(dǎo)航系統(tǒng)中采用垂直俯視圖的形式顯示電子地圖,用戶無法從不同的多角度觀察電子地圖的問題。
本發(fā)明實施例是這樣實現(xiàn)的,一種電子地圖俯視角度顯示控制方法,所述方法包括以下步驟接收電子地圖俯視角度切換指令;根據(jù)所述俯視角度切換指令指定的俯視角度、該俯視角度對應(yīng)的透視投影計算函數(shù),以及當(dāng)前路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),生成對應(yīng)的局部區(qū)域的三維導(dǎo)航圖像;顯示所述三維導(dǎo)航圖像。
本發(fā)明實施例的另一目的在于提供一種電子地圖俯視角度顯示控制裝置,所述裝置包括電子地圖數(shù)據(jù)庫,用于存儲電子地圖在不同俯視角度下的透視投影計算函數(shù)集合,以及路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù);俯視角度切換指令接收模塊,用于接收電子地圖俯視角度切換指令;
導(dǎo)航圖像生成模塊,用于根據(jù)所述俯視角度切換指令指定的俯視角度、該俯視角度對應(yīng)的透視投影計算函數(shù),以及當(dāng)前路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),生成對應(yīng)的局部區(qū)域的三維導(dǎo)航圖像;以及導(dǎo)航圖像顯示模塊,用于顯示所述三維導(dǎo)航圖像。
本發(fā)明實施例的另一目的在于提供一種GPS導(dǎo)航設(shè)備,所述導(dǎo)航設(shè)備包括一電子地圖俯視角度顯示控制裝置,所述裝置包括電子地圖數(shù)據(jù)庫,用于存儲電子地圖在不同俯視角度下的透視投影計算函數(shù)集合,以及路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù);俯視角度切換指令接收模塊,用于接收電子地圖俯視角度切換指令;導(dǎo)航圖像生成模塊,用于根據(jù)所述俯視角度切換指令指定的俯視角度、該俯視角度對應(yīng)的透視投影計算函數(shù),以及當(dāng)前路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),生成對應(yīng)的局部區(qū)域的三維導(dǎo)航圖像;以及導(dǎo)航圖像顯示模塊,用于顯示所述三維導(dǎo)航圖像。
在本發(fā)明實施例中,根據(jù)不同俯視角度下的透視投影計算函數(shù)以及路網(wǎng)、路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù)生成路網(wǎng)和路網(wǎng)周邊設(shè)施的三維導(dǎo)航圖像,突破了傳統(tǒng)地圖的二維顯示的局限,增強(qiáng)了導(dǎo)航系統(tǒng)的導(dǎo)航效果,使得用戶可以從不同俯視角度察看電子地圖,滿足了用戶多角度觀察導(dǎo)航圖像的需求。
圖1是本發(fā)明實施例提供的導(dǎo)航模式下電子地圖俯視角度顯示控制方法的實現(xiàn)流程圖;圖2是本發(fā)明實施例提供的瀏覽模式下電子地圖俯視角度顯示控制方法的實現(xiàn)流程圖;圖3是本發(fā)明實施例提供的導(dǎo)航模式下電子地圖俯視角度顯示控制裝置的結(jié)構(gòu)圖;圖4是本發(fā)明實施例提供的瀏覽模式下電子地圖俯視角度顯示控制裝置的結(jié)構(gòu)圖。
具體實施方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
本發(fā)明實施例通過電子地圖在不同俯視角度下的透視投影計算函數(shù)集合,根據(jù)不同俯視角度下的透視投影計算函數(shù)以及路網(wǎng)、路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),生成具有三維效果的導(dǎo)航圖像。
在本發(fā)明實施例中,配置與各俯視角度對應(yīng)的透視投影計算函數(shù)集合。在不同俯視角度下,電子地圖路網(wǎng)上各點以及路網(wǎng)周邊設(shè)施立體線段(長、寬、高,立體線段數(shù)據(jù)從電子地圖數(shù)據(jù)庫獲取)有著不同的空間坐標(biāo)值(x,y,z)。而經(jīng)過某俯視角度下的透視投影計算函數(shù)集合中與各形態(tài)立體線段相對應(yīng)的透視投影計算函數(shù)處理后,空間坐標(biāo)值轉(zhuǎn)換為有三維效果的平面坐標(biāo)值(x,y)。這些路網(wǎng)上的點組合成了具有三維效果的平面路網(wǎng)線段,路網(wǎng)周邊設(shè)施立體線段上的點組合成了具有三維效果的平面線段,進(jìn)一步組合成具有三維效果的平面路網(wǎng)周邊設(shè)施圖形。
同時,還在電子地圖圖像上附加通過同一個透視投影計算函數(shù)計算出的網(wǎng)格線,直角相交的網(wǎng)格線用同一俯視角度下的透視投影計算函數(shù)集合中與直角相交的網(wǎng)格線相對應(yīng)的透視投影計算函數(shù)進(jìn)行計算,通過轉(zhuǎn)換后有三維效果的平面網(wǎng)格線中縱向及橫向平行線間距近寬遠(yuǎn)窄的形態(tài),進(jìn)一步保證了三維俯視的視覺效果。這樣在每一個俯視角下都存在一套與之對應(yīng)的路網(wǎng)、路網(wǎng)周邊設(shè)施以及網(wǎng)格線透視投影計算函數(shù),將三維俯視效果透視投影并繪制在二維平面上,形成風(fēng)格各異的電子地圖。
圖1示出了本發(fā)明實施例提供的在導(dǎo)航模式下,電子地圖俯視角度顯示控制方法的實現(xiàn)流程,詳述如下
在步驟S101中,接收電子地圖顯示俯視角度切換指令。在該步驟中,用戶可以根據(jù)需要輸入需要電子地圖顯示的相應(yīng)俯視角度切換指令。
在步驟S102中,根據(jù)當(dāng)前比例尺及導(dǎo)航對象當(dāng)前所處的位置、移動方向、速度等數(shù)值計算出在導(dǎo)航系統(tǒng)所在硬件的固有顯示頻率下,隨導(dǎo)航對象移動而平滑顯示的圖像內(nèi)容,例如各個圖像所包含的路網(wǎng)信息、路網(wǎng)周邊設(shè)施信息以及網(wǎng)格線信息。
在實際導(dǎo)航過程中,導(dǎo)航對象當(dāng)前所在的位置、移動方向及速度信息根據(jù)接收到的GPS信號判斷。在模擬導(dǎo)航過程中,導(dǎo)航對象當(dāng)前所在的位置、移動方向及速度信息根據(jù)用戶設(shè)定的導(dǎo)航對象的移動速度、導(dǎo)航對象的出發(fā)時間和當(dāng)前時間判斷。
在步驟S103中,用于根據(jù)所述計算出的圖像內(nèi)容所包含的電子地圖局部區(qū)域內(nèi)的路網(wǎng)數(shù)據(jù),路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),為了增強(qiáng)三維視覺效果,并覆蓋上網(wǎng)格線,經(jīng)接收到的俯視角度切換指令指定的俯視角度對應(yīng)的透視投影計算函數(shù),計算并生成與之對應(yīng)的局部區(qū)域的三維導(dǎo)航圖像。為了保證導(dǎo)航圖像的無縫連續(xù)顯示,將導(dǎo)航圖像存儲在緩沖區(qū)中。
在步驟S104中,將暫存在緩沖區(qū)中的臨次三維導(dǎo)航圖像以導(dǎo)航系統(tǒng)所在硬件的固有顯示頻率無縫連續(xù)顯示圖片動畫,與硬件顯示設(shè)備配合,達(dá)到導(dǎo)航圖像隨導(dǎo)航對象移動過程中三維電子地圖不斷隨俯視角度平滑變化的效果。
圖2示出了本發(fā)明實施例提供的在瀏覽模式下,電子地圖俯視角度顯示控制方法的實現(xiàn)流程,詳述如下在步驟S201中,接收電子地圖顯示俯視角度切換指令。
在步驟S202中,根據(jù)當(dāng)前比例尺及當(dāng)前點的位置信息、當(dāng)前點所處電子地圖的局部區(qū)域以及周邊相鄰局部區(qū)域所包含的路網(wǎng)數(shù)據(jù),路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),為了增強(qiáng)三維視覺效果,并覆蓋上網(wǎng)格線,,經(jīng)接收到的俯視角度切換指令指定的俯視角度對應(yīng)透視投影計算函數(shù),分別計算并生成與之對應(yīng)的局部區(qū)域三維導(dǎo)航圖像。為了保證導(dǎo)航圖像的無縫連續(xù)顯示,將導(dǎo)航圖像存儲在緩沖區(qū)中。
其中,周邊相臨局部區(qū)域的圖像的數(shù)量取決于緩沖區(qū)的容量,如容量大則生成的周邊相臨局部區(qū)域圖像就多,容量小生成的周邊相臨局部區(qū)域圖像就少。
在步驟S203中,將暫存在緩沖區(qū)中的臨次三維導(dǎo)航圖像以導(dǎo)航系統(tǒng)所在硬件的固有顯示頻率無縫連續(xù)顯示圖片動畫,與硬件顯示設(shè)備配合達(dá)到導(dǎo)航圖像隨導(dǎo)航對象移動過程中三維電子地圖不斷隨俯視角度平滑變化的效果。
圖3示出了本發(fā)明實施例提供的在導(dǎo)航模式下,電子地圖俯視角度顯示控制裝置的結(jié)構(gòu),為了便于描述,僅示出了與本發(fā)明相關(guān)的部分。該電子地圖俯視角度顯示控制裝置可以是內(nèi)置于GPS導(dǎo)航設(shè)備中的軟件單元、硬件單元或者軟硬件相結(jié)合的單元。
電子地圖數(shù)據(jù)庫31中存儲了電子地圖在不同俯視角度下的透視投影計算函數(shù)集合,以及路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),為了增強(qiáng)三維視覺效果,還包括與不同俯視角度對應(yīng)的網(wǎng)格線的透視投影計算函數(shù)。
俯視角度切換指令接收模塊32接收到俯視角度切換指令后,導(dǎo)航圖像內(nèi)容計算模塊33根據(jù)當(dāng)前比例尺及導(dǎo)航對象當(dāng)前所處的位置、移動方向和速度,計算導(dǎo)航系統(tǒng)所在硬件的固有顯示頻率下,隨導(dǎo)航對象移動而平滑顯示的圖像內(nèi)容。
在實際導(dǎo)航過程中,導(dǎo)航對象當(dāng)前所在的位置、移動方向及速度信息由導(dǎo)航信息判斷模塊34根據(jù)接收到的GPS信號判斷。在模擬導(dǎo)航過程中,導(dǎo)航對象當(dāng)前所在的位置、移動方向及速度信息由模擬導(dǎo)航控制模塊35根據(jù)用戶設(shè)定的導(dǎo)航對象的移動速度、導(dǎo)航對象的出發(fā)時間和當(dāng)前時間判斷。
導(dǎo)航模式圖像計算處理模塊36根據(jù)導(dǎo)航圖像內(nèi)容計算模塊33計算出的圖像內(nèi)容所包含的電子地圖局部區(qū)域內(nèi)的路網(wǎng)數(shù)據(jù),路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),為了增強(qiáng)三維視覺效果,并覆蓋上網(wǎng)格線,經(jīng)接收到的俯視角度切換指令指定的俯視角度對應(yīng)透視投影計算函數(shù),計算并生成與之對應(yīng)的局部區(qū)域的三維導(dǎo)航圖像。為了保證導(dǎo)航圖像的無縫連續(xù)顯示,將導(dǎo)航圖像存儲在緩沖區(qū)中。
導(dǎo)航圖像顯示模塊37將暫存在緩沖區(qū)中的臨次三維導(dǎo)航圖像以導(dǎo)航系統(tǒng)所在硬件的固有顯示頻率無縫連續(xù)顯示圖片動畫,與硬件顯示設(shè)備配合,達(dá)到導(dǎo)航圖像隨導(dǎo)航對象移動過程中三維電子地圖不斷隨俯視角度平滑變化的效果。
圖4示出了本發(fā)明實施例提供的在瀏覽模式下,電子地圖俯視角度顯示控制裝置的結(jié)構(gòu),為了便于描述,僅示出了與本發(fā)明相關(guān)的部分。該電子地圖俯視角度顯示控制裝置可以是內(nèi)置于GPS導(dǎo)航設(shè)備中的軟件單元、硬件單元或者軟硬件相結(jié)合的單元。
電子地圖數(shù)據(jù)庫31中存儲了電子地圖在不同俯視角度下的透視投影計算函數(shù)集合,以及路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),為了增強(qiáng)三維視覺效果,還包括與不同俯視角度對應(yīng)的網(wǎng)格線的透視投影計算函數(shù)。
俯視角度切換指令接收模塊32接收到俯視角度切換指令后,瀏覽模式圖像計算處理模塊41根據(jù)當(dāng)前比例尺及當(dāng)前點的位置信息、當(dāng)前點所處電子地圖的局部區(qū)域以及周邊相鄰局部區(qū)域所包含的路網(wǎng)數(shù)據(jù),路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),為了增強(qiáng)三維視覺效果,并覆蓋上網(wǎng)格線,經(jīng)接收到的俯視角度切換指令指定的俯視角度對應(yīng)透視投影計算函數(shù),分別計算并生成與之對應(yīng)的局部區(qū)域三維導(dǎo)航圖像。為了保證導(dǎo)航圖像的無縫連續(xù)顯示,將導(dǎo)航圖像存儲在緩沖區(qū)中。
導(dǎo)航圖像顯示模塊37將暫存在緩沖區(qū)中的臨次三維導(dǎo)航圖像以導(dǎo)航系統(tǒng)所在硬件的固有顯示頻率無縫連續(xù)顯示圖片動畫,與硬件顯示設(shè)備配合,達(dá)到導(dǎo)航圖像隨導(dǎo)航對象移動過程中三維電子地圖不斷隨俯視角度平滑變化的效果。
由上可知,在本發(fā)明實施例中,根據(jù)不同俯視角度下的透視投影計算函數(shù)以及路網(wǎng)、路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù)可以在導(dǎo)航模式或者瀏覽模式下生成路網(wǎng)和路網(wǎng)周邊設(shè)施具有三維效果的導(dǎo)航圖像,突破了傳統(tǒng)地圖的二維顯示的局限,增強(qiáng)了導(dǎo)航系統(tǒng)的導(dǎo)航效果,使得用戶可以從不同俯視角度察看電子地圖。同時,通過對網(wǎng)格線的三維效果處理,更進(jìn)一步增強(qiáng)了電子地圖的三維顯示效果。
以上所述僅為本發(fā)明的較佳實施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種電子地圖俯視角度顯示控制方法,其特征在于,所述方法包括以下步驟接收電子地圖俯視角度切換指令;根據(jù)所述俯視角度切換指令指定的俯視角度、該俯視角度對應(yīng)的透視投影計算函數(shù),以及當(dāng)前路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),生成對應(yīng)的局部區(qū)域的三維導(dǎo)航圖像;顯示所述三維導(dǎo)航圖像。
2.如權(quán)利要求
1所述的電子地圖俯視角度顯示控制方法,其特征在于,所述根據(jù)所述俯視角度切換指令指定的俯視角度、該俯視角度對應(yīng)的透視投影計算函數(shù),以及當(dāng)前路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),生成對應(yīng)的局部區(qū)域三維導(dǎo)航圖像的步驟具體包括根據(jù)當(dāng)前比例尺及導(dǎo)航對象當(dāng)前所處的位置、移動方向和速度信息,計算導(dǎo)航系統(tǒng)所在硬件的固有顯示頻率下,隨導(dǎo)航對象移動而平滑顯示的圖像內(nèi)容;根據(jù)所述計算出的圖像內(nèi)容所包含的電子地圖局部區(qū)域內(nèi)的路網(wǎng)數(shù)據(jù),路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),經(jīng)接收到的俯視角度切換指令指定的俯視角度對應(yīng)的透視投影計算函數(shù),計算并生成與之對應(yīng)的局部區(qū)域的三維導(dǎo)航圖像。
3.如權(quán)利要求
1所述的電子地圖俯視角度顯示控制方法,其特征在于,所述根據(jù)所述俯視角度切換指令指定的俯視角度、該俯視角度對應(yīng)的透視投影計算函數(shù),以及當(dāng)前路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),生成對應(yīng)的局部區(qū)域三維導(dǎo)航圖像的步驟具體包括根據(jù)當(dāng)前比例尺及當(dāng)前點的位置信息、當(dāng)前點所處電子地圖的局部區(qū)域以及周邊相鄰局部區(qū)域所包含的路網(wǎng)數(shù)據(jù),路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),經(jīng)接收到的俯視角度切換指令指定的俯視角度對應(yīng)的透視投影計算函數(shù),分別計算并生成與之對應(yīng)的局部區(qū)域三維導(dǎo)航圖像。
4.如權(quán)利要求
1、2或3所述的電子地圖俯視角度顯示控制方法,其特征在于,所述俯視角度對應(yīng)的透視投影計算函數(shù)還包括與當(dāng)前俯視角度對應(yīng)的網(wǎng)格線的透視投影計算函數(shù)。
5.一種電子地圖俯視角度顯示控制裝置,其特征在于,所述裝置包括電子地圖數(shù)據(jù)庫,用于存儲電子地圖在不同俯視角度下的透視投影計算函數(shù)集合,以及路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù);俯視角度切換指令接收模塊,用于接收電子地圖俯視角度切換指令;導(dǎo)航圖像生成模塊,用于根據(jù)所述俯視角度切換指令指定的俯視角度、該俯視角度對應(yīng)的透視投影計算函數(shù),以及當(dāng)前路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),生成對應(yīng)的局部區(qū)域的三維導(dǎo)航圖像;以及導(dǎo)航圖像顯示模塊,用于顯示所述三維導(dǎo)航圖像。
6.如權(quán)利要求
5所述的電子地圖俯視角度顯示控制裝置,其特征在于,所述導(dǎo)航圖像生成模塊進(jìn)一步包括導(dǎo)航圖像內(nèi)容計算模塊,用于根據(jù)當(dāng)前比例尺及導(dǎo)航對象當(dāng)前所處的位置、移動方向和速度,計算導(dǎo)航系統(tǒng)所在硬件的固有顯示頻率下,隨導(dǎo)航對象移動而平滑顯示的圖像內(nèi)容;以及導(dǎo)航模式圖像計算處理模塊,用于根據(jù)所述計算出的圖像內(nèi)容所包含的電子地圖局部區(qū)域內(nèi)的路網(wǎng)數(shù)據(jù),路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),經(jīng)接收到的俯視角度切換指令指定的俯視角度對應(yīng)的透視投影計算函數(shù),計算并生成與之對應(yīng)的局部區(qū)域的三維導(dǎo)航圖像。
7.如權(quán)利要求
5所述的電子地圖俯視角度顯示控制裝置,其特征在于,所述導(dǎo)航圖像生成模塊進(jìn)一步包括瀏覽模式圖像計算處理模塊,用于根據(jù)當(dāng)前比例尺及當(dāng)前點的位置信息、當(dāng)前點所處電子地圖的局部區(qū)域以及周邊相鄰局部區(qū)域所包含的路網(wǎng)數(shù)據(jù),路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),經(jīng)接收到的俯視角度切換指令指定的俯視角度對應(yīng)的透視投影計算函數(shù),分別計算并生成與之對應(yīng)的局部區(qū)域三維導(dǎo)航圖像。
8.如權(quán)利要求
5、6或7所述的電子地圖俯視角度顯示控制裝置,其特征在于,所述俯視角度對應(yīng)的透視投影計算函數(shù)還包括與當(dāng)前俯視角度對應(yīng)的網(wǎng)格線的透視投影計算函數(shù)。
9.一種GPS導(dǎo)航設(shè)備,其特征在于,所述導(dǎo)航設(shè)備包括一電子地圖俯視角度顯示控制裝置,所述裝置包括電子地圖數(shù)據(jù)庫,用于存儲電子地圖在不同俯視角度下的透視投影計算函數(shù)集合,以及路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù);俯視角度切換指令接收模塊,用于接收電子地圖俯視角度切換指令;導(dǎo)航圖像生成模塊,用于根據(jù)所述俯視角度切換指令指定的俯視角度、該俯視角度對應(yīng)的透視投影計算函數(shù),以及當(dāng)前路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),生成對應(yīng)的局部區(qū)域的三維導(dǎo)航圖像;以及導(dǎo)航圖像顯示模塊,用于顯示所述三維導(dǎo)航圖像。
10.如權(quán)利要求
9所述的GPS導(dǎo)航設(shè)備,其特征在于,所述導(dǎo)航圖像生成模塊進(jìn)一步包括導(dǎo)航圖像內(nèi)容計算模塊,用于根據(jù)當(dāng)前比例尺及導(dǎo)航對象當(dāng)前所處的位置、移動方向和速度,計算導(dǎo)航系統(tǒng)所在硬件的固有顯示頻率下,隨導(dǎo)航對象移動而平滑顯示的圖像內(nèi)容;以及導(dǎo)航模式圖像計算處理模塊,用于根據(jù)所述計算出的圖像內(nèi)容所包含的電子地圖局部區(qū)域內(nèi)的路網(wǎng)數(shù)據(jù),路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),經(jīng)接收到的俯視角度切換指令指定的俯視角度對應(yīng)的透視投影計算函數(shù),計算并生成與之對應(yīng)的局部區(qū)域的三維導(dǎo)航圖像。
11.如權(quán)利要求
9所述的GPS導(dǎo)航設(shè)備,其特征在于,所述導(dǎo)航圖像生成模塊進(jìn)一步包括瀏覽模式圖像計算處理模塊,用于根據(jù)當(dāng)前比例尺及當(dāng)前點的位置信息、當(dāng)前點所處電子地圖的局部區(qū)域以及周邊相鄰局部區(qū)域所包含的路網(wǎng)數(shù)據(jù),路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),經(jīng)接收到的俯視角度切換指令指定的俯視角度對應(yīng)的透視投影計算函數(shù),分別計算并生成與之對應(yīng)的局部區(qū)域三維導(dǎo)航圖像。
12.如權(quán)利要求
9、10或11所述的GPS導(dǎo)航設(shè)備,其特征在于,所述俯視角度對應(yīng)的透視投影計算函數(shù)還包括與當(dāng)前俯視角度對應(yīng)的網(wǎng)格線的透視投影計算函數(shù)。
專利摘要
本發(fā)明適用于導(dǎo)航領(lǐng)域,提供了一種電子地圖俯視角度顯示控制方法、裝置及設(shè)備,所述方法包括以下步驟接收電子地圖俯視角度切換指令;根據(jù)所述俯視角度切換指令指定的俯視角度、該俯視角度對應(yīng)的透視投影計算函數(shù),以及當(dāng)前路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù),生成對應(yīng)的局部區(qū)域的三維導(dǎo)航圖像;顯示所述三維導(dǎo)航圖像。在本發(fā)明實施例中,根據(jù)不同俯視角度下的透視投影計算函數(shù)以及路網(wǎng)、路網(wǎng)周邊設(shè)施的位置數(shù)據(jù)和三維數(shù)據(jù)生成路網(wǎng)和路網(wǎng)周邊設(shè)施的三維導(dǎo)航圖像,突破了傳統(tǒng)地圖的二維顯示的局限,增強(qiáng)了導(dǎo)航系統(tǒng)的導(dǎo)航效果,使得用戶可以從不同俯視角度察看電子地圖,滿足了用戶多角度觀察導(dǎo)航圖像的需求。
文檔編號G01C21/34GK1995917SQ200610157831
公開日2007年7月11日 申請日期2006年12月21日
發(fā)明者張文星 申請人:凱立德欣技術(shù)(深圳)有限公司導(dǎo)出引文BiBTeX, EndNote, RefMan