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