国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      三維地圖顯示系統(tǒng)的制作方法

      文檔序號(hào):11451190閱讀:279來源:國(guó)知局
      三維地圖顯示系統(tǒng)的制造方法與工藝

      本發(fā)明涉及并用地物的正確性不同的多個(gè)地圖模型來顯示三維地圖的三維地圖顯示系統(tǒng)。



      背景技術(shù):

      在導(dǎo)航裝置、計(jì)算機(jī)的畫面等中使用的電子地圖中,有時(shí)使用三維地表現(xiàn)建筑物等地物的三維地圖。三維地圖通常通過用透視投影等三維地描繪三維模型來顯示。

      在此,在三維地圖中包括許多地物,地表面也用多邊形來表現(xiàn),因此,三維模型的數(shù)量也變得多量,三維地圖的描畫處理的負(fù)荷有時(shí)非常高。特別地,在描繪從高視點(diǎn)觀察的鳥瞰圖的情況下,地圖的顯示范圍變?yōu)閺V域,因此,顯示的處理負(fù)荷有時(shí)非常高。

      為了減輕這樣的處理負(fù)荷,在三維地圖特別是鳥瞰圖的地圖顯示時(shí),進(jìn)行并用詳細(xì)度不同的多個(gè)地圖數(shù)據(jù)。例如,專利文獻(xiàn)1、2都公開了如下技術(shù):在顯示立體鳥瞰地圖時(shí),將地圖的顯示區(qū)域分割為上下2個(gè),使用詳細(xì)的地圖數(shù)據(jù)來顯示靠近視點(diǎn)的下側(cè)區(qū)域,使用比其粗略的廣域地圖數(shù)據(jù)來顯示離視點(diǎn)遠(yuǎn)方的上側(cè)區(qū)域。此外,專利文獻(xiàn)3公開了利用二維的地圖數(shù)據(jù)來描繪道路等的鳥瞰圖并且疊覆地顯示對(duì)建筑物的三維模型進(jìn)行透視投影的立體圖的技術(shù)。

      現(xiàn)有技術(shù)文獻(xiàn)

      專利文獻(xiàn)

      專利文獻(xiàn)1:日本專利第4422125號(hào)公報(bào);

      專利文獻(xiàn)2:日本專利第3362533號(hào)公報(bào);

      專利文獻(xiàn)3:日本特開2003-232639號(hào)公報(bào)。



      技術(shù)實(shí)現(xiàn)要素:

      發(fā)明要解決的課題

      但是,在以往技術(shù)中,均不能在顯示區(qū)域全體中顯示沒有不諧調(diào)感的三維地圖。

      例如,在專利文獻(xiàn)1、2中記載的技術(shù)中,有時(shí)在詳細(xì)度不同的多個(gè)地圖的邊界部分中產(chǎn)生兩個(gè)數(shù)據(jù)的不匹配、起因于由圖形引擎(graphicsengine)所造成的顯示處理等的顯示上的混亂,而損害地圖的美觀。此外,在如專利文獻(xiàn)1、2中公開的技術(shù)那樣將顯示區(qū)域分割為上下的方法中,在邊界附近存在立體地描繪的建筑物的情況下,建筑物被分割地顯示,而產(chǎn)生不諧調(diào)感,并且損害地圖的美觀。在專利文獻(xiàn)3的方法中,如果描繪為立體圖的建筑物數(shù)量增加,則結(jié)果是用于描繪三維地圖的負(fù)荷變得巨大。

      這樣的課題并不僅是鳥瞰圖所特有,只要采用多個(gè)地圖數(shù)據(jù),即使在從低視點(diǎn)描繪三維地圖的駕駛員視圖(driver’sview)的情況下,也能共同地產(chǎn)生。此外,不限于地圖數(shù)據(jù)必定以網(wǎng)格為單位儲(chǔ)存的情況,在并用多個(gè)地圖數(shù)據(jù)來顯示地圖的情況下也是共同的課題。

      本發(fā)明鑒于這樣的課題,目的在于以比較輕的負(fù)荷顯示在顯示區(qū)域全體沒有不諧調(diào)感的三維地圖。

      用于解決課題的方案

      本發(fā)明是顯示三維地圖的三維地圖顯示系統(tǒng),所述三維地圖顯示系統(tǒng)能夠構(gòu)成為具備:

      精細(xì)模型數(shù)據(jù)庫,儲(chǔ)存作為在地圖中包括的地物的正確性高的地圖數(shù)據(jù)的精細(xì)模型;

      簡(jiǎn)易模型數(shù)據(jù)庫,儲(chǔ)存作為與所述精細(xì)模型相比在地圖中包括的地物的正確性低的地圖數(shù)據(jù)的簡(jiǎn)易模型;以及

      地圖顯示部,參照所述精細(xì)模型數(shù)據(jù)庫和簡(jiǎn)易模型數(shù)據(jù)庫而顯示從指定的視點(diǎn)、視線方向觀察的三維地圖,

      所述地圖顯示部具備:

      精細(xì)三維地圖描畫部,將從所述視點(diǎn)在所述視線方向上規(guī)定的距離以內(nèi)的范圍作為精細(xì)模型描畫范圍,在該精細(xì)模型描畫范圍內(nèi)使用所述精細(xì)模型來描畫作為所述地物的正確性高的三維地圖的精細(xì)三維地圖;

      簡(jiǎn)易三維地圖描畫部,在包括未描繪所述精細(xì)三維地圖的范圍而設(shè)定的范圍內(nèi)使用所述簡(jiǎn)易模型來描畫作為與所述精細(xì)三維地圖相比所述地物的正確性低的三維地圖的簡(jiǎn)易三維地圖;以及

      圖像合成部,在使所述精細(xì)三維地圖重疊于所述簡(jiǎn)易三維地圖的前表面的狀態(tài)下合成兩者來顯示。

      如上所述,本發(fā)明具備精細(xì)模型和簡(jiǎn)易模型。

      精細(xì)模型是地物的正確性高的地圖數(shù)據(jù),例如是針對(duì)建筑物配備形狀、表面的紋理并且針對(duì)道路準(zhǔn)備用于表現(xiàn)白線的數(shù)據(jù)等的、用于顯示真實(shí)性的高的三維地圖的數(shù)據(jù)。不過,真實(shí)性的程度可任意設(shè)定,未必需要針對(duì)全部的建筑物配備正確的形狀的模型、紋理,也不需要針對(duì)道路配備白線。只要是相對(duì)于后述的簡(jiǎn)易模型而地物的正確性相對(duì)變高的地圖數(shù)據(jù)就足夠了。

      相對(duì)于此,簡(jiǎn)易模型是地物的正確性相對(duì)低的地圖數(shù)據(jù)。例如,針對(duì)建筑物,可以使用將表示平面形狀的建筑物框與各建筑物的高度對(duì)應(yīng)地在高度方向上平行移動(dòng)的柱狀的簡(jiǎn)易形狀,其表面也可以貼附表示大樓的外觀的典型的紋理。針對(duì)道路,也能夠采用通過使僅呈折線狀準(zhǔn)備的數(shù)據(jù)具有與道路寬度對(duì)應(yīng)的寬度的多邊形來表現(xiàn)等的模型。此外,作為簡(jiǎn)易模型,也可以使用二維的地圖數(shù)據(jù)庫。簡(jiǎn)易模型只要為與精細(xì)模型相比地物的正確性相對(duì)低的模型即可,因此,不限于上述的方式,也能夠采取用線框表現(xiàn)建筑物并省略紋理等各種方式。此外,也可以使得成為三維顯示的對(duì)象的建筑物拉開距離。

      在本發(fā)明中,針對(duì)靠近視點(diǎn)的精細(xì)模型描畫范圍,描畫精細(xì)三維地圖,針對(duì)其他的范圍,描畫簡(jiǎn)易三維地圖,因此,與針對(duì)全體描畫精細(xì)三維地圖的情況相比,能夠減輕用于顯示三維地圖的負(fù)荷。

      此外,精細(xì)三維地圖將在三維空間中劃分在離視點(diǎn)規(guī)定的距離以內(nèi)的范圍作為對(duì)象來描繪,因此,針對(duì)在該范圍內(nèi)存在的建筑物,全體被恰當(dāng)?shù)孛璁?。因此,還能夠減輕精細(xì)三維地圖與簡(jiǎn)易三維地圖的邊界附近的不諧調(diào)感。

      像這樣,在本發(fā)明中,在三維空間內(nèi)區(qū)分使用精細(xì)模型和簡(jiǎn)易模型的范圍,由此,能夠并用多個(gè)模型來減輕描畫的負(fù)荷,并實(shí)現(xiàn)沒有不諧調(diào)感的三維地圖的顯示。

      在本發(fā)明中,能夠使用計(jì)算機(jī)、導(dǎo)航裝置的畫面、智能電話、便攜式電話、平板等便攜式終端的畫面等來作為顯示地圖的設(shè)備。

      視點(diǎn)、視線方向也可以通過用戶以手動(dòng)指定的方法、根據(jù)便攜式終端的姿勢(shì)、方向來指定的方法等各種方法來指定。此外,作為其他的方法,也可以在路徑引導(dǎo)的過程中基于應(yīng)引導(dǎo)的路徑和現(xiàn)在位置來自動(dòng)設(shè)定。

      在本發(fā)明的三維地圖顯示系統(tǒng)中,

      所述精細(xì)三維地圖描畫部在作為透射描畫范圍作為透射描畫范圍而設(shè)定在所述精細(xì)模型描畫范圍的邊界附近的范圍內(nèi),半透明地描畫所述精細(xì)三維地圖,

      所述簡(jiǎn)易三維地圖描畫部也可以以還包括所述透射描畫范圍的方式描畫所述簡(jiǎn)易三維地圖。

      通過這樣做,從而在精細(xì)三維地圖與簡(jiǎn)易三維地圖的邊界附近的透射描畫范圍內(nèi),在簡(jiǎn)易三維地圖之上疊覆地描繪半透明的精細(xì)三維地圖。因此,在顯示的三維地圖全體之中,兩者以沒有不諧調(diào)感而融合的方式被視覺辨認(rèn),能夠提高三維地圖的美觀。

      關(guān)于透射描畫范圍,其面積、形狀都可依據(jù)上述的視覺的效果來任意設(shè)定。此外,透射描畫范圍的面積不需要在全部的地域中是固定的,例如,可以在建筑物多的都市中使半透明地描畫的范圍變窄而在建筑物少的農(nóng)村中變廣等根據(jù)地域來變化。此外,在路徑引導(dǎo)等中使用本發(fā)明的三維地圖顯示的情況下,也可以根據(jù)本車位置的移動(dòng)速度來使透射描畫范圍變化。

      此外,半透明的透射率也可任意設(shè)定。既可以在半透明地描畫的范圍內(nèi)采用一樣的透射率,也可以在透射描畫范圍內(nèi)使透射率變化。例如,如果采用在透射描畫范圍內(nèi)越靠近精細(xì)模型描畫范圍的邊界則提高透射率的方式,則能夠提供更自然地從精細(xì)三維地圖轉(zhuǎn)移到簡(jiǎn)易三維地圖的視覺的效果。

      此外,在本發(fā)明的三維地圖顯示系統(tǒng)中,

      所述簡(jiǎn)易三維地圖描畫部可以在所述三維地圖的顯示區(qū)域全體描畫所述簡(jiǎn)易三維地圖。

      通過這樣做,從而能夠在不考慮描繪精細(xì)三維地圖的范圍的情況下描畫簡(jiǎn)易三維地圖就行,因此,能夠減輕描畫簡(jiǎn)易三維地圖的范圍的設(shè)定負(fù)荷。

      在本發(fā)明的三維地圖顯示系統(tǒng)中,

      準(zhǔn)備所述精細(xì)模型的精細(xì)模型配備區(qū)域和未準(zhǔn)備所述精細(xì)模型的精細(xì)模型非配備區(qū)域可以混合存在。

      通過這樣做,從而還能夠減輕用于準(zhǔn)備精細(xì)模型的負(fù)荷。精細(xì)模型配備區(qū)域可任意設(shè)定。例如,可以針對(duì)都市部等對(duì)針對(duì)建筑物等真實(shí)性高的顯示的要求高的地域準(zhǔn)備精細(xì)模型,而針對(duì)郊外、農(nóng)村的地域等不準(zhǔn)備精細(xì)模型而僅準(zhǔn)備簡(jiǎn)易模型。

      在如上述那樣精細(xì)模型配備區(qū)域和精細(xì)模型非配備區(qū)域混合存在的情況下,

      所述精細(xì)三維地圖描畫部或所述圖像合成部可以在所述視線方向上的從所述視點(diǎn)到所述精細(xì)模型配備區(qū)域的邊界為止的距離為第一規(guī)定值以下時(shí),所述視點(diǎn)越靠近所述邊界則越提高所述精細(xì)三維地圖全體的透射率來顯示。

      在精細(xì)模型配備區(qū)域的邊界附近,有時(shí)根據(jù)視點(diǎn)不能針對(duì)本來預(yù)定的精細(xì)模型描畫范圍全體顯示精細(xì)三維地圖。上述方式考慮這樣的狀態(tài),在視點(diǎn)存在于精細(xì)模型配備區(qū)域的邊界附近的情況下,提高精細(xì)三維地圖全體的透射率來顯示。通過這樣做,從而在不能顯示充分的范圍的精細(xì)三維地圖的情況下,也能夠表現(xiàn)自然地轉(zhuǎn)移到簡(jiǎn)易三維地圖的樣子。特別地,該方式在一邊使視點(diǎn)移動(dòng)一邊顯示三維地圖的情況下有用性很高。

      此外,所述精細(xì)三維地圖描畫部或所述圖像合成部可以在所述視線方向上的從所述視點(diǎn)到所述精細(xì)模型配備區(qū)域的邊界為止的距離為比第一規(guī)定值小的第二規(guī)定值以下時(shí),使所述精細(xì)三維地圖非顯示。

      在視點(diǎn)進(jìn)一步接近精細(xì)模型配備區(qū)域的邊界時(shí),為使精細(xì)三維地圖非顯示的方式。通過這樣做,從而能夠更加沒有不諧調(diào)感地實(shí)現(xiàn)從精細(xì)三維地圖向簡(jiǎn)易三維地圖的轉(zhuǎn)移。

      不管準(zhǔn)備精細(xì)模型的地域是否分散存在,在本發(fā)明中,圖像的合成都能夠通過各種方法進(jìn)行。

      第一方法是如下的方法:

      所述精細(xì)三維地圖描畫部和所述簡(jiǎn)易三維地圖描畫部在不同層描畫所述精細(xì)三維地圖和所述簡(jiǎn)易三維地圖,

      所述圖像合成部將描繪所述精細(xì)三維地圖的層配置在描繪所述簡(jiǎn)易三維地圖的層的前表面來進(jìn)行所述合成。

      在該方式中,在不同層描畫精細(xì)三維地圖和簡(jiǎn)易三維地圖,因此,能夠容易地實(shí)現(xiàn)將精細(xì)三維地圖描繪在簡(jiǎn)易三維地圖的前表面的狀態(tài)的合成。此外,還存在這樣的優(yōu)點(diǎn),即能夠容易地實(shí)現(xiàn)根據(jù)用戶的操作而使精細(xì)三維地圖為非顯示等針對(duì)三維地圖的各種操作。

      第二方法是如下的方法:

      所述圖像合成部,

      使所述簡(jiǎn)易三維地圖描畫部描畫所述簡(jiǎn)易三維地圖,

      消去存儲(chǔ)所述簡(jiǎn)易三維地圖的各點(diǎn)的離視點(diǎn)的距離的深度緩沖器(depthbuffer),

      之后,使所述精細(xì)三維地圖描畫部描畫所述精細(xì)三維地圖。

      一般,在三維的圖形顯示中,根據(jù)是否能夠從視點(diǎn)視覺辨認(rèn)來實(shí)現(xiàn)控制多邊形的描畫的隱線處理,因此,一邊通過任何一種方法記錄從視點(diǎn)到多邊形上的各點(diǎn)為止的距離即深度(depth)一邊執(zhí)行顯示處理是通常的。在上述方式中,在描畫了簡(jiǎn)易三維地圖之后,消去該深度緩沖器,因此,在該時(shí)間點(diǎn),簡(jiǎn)易三維地圖僅為二維圖像。因此,如果在其上直接描畫精細(xì)三維地圖,則能夠自然地實(shí)現(xiàn)將精細(xì)三維地圖疊覆在簡(jiǎn)易三維地圖的前表面的三維地圖。

      在本發(fā)明中,未必需要全部具備上述的各種特征,也可以適當(dāng)省略其一部分或者組合其一部分來構(gòu)成。

      本發(fā)明另外既可以構(gòu)成為通過計(jì)算機(jī)顯示三維地圖的三維地圖顯示方法,也可以構(gòu)成為用于使計(jì)算機(jī)執(zhí)行這樣的顯示的計(jì)算機(jī)程序。此外,還可以構(gòu)成為記錄有這樣的計(jì)算機(jī)程序的計(jì)算機(jī)可讀取記錄介質(zhì)。

      附圖說明

      圖1是示出導(dǎo)航裝置的結(jié)構(gòu)的說明圖。

      圖2是路徑引導(dǎo)處理的流程圖。

      圖3是三維地圖顯示處理的流程圖。

      圖4是示出合成條件的設(shè)定方法的說明圖。

      圖5是示出圖像的合成方法的說明圖。

      圖6是示出簡(jiǎn)易三維地圖的顯示例的說明圖。

      圖7是示出重疊了精細(xì)三維地圖的三維地圖的顯示例的說明圖。

      圖8是示出從配備精細(xì)模型的地域偏離時(shí)的轉(zhuǎn)變畫面的說明圖。

      圖9是示出進(jìn)入配備精細(xì)模型的地域時(shí)的轉(zhuǎn)變畫面的說明圖。

      圖10是作為變形例的三維地圖顯示處理的流程圖。

      具體實(shí)施方式

      [實(shí)施例1]

      針對(duì)本發(fā)明,說明在導(dǎo)航裝置中構(gòu)成為在路徑引導(dǎo)中在顯示器上顯示三維地圖的三維地圖顯示系統(tǒng)的實(shí)施例。在實(shí)施例中,以車載用的導(dǎo)航裝置為例來說明,但是,本發(fā)明的三維地圖顯示系統(tǒng)除此之外還能夠構(gòu)成為利用智能電話、便攜式電話、平板終端等便攜式終端的可便攜的導(dǎo)航裝置。此外,還能夠構(gòu)成為用于在計(jì)算機(jī)等的顯示器中與路徑探索、路徑引導(dǎo)無關(guān)系地靜態(tài)或動(dòng)態(tài)顯示三維地圖的系統(tǒng)。

      此外,在本實(shí)施例中,例示了獨(dú)立地工作的系統(tǒng),但是,也可以構(gòu)成為在服務(wù)器中儲(chǔ)存圖中所示的各數(shù)據(jù)庫等并且通過網(wǎng)絡(luò)連接服務(wù)器和導(dǎo)航裝置的系統(tǒng)。在采取導(dǎo)航裝置以外的方式的情況下也是同樣的。

      a.系統(tǒng)結(jié)構(gòu):

      圖1是示出導(dǎo)航裝置10的結(jié)構(gòu)的說明圖。導(dǎo)航裝置10是引導(dǎo)從用戶所指定的出發(fā)地到目的地為止的路徑的車載用的裝置。

      導(dǎo)航裝置10具有作為在內(nèi)部具備cpu、ram、rom等的計(jì)算機(jī)的結(jié)構(gòu),具有圖示的各種功能塊。這些功能塊能夠通過安裝實(shí)現(xiàn)每一個(gè)的功能的計(jì)算機(jī)程序而以軟件方式構(gòu)成,但是,也可以硬件方式構(gòu)成其一部分或全部。以下,對(duì)各功能塊的內(nèi)容進(jìn)行說明。

      命令輸入部12經(jīng)由對(duì)導(dǎo)航裝置10的操作而受理來自用戶的指示。例如,包括用于路徑探索的出發(fā)地、目的地的指定、用于顯示地圖的顯示范圍(比例尺)等的指示。

      道路網(wǎng)絡(luò)數(shù)據(jù)庫15儲(chǔ)存通過鏈路和節(jié)點(diǎn)表示道路的路徑探索用的網(wǎng)絡(luò)數(shù)據(jù)。

      路徑探索部14參照道路網(wǎng)絡(luò)數(shù)據(jù)庫15來探索從所指定的出發(fā)地到目的地為止的路徑。能夠采取狄克斯特拉法等公知的各種方法來作為路徑探索的方法。

      位置檢測(cè)部11使用gps(globalpositioningsystem,全球定位系統(tǒng))等來檢測(cè)裝載導(dǎo)航裝置10的車輛的位置。

      地圖顯示參數(shù)設(shè)定部13基于各種信息來設(shè)定用于顯示三維地圖的參數(shù)。例如,能夠基于由位置檢測(cè)部11所檢測(cè)的車輛的位置來設(shè)定透視投影用的視點(diǎn)。此外,能夠基于由路徑探索部14所探索的路徑和車輛的位置來設(shè)定透視投影用的視線方向。進(jìn)而,可以依照來自用戶的指示使顯示比例尺變化,或使視點(diǎn)的高度或俯角變化。這樣做而設(shè)定的顯示參數(shù)交付給地圖顯示部20。

      作為用于顯示三維地圖的功能塊,導(dǎo)航裝置10具備簡(jiǎn)易模型數(shù)據(jù)庫16、精細(xì)模型數(shù)據(jù)庫17和地圖顯示部20。這些功能塊成為相當(dāng)于本發(fā)明中的三維地圖顯示系統(tǒng)的結(jié)構(gòu)。

      精細(xì)模型數(shù)據(jù)庫17儲(chǔ)存表示地物的三維形狀的三維地圖數(shù)據(jù)。關(guān)于該三維地圖數(shù)據(jù),針對(duì)主要的建筑物大致正確地表示三維形狀,針對(duì)其表面也儲(chǔ)存表示外觀的紋理。此外,針對(duì)道路,也儲(chǔ)存用于描繪白線的數(shù)據(jù)。不過,不需要針對(duì)全部的建筑物和道路存儲(chǔ)像這樣的精細(xì)的三維模型,可以在不損害真實(shí)性的程度下針對(duì)一部分的建筑物應(yīng)用簡(jiǎn)易的形狀、外觀。在本實(shí)施例中,有時(shí)也將在精細(xì)模型數(shù)據(jù)庫17中儲(chǔ)存的三維地圖數(shù)據(jù)稱為精細(xì)模型。

      精細(xì)模型不需要針對(duì)全部的地域而具備,可以縮小到都市部等而配備。在本實(shí)施例中,假設(shè)精細(xì)模型像這樣分散存在而配備,在以下進(jìn)行說明。將配備精細(xì)模型的地域稱為精細(xì)模型配備區(qū)域,將未配備精細(xì)模型的地域稱為精細(xì)模型非配備區(qū)域。

      簡(jiǎn)易模型數(shù)據(jù)庫16儲(chǔ)存比精細(xì)模型簡(jiǎn)易的地圖數(shù)據(jù)。在本實(shí)施例中,假設(shè)使用二維的地圖數(shù)據(jù)。針對(duì)建筑物存儲(chǔ)平面的形狀即建筑物框,針對(duì)道路存儲(chǔ)為折線的數(shù)據(jù)。在本實(shí)施例中,有時(shí)也將在簡(jiǎn)易模型數(shù)據(jù)庫16中儲(chǔ)存的地圖數(shù)據(jù)稱為簡(jiǎn)易模型。在本實(shí)施例中,雖然有如上述那樣使用二維的地圖數(shù)據(jù)作為簡(jiǎn)易模型,但是,如后述那樣簡(jiǎn)易模型也是用于顯示三維地圖的數(shù)據(jù)。

      可以使用儲(chǔ)存了建筑物的三維形狀等的三維的地圖數(shù)據(jù)來作為簡(jiǎn)易模型。不過,由于簡(jiǎn)易模型為真實(shí)性比精細(xì)模型低的地圖數(shù)據(jù),所以在作為三維地圖數(shù)據(jù)而配備的情況下,也能夠以不是建筑物正確的形狀而采用簡(jiǎn)略化的形狀并且外觀使用典型的紋理等的方式配備。省略道路的白線也無妨。簡(jiǎn)易模型不是如精細(xì)模型那樣分散存在地配備,而是針對(duì)全部地域配備。

      地圖顯示部20使用簡(jiǎn)易模型數(shù)據(jù)庫16、精細(xì)模型數(shù)據(jù)庫17的各數(shù)據(jù)來顯示三維地圖。在地圖顯示部20中還具備以下的功能塊。

      簡(jiǎn)易三維地圖描畫部22使用在簡(jiǎn)易模型數(shù)據(jù)庫16中儲(chǔ)存的簡(jiǎn)易模型來顯示三維地圖。在本實(shí)施例中,如先前說明的那樣,儲(chǔ)存二維地圖數(shù)據(jù)來作為簡(jiǎn)易模型。使用這樣的數(shù)據(jù)來顯示三維地圖的方法如以下那樣。通過對(duì)二維地圖數(shù)據(jù)進(jìn)行透視投影,從而能夠描畫三維的鳥瞰圖。為了提高該鳥瞰圖的真實(shí)性,簡(jiǎn)易三維地圖描畫部22針對(duì)道路,不是以折線,而是使其具有與道路寬度對(duì)應(yīng)的粗細(xì)來描繪。此外,針對(duì)主要的建筑物,通過使表示平面形狀的建筑物框與每一個(gè)建筑物的高度對(duì)應(yīng)地在高度方向上平行移動(dòng)而生成的柱狀的形狀來三維描畫。在建筑物的表面貼附表示典型的窗戶、墻壁等的紋理。在本實(shí)施例中,將這樣做而描畫的三維地圖稱為簡(jiǎn)易三維地圖。簡(jiǎn)易三維地圖具有能夠以輕的負(fù)荷來描畫的特征。

      在描畫簡(jiǎn)易三維地圖時(shí),可以根據(jù)離視點(diǎn)的距離而使簡(jiǎn)略化的程度變化。例如,能夠在比較靠近視點(diǎn)的區(qū)域中,如上述那樣使道路具有粗細(xì)來描繪,在規(guī)定的距離以上的遠(yuǎn)方,以線描繪道路。此外,在這樣的遠(yuǎn)方,可以省略立體化地描畫建筑物。通過這樣做,從而能夠進(jìn)一步減輕簡(jiǎn)易三維地圖的描畫負(fù)荷。在本實(shí)施例中,在簡(jiǎn)易三維地圖中,也針對(duì)地表面的起伏而以反映三維的坐標(biāo)的方式描繪。通過這樣做,從而能夠忠實(shí)地再現(xiàn)山等風(fēng)景。

      精細(xì)三維地圖描畫部23使用在精細(xì)模型數(shù)據(jù)庫17中儲(chǔ)存的精細(xì)模型通過透視投影來顯示三維地圖。在本實(shí)施例中,將這樣做而顯示的三維地圖稱為精細(xì)三維地圖。

      在簡(jiǎn)易三維地圖、精細(xì)三維地圖的任一個(gè)中,為了透視投影而使用的視點(diǎn)和視線方向都由地圖顯示參數(shù)設(shè)定部13設(shè)定。也可以根據(jù)用戶的指示來使視點(diǎn)、視線方向變化。

      在本實(shí)施例中,描畫簡(jiǎn)易三維地圖、精細(xì)三維地圖的范圍不同。簡(jiǎn)易三維地圖從視點(diǎn)朝向視線方向針對(duì)導(dǎo)航裝置10的顯示器的全部顯示區(qū)域而描畫。相對(duì)于此,精細(xì)三維地圖使用存在于從視點(diǎn)朝向視線方向到規(guī)定的距離(也將進(jìn)深方向的距離稱為深度)為止的范圍(將其稱為精細(xì)模型描畫范圍)內(nèi)的精細(xì)模型來描畫。也就是說,精細(xì)三維地圖為僅在導(dǎo)航裝置10的顯示區(qū)域的一部分中描繪的狀態(tài)。

      針對(duì)簡(jiǎn)易三維地圖,也能夠縮小到未描繪精細(xì)三維地圖的范圍來描畫,但是,通過針對(duì)全部顯示區(qū)域進(jìn)行描畫,從而能夠省略決定描畫簡(jiǎn)易三維地圖的范圍的處理,此外,還存在如下的優(yōu)點(diǎn):即使使精細(xì)三維地圖的透射率各種變化,也能夠作為全體而維持作為三維地圖的外觀。

      圖像合成部21在簡(jiǎn)易三維地圖的前表面合成精細(xì)三維地圖來顯示。通過這樣做,從而能夠顯示在離視點(diǎn)相當(dāng)于精細(xì)模型描畫范圍的深度的范圍內(nèi)以精細(xì)三維地圖表示、在其更遠(yuǎn)方以簡(jiǎn)易三維地圖表示的三維地圖。

      在本實(shí)施例中,使精細(xì)三維地圖的一部分半透明來合成。合成條件設(shè)定部24起到基于視點(diǎn)、視線方向等來決定精細(xì)三維地圖的透射率的功能。

      利用在以上說明的功能,本實(shí)施例的導(dǎo)航裝置10能夠在顯示范圍全體顯示三維地圖。此外,通過將精細(xì)三維地圖的描畫限定在精細(xì)模型描畫范圍內(nèi),從而能夠減輕描畫所需的負(fù)荷。而且,通過使精細(xì)三維地圖的一部分為半透明來與簡(jiǎn)易三維地圖合成,從而能夠減輕兩者切換的部分的不諧調(diào)感,并且能夠提高美觀。

      接著,對(duì)用于實(shí)現(xiàn)以上的功能的處理內(nèi)容進(jìn)行說明。

      b.路徑引導(dǎo)處理:

      圖2是路徑引導(dǎo)處理的流程圖。是由圖1所示的功能塊全體實(shí)現(xiàn)的處理,是硬件上由導(dǎo)航裝置10的cpu執(zhí)行的處理。

      當(dāng)開始處理時(shí),導(dǎo)航裝置10由用戶輸入出發(fā)地、目的地的指定(步驟s10)。然后,探索從所指定的出發(fā)地到目的地的路徑(步驟s11)。路徑探索能夠使用道路網(wǎng)絡(luò)數(shù)據(jù)利用狄克斯特拉法其他的公知的方法來進(jìn)行。

      當(dāng)路徑的探索完成時(shí),導(dǎo)航裝置10開始路徑引導(dǎo)。

      首先,檢測(cè)車輛的現(xiàn)在位置(步驟s12),基于其來設(shè)定透視投影用的視點(diǎn)和視線方向(步驟s13)。設(shè)定能夠采取各種方法。例如,能夠?qū)⒃趹?yīng)引導(dǎo)的路徑上與現(xiàn)在位置相比以規(guī)定距離后方的位置作為視點(diǎn)。此外,能夠使視線方向?yàn)槁窂缴系那斑M(jìn)方向。

      導(dǎo)航裝置10基于所設(shè)定的視點(diǎn)、視線方向來執(zhí)行三維地圖顯示處理(步驟s14)。該處理是使用簡(jiǎn)易三維地圖、精細(xì)三維地圖來在顯示器中顯示從視點(diǎn)、視線方向的三維地圖的處理。針對(duì)處理內(nèi)容的細(xì)節(jié)進(jìn)行后述。

      導(dǎo)航裝置10重復(fù)執(zhí)行以上的步驟s12以后的處理,直到路徑引導(dǎo)結(jié)束為止(步驟s15)。

      c.三維地圖顯示處理:

      圖3是三維地圖顯示處理的流程圖。是相當(dāng)于路徑引導(dǎo)處理(圖2)的步驟s14的處理,是由組入在導(dǎo)航裝置10內(nèi)的作為三維地圖顯示系統(tǒng)的功能塊即地圖顯示部20和簡(jiǎn)易模型數(shù)據(jù)庫16、精細(xì)模型數(shù)據(jù)庫17實(shí)現(xiàn)的處理。

      當(dāng)開始處理時(shí),導(dǎo)航裝置10輸入視點(diǎn)、視線方向(步驟s20)。這些是在路徑引導(dǎo)處理的步驟s13中設(shè)定的值。

      然后,導(dǎo)航裝置10利用簡(jiǎn)易模型來描畫簡(jiǎn)易三維地圖(步驟s21)。具體而言,基于視點(diǎn)、視線方向而讀入應(yīng)描畫的范圍內(nèi)的簡(jiǎn)易模型,對(duì)其進(jìn)行透視投影。此時(shí),針對(duì)道路,以與道路寬度對(duì)應(yīng)的粗細(xì)的線描繪。針對(duì)建筑物,使建筑物框與建筑物的高度對(duì)應(yīng)地在高度方向上平行移動(dòng)而形成柱狀的立體,對(duì)其進(jìn)行透視投影。在建筑物的表面貼附預(yù)先準(zhǔn)備的窗戶、墻壁等典型的紋理。本實(shí)施例的簡(jiǎn)易三維地圖在比規(guī)定距離遠(yuǎn)方進(jìn)一步簡(jiǎn)略化來顯示,道路以線描繪并且建筑物不立體化而止于建筑物框的顯示。簡(jiǎn)易三維地圖的顯示方式能夠考慮顯示負(fù)荷、美觀而采取各種方式。

      接著,導(dǎo)航裝置10設(shè)定用于將精細(xì)三維地圖合成到簡(jiǎn)易三維地圖的合成條件(步驟s22)。

      在此,暫且離開圖3,對(duì)合成條件進(jìn)行說明。

      圖4是示出合成條件的設(shè)定方法的說明圖。左側(cè)的上半部分是精細(xì)模型非配備區(qū)域即未配備精細(xì)模型的區(qū)域,下半部分是精細(xì)模型配備區(qū)域即配備精細(xì)模型的區(qū)域。離精細(xì)模型配備區(qū)域之中的與精細(xì)模型非配備區(qū)域的邊界的距離l為相當(dāng)于本發(fā)明的第一規(guī)定值的值,為成為對(duì)精細(xì)模型的透射率的設(shè)定進(jìn)行切換的基準(zhǔn)的距離。在該意義上,以下,將距離l稱為模式轉(zhuǎn)變基準(zhǔn)。

      在本實(shí)施例中,合成條件根據(jù)車輛位置及其前進(jìn)方向而變化。

      首先,情況a即為車輛位置處于精細(xì)模型配備區(qū)域內(nèi)并朝向邊界移動(dòng)的狀況。從車輛位置到邊界為止的距離比模式轉(zhuǎn)變基準(zhǔn)l大。在這樣的狀況下,如右側(cè)的表所示那樣,進(jìn)行精細(xì)模型的描畫,并且透射模式被設(shè)定為“通?!?。在“通?!蹦J较?,半透明地描畫精細(xì)三維地圖之中的、處于邊界附近的規(guī)定的范圍(將其稱為透射描畫范圍)的地物。也就是說,在精細(xì)三維地圖中,在靠近視點(diǎn)的近景的部分中不透明地描繪,在遠(yuǎn)景的部分中半透明地描繪。在透射描畫范圍內(nèi),透射率既可以為一樣,也可以以越靠近邊界則越提高透射率等方式變化。

      情況b即為車輛位置處于精細(xì)模型配備區(qū)域內(nèi)并朝向邊界移動(dòng)并且從車輛位置到邊界為止的距離比模式轉(zhuǎn)變基準(zhǔn)l小的狀態(tài)。在這樣的狀況下,如右側(cè)的表所示那樣,進(jìn)行精細(xì)模型的描畫,并且透射模式被設(shè)定為“轉(zhuǎn)變”。在“轉(zhuǎn)變”模式下,半透明地描畫精細(xì)三維地圖全體。車輛位置越靠近邊界,則精細(xì)三維地圖的透射率越變高?!稗D(zhuǎn)變”模式也可以施行在“通?!蹦J降耐干渎手膺€提高全體的透射率的處理。在該情況下,透射描畫范圍內(nèi)的地物的透射率比處于精細(xì)三維地圖內(nèi)的其他范圍的地物高。此外,也可以代替“通?!蹦J蕉鴳?yīng)用“轉(zhuǎn)變”模式。在該情況下,不管透射描畫范圍內(nèi)外,精細(xì)三維地圖全體的透射率都一樣地變化。

      只要車輛位置處于精細(xì)模型配備區(qū)域內(nèi),即使接近邊界,也與情況b同樣地處理。本來,精細(xì)三維地圖將處于精細(xì)模型描畫范圍即從視點(diǎn)規(guī)定的距離內(nèi)的范圍的地物作為對(duì)象來描畫,但是,當(dāng)車輛位置接近邊界時(shí),位于其前方的精細(xì)模型變少,因此,變得僅能夠針對(duì)針對(duì)精細(xì)模型描畫范圍內(nèi)的一部分描畫精細(xì)三維地圖。于是,在情況b下,在從與精細(xì)模型非配備區(qū)域的邊界到車輛位置為止的距離達(dá)到比模式轉(zhuǎn)變基準(zhǔn)l小的第二規(guī)定值時(shí),可以提高精細(xì)三維地圖的透射率而使其為非顯示。有時(shí)也將像這樣設(shè)定的第二規(guī)定值稱為非顯示基準(zhǔn)。非顯示基準(zhǔn)能夠在比模式轉(zhuǎn)變基準(zhǔn)l小的范圍內(nèi)任意設(shè)定,也可以為值0。在該情況下,在車輛位置達(dá)到邊界時(shí),精細(xì)三維地圖變?yōu)樽龀煞秋@示的設(shè)定。

      情況c即為車輛位置處于精細(xì)模型非配備區(qū)域內(nèi)并在離開邊界的方向上移動(dòng)的狀態(tài)。在這樣的狀況下,在比車輛位置前方不存在精細(xì)模型,因此,如右側(cè)的表所示那樣,不描畫精細(xì)模型。

      情況d即為車輛位置處于精細(xì)模型非配備區(qū)域內(nèi)并朝向邊界移動(dòng)的狀態(tài)。在這樣的狀況下,在車輛位置的稍前,不存在精細(xì)模型,因此,如右側(cè)的表所示那樣,精細(xì)模型被做成非顯示。

      情況e為車輛位置處于邊界并朝向精細(xì)模型配備區(qū)域內(nèi)移動(dòng)的狀態(tài)。在這樣的狀況下,在車輛的前方,越能夠在精細(xì)模型描畫范圍內(nèi)描畫精細(xì)三維地圖,則越充分地準(zhǔn)備精細(xì)模型。但是,在其稍前,精細(xì)三維地圖為不顯示的狀態(tài),因此,在情況e下,如右側(cè)的表所示那樣,透射模式被設(shè)定為“轉(zhuǎn)變”。也就是說,雖然描畫精細(xì)三維地圖,但是全體為半透明的狀態(tài)。精細(xì)三維地圖的透射率能夠設(shè)定為從邊界到車輛位置為止的距離越遠(yuǎn),則透射率越下降。從車輛位置到邊界為止的距離與透射率的關(guān)系也可以與情況b相同地設(shè)定。

      情況f為車輛位置處于精細(xì)模型配備區(qū)域內(nèi)并且從車輛位置到邊界為止的距離比模式轉(zhuǎn)變基準(zhǔn)l大的情況。在這樣的情況下,如右側(cè)的顯示所示那樣,進(jìn)行精細(xì)模型的描畫,并且透射模式被設(shè)定為“通?!?。由于為“通常”,所以精細(xì)三維地圖之中的透射描畫范圍內(nèi)的地物被半透明地描繪。

      當(dāng)總結(jié)以上的設(shè)定時(shí),精細(xì)三維地圖的描畫和透射模式的設(shè)定為以下那樣。

      如由情況a~c所表示那樣,在車輛位置從精細(xì)模型配備區(qū)域向邊界接近并且進(jìn)入精細(xì)模型非配備區(qū)域時(shí),精細(xì)三維地圖為透射模式“通?!辈⑶覂H在遠(yuǎn)景中半透明地描繪,但是,向“轉(zhuǎn)變”模式轉(zhuǎn)移而全體開始透射,最后變?yōu)榉秋@示。

      相反,如由情況d~f所表示那樣,在車輛位置從精細(xì)模型非配備區(qū)域向邊界接近并且進(jìn)入精細(xì)模型配備區(qū)域時(shí),精細(xì)三維地圖最初為非顯示,但是,向“轉(zhuǎn)變”模式轉(zhuǎn)移并且全體被半透明地描繪,最后變?yōu)椤巴ǔ!蹦J郊磧H在遠(yuǎn)景中半透明地描繪的狀態(tài)。

      再次返回到圖3,對(duì)三維地圖顯示處理進(jìn)行說明。

      導(dǎo)航裝置10基于所設(shè)定的合成條件來判斷是否需要精細(xì)三維地圖的描畫(步驟s23)。在如圖4中的情況a、b、e、f那樣判斷為需要精細(xì)三維地圖的描畫的情況下,對(duì)精細(xì)模型進(jìn)行透視投影來描畫精細(xì)三維地圖(步驟s24)。在精細(xì)三維地圖的描畫時(shí),由于已經(jīng)準(zhǔn)備詳細(xì)的精細(xì)模型,所以如簡(jiǎn)易三維地圖的描畫時(shí)那樣,不需要使道路具有寬度或者從建筑物框生成建筑物形狀。不過,也能夠針對(duì)建筑物等的一部分,省略精細(xì)模型,而利用與簡(jiǎn)易三維地圖同樣的方法生成形狀。

      在精細(xì)三維地圖的描畫時(shí),反映了通過合成條件所設(shè)定的透射率。也就是說,在通常模式下,針對(duì)在精細(xì)模型描畫范圍的邊界附近所設(shè)定的透射描畫范圍內(nèi)的建筑物,半透明地進(jìn)行描畫。此外,在轉(zhuǎn)變模式下,針對(duì)精細(xì)三維地圖全體,通過根據(jù)視點(diǎn)位置等所設(shè)定的透射率進(jìn)行描畫。在轉(zhuǎn)變模式下,也可以在描畫精細(xì)三維地圖之后,在合成時(shí)透射。

      在如圖4中的情況c、d那樣不需要精細(xì)三維地圖的描畫的情況下,跳過步驟s24。不過,即使在這樣的情況下,也可以描畫精細(xì)三維地圖,將透射率設(shè)定為相當(dāng)于非顯示。

      導(dǎo)航裝置10接著對(duì)簡(jiǎn)易三維地圖和精細(xì)三維地圖進(jìn)行圖像合成,并顯示三維地圖(步驟s25)。在不描畫精細(xì)三維地圖時(shí)即在跳過步驟s24時(shí),在整個(gè)表面中顯示簡(jiǎn)易三維地圖。

      圖5是示出圖像的合成方法的說明圖。在本實(shí)施例中,在不同的層描畫簡(jiǎn)易三維地圖和精細(xì)三維地圖。在圖5的上段示出了簡(jiǎn)易三維地圖的層。在該層,在顯示區(qū)域全體描畫從視點(diǎn)而透視投影的簡(jiǎn)易三維地圖。在上段左側(cè)所示的圖中的陰影示出了描畫簡(jiǎn)易三維地圖的狀態(tài)。

      在中段示出了精細(xì)三維地圖的層。在該層,描畫精細(xì)三維地圖。圖中的離視點(diǎn)距離z1+z2的范圍為精細(xì)模型描畫范圍。精細(xì)三維地圖將該范圍內(nèi)的地物作為對(duì)象來描畫。在圖中比距離z2更遠(yuǎn)方用虛線來描繪的是表示未成為描畫對(duì)象的情況。此外,在離描畫精細(xì)三維地圖的邊界距離z2的透射描畫范圍內(nèi),以規(guī)定的透射率描畫精細(xì)三維地圖。中段左側(cè)的圖中的陰影的部分示出了在透射狀態(tài)下描繪精細(xì)三維地圖的部分。由于將精細(xì)三維地圖的描畫的范圍限定為離視點(diǎn)距離z1+z2內(nèi),所以中央部分(以陰影所示的內(nèi)側(cè)的部分)是什么都不描繪的透明的狀態(tài)。

      在下段示出了所合成的圖像。如所圖示的那樣,在精細(xì)三維地圖的中央的透明部分顯示簡(jiǎn)易三維地圖。此外,在透射狀態(tài)下描畫精細(xì)三維地圖的部分中,精細(xì)三維地圖和簡(jiǎn)易三維地圖在重疊的狀態(tài)下顯示。進(jìn)而,在其周圍的在不透射狀態(tài)下描畫精細(xì)三維地圖的部分中,顯示精細(xì)三維地圖。不過,在轉(zhuǎn)變模式下提高精細(xì)三維地圖全體的透射率時(shí),即使在上述的不透射的區(qū)域中,精細(xì)三維地圖和簡(jiǎn)易三維地圖也在重疊的狀態(tài)下顯示。

      d.顯示例和效果:

      圖6是示出簡(jiǎn)易三維地圖的顯示例的說明圖。示出了精細(xì)三維地圖為非顯示并且在顯示區(qū)域全體中顯示簡(jiǎn)易三維地圖的狀態(tài)。在本實(shí)施例中,如先前說明的那樣,也使簡(jiǎn)易三維地圖的簡(jiǎn)略化在2個(gè)階段中變化來描畫。在從視點(diǎn)到規(guī)定的距離為止的近景中,如所圖示的那樣,關(guān)于道路rd1,使線具有寬度來描繪,關(guān)于建筑物bld1,通過將建筑物框在高度方向上平行移動(dòng)來生成形狀,在表面貼附窗框等典型的紋理。另一方面,在離開視點(diǎn)超過規(guī)定的距離的遠(yuǎn)景中,道路以線描繪,省略立體地顯示建筑物。即使像這樣簡(jiǎn)略化,地表面的三維的起伏被反應(yīng)在簡(jiǎn)易三維地圖的描畫中的結(jié)果是,遠(yuǎn)方的山等風(fēng)景被忠實(shí)地描畫。

      近景和遠(yuǎn)景基于在三維空間內(nèi)的離視點(diǎn)的距離來區(qū)分,因此,不僅是在描繪的地圖中比邊界bl1上方為遠(yuǎn)景并且下方為近景這樣的二維的區(qū)分。通過在三維空間內(nèi)區(qū)分,從而包括在近景中的建筑物即使在邊界bl1附近,上部也不會(huì)被不自然地削除等而描繪。

      圖7是示出重疊了精細(xì)三維地圖的三維地圖的顯示例的說明圖。在精細(xì)模型描畫范圍內(nèi)描繪的精細(xì)三維地圖顯示在圖中的比邊界bl2下方的部分中。比邊界bl2上方的部分為簡(jiǎn)易三維地圖。但是,精細(xì)模型描畫范圍由三維空間中的離視點(diǎn)的距離來定義,描畫后的精細(xì)三維地圖的邊界bl2以下的部分并不是被修剪(trimming)而顯示。例如,建筑物bld4由比邊界bl2下方的部分bld4l(在圖中附有陰影的部分)和上方的部分bld4u構(gòu)成,但是,上方的部分bld4u還使用精細(xì)模型來描繪。像這樣在三維空間內(nèi)定義精細(xì)模型描畫范圍,描畫在那里存在的地物,由此,能夠?qū)崿F(xiàn)如建筑物bld4那樣沒有不諧調(diào)感的顯示。

      在精細(xì)三維地圖中,如建筑物bld2那樣,建筑物形狀被精度良好地表示,并且使用反映了實(shí)際的外觀的紋理,因此,能夠顯示真實(shí)性高的三維地圖。不過,并不是針對(duì)全部的建筑物進(jìn)行真實(shí)性高的顯示,也可以如建筑物bld3那樣針對(duì)在地圖內(nèi)不成為記號(hào)的程度的常見建筑與簡(jiǎn)易三維地圖同樣地以簡(jiǎn)易的形狀、紋理顯示。

      精細(xì)三維地圖在邊界bl2的附近被描繪為半透明。

      簡(jiǎn)易三維地圖與在圖6中說明的同樣,在比邊界bl1更近的近景中,使得具有道路寬度來描繪,在比邊界bl1更遠(yuǎn)的遠(yuǎn)景中,道路以線描繪。

      在像這樣描繪的簡(jiǎn)易三維地圖的前表面重疊地顯示精細(xì)三維地圖,由此,能夠以比較輕的描畫負(fù)荷在三維地圖中表示全部顯示區(qū)域。

      圖8是示出從配備精細(xì)模型的地域偏離時(shí)的轉(zhuǎn)變畫面的說明圖。在上方的圖中,示出了車輛位置接近精細(xì)模型配備區(qū)域的邊界的狀態(tài)的三維地圖。以比邊界bl2近的部分為精細(xì)三維地圖、遠(yuǎn)的部分為簡(jiǎn)易三維地圖的方式描繪。但是,透射模式被設(shè)定為“轉(zhuǎn)變”模式,精細(xì)三維地圖的全體被描繪為半透明。例如,關(guān)于建筑物bld5,可透過地看見處于其背后的河rv。

      在下方的圖中,示出了車輛位置進(jìn)一步接近邊界的狀態(tài)。根據(jù)道路rd3和河rv的位置關(guān)系,知曉了與上方的圖相比車輛位置的變化僅為一點(diǎn)點(diǎn),處于本來也能夠?qū)⒔ㄖ颾ld5描繪為精細(xì)三維地圖的位置。在本實(shí)施例中,在這樣的狀況下,即使不能得到盡可能靠近精細(xì)模型配備區(qū)域的邊界而覆蓋精細(xì)模型描畫范圍的精細(xì)模型,但是也充分地提高精細(xì)三維地圖的透射率而成為非顯示。因此,在下方的圖的狀態(tài)下,精細(xì)三維地圖不顯示,僅顯示簡(jiǎn)易三維地圖。

      在本實(shí)施例中,一邊對(duì)精細(xì)三維地圖進(jìn)行透射顯示一邊轉(zhuǎn)移到下方的圖,因此,能夠在沒有不諧調(diào)感的情況下使顯示變化。

      圖9是示出進(jìn)入配備精細(xì)模型的地域時(shí)的轉(zhuǎn)變畫面的說明圖。上方的圖示出了車輛位置從精細(xì)模型非配備區(qū)域進(jìn)入到精細(xì)模型配備區(qū)域稍后的狀態(tài)。在該狀態(tài)下,精細(xì)三維地圖重疊于簡(jiǎn)易三維地圖而顯示,透射狀態(tài)為轉(zhuǎn)變模式。即,精細(xì)三維地圖的全體以半透明描畫。例如,如果觀察建筑物bld6等,就知曉為半透明的。此外,關(guān)于道路,描繪白線wl的精細(xì)三維地圖中的道路和未描繪白線的簡(jiǎn)易三維地圖中的道路rd4重疊,白線wl以半透明顯示。

      下方的圖示出了進(jìn)一步進(jìn)入精細(xì)模型配備區(qū)域的狀態(tài)。如果觀察建筑物bld6的配置,就知曉從上方的圖的移動(dòng)僅為一點(diǎn)點(diǎn)。在該狀態(tài)下,透射狀態(tài)為通常模式。因此,在與邊界bl2相比跟前的范圍內(nèi),精細(xì)三維地圖被描繪為不透明,在遠(yuǎn)方的范圍內(nèi),描繪簡(jiǎn)易三維地圖。關(guān)于道路rd4,與邊界bl2相比,在跟前也描繪白線,在遠(yuǎn)方以省略白線的形式描繪。

      與在圖8中所示的同樣,一邊對(duì)精細(xì)三維地圖進(jìn)行透射顯示一邊轉(zhuǎn)移到下方的圖,因此,能夠在沒有不諧調(diào)感的情況下使顯示變化。

      如在以上說明的那樣,根據(jù)本實(shí)施例的三維地圖顯示系統(tǒng),重疊地顯示簡(jiǎn)易三維地圖和精細(xì)三維地圖,由此,能夠在顯示區(qū)域全體以比較輕的負(fù)荷顯示三維地圖。

      此外,此時(shí),在精細(xì)模型描畫范圍的附近,將精細(xì)三維地圖顯示為半透明,由此,能夠在沒有不諧調(diào)感的情況下融合簡(jiǎn)易三維地圖和精細(xì)三維地圖。

      進(jìn)而,通過設(shè)置在精細(xì)三維模型配備區(qū)域的邊界附近將精細(xì)三維地圖全體顯示為半透明的轉(zhuǎn)變模式,從而能夠在沒有不諧調(diào)感的情況下進(jìn)行并用簡(jiǎn)易三維地圖和精細(xì)三維地圖的顯示與僅由簡(jiǎn)易三維地圖的顯示的轉(zhuǎn)移。

      在本實(shí)施例中,不需要具備全部上述的各種特征點(diǎn),也能夠適當(dāng)省略一部分或者組合一部分來構(gòu)成,還能夠如以下所示那樣采取各種變形例。

      (1)圖像的合成方法的變形例:

      圖10是作為變形例的三維地圖顯示處理的流程圖。為代替實(shí)施例的圖3的處理。

      當(dāng)開始處理時(shí),與實(shí)施例同樣,導(dǎo)航裝置10輸入視點(diǎn)、視線方向(步驟s20a),通過簡(jiǎn)易模型描畫簡(jiǎn)易三維地圖(步驟s21a)。此外,設(shè)定精細(xì)三維地圖的合成條件(步驟s22a)。

      然后,在判斷為描畫精細(xì)三維地圖的情況下(步驟s23a),清除深度緩沖器(步驟s24a),之后,通過精細(xì)模型進(jìn)行精細(xì)三維地圖的描畫(步驟s25a)。深度緩沖器是指存儲(chǔ)從視點(diǎn)到所描畫的簡(jiǎn)易三維地圖的各點(diǎn)為止的距離即進(jìn)深或深度的緩沖器。在三維圖形中,像這樣預(yù)先存儲(chǔ)各點(diǎn)的深度,由此,能夠判斷三維的前后關(guān)系,能夠?qū)崿F(xiàn)隱線處理。

      但是,在變形例中,是在描畫精細(xì)三維地圖之前暫且初始化深度緩沖器。通過這樣做,描畫完畢的簡(jiǎn)易三維地圖僅是單純的二維的背景圖像。因此,之后,如果直接在簡(jiǎn)易三維地圖上描畫精細(xì)三維地圖,則能夠完成在前表面顯示精細(xì)三維地圖的三維地圖。

      在圖中示出了精細(xì)三維地圖的描畫的樣子。在左側(cè),示出了清除了深度緩沖器的簡(jiǎn)易三維地圖。如果僅描繪精細(xì)三維地圖,則為在右側(cè)所示那樣的圖像,但是,在變形例中,不需要將其描畫在與簡(jiǎn)易三維地圖不同的層,能夠直接寫在上面。

      利用這樣的方法,也能夠顯示在本實(shí)施例中示出的三維地圖。

      (2)其他的變形例:

      在實(shí)施例中示出了存在精細(xì)三維模型配備區(qū)域和精細(xì)三維模型非配備區(qū)域的例子。精細(xì)三維模型也可以在全部區(qū)域中配備。在這樣的情況下,不存在精細(xì)三維模型配備區(qū)域的“邊界”,因此,透射模式也可以總是使用“通?!蹦J?。

      在本實(shí)施例中說明的精細(xì)模型描畫范圍、透射描畫范圍的面積、形狀不需要為固定的,也可以根據(jù)地域等而變化。

      在實(shí)施例中,例示了并用簡(jiǎn)易模型、精細(xì)模型2種地圖數(shù)據(jù)庫的情況,但是,也可以使用3種以上的地圖數(shù)據(jù)庫。

      在實(shí)施例中以硬件方式構(gòu)成的部分也能夠以軟件方式構(gòu)成,反之亦可。

      產(chǎn)業(yè)上的可利用性

      本發(fā)明能夠利用于并用地物的正確性不同的多個(gè)地圖模型來顯示三維地圖。

      附圖標(biāo)記的說明

      10…導(dǎo)航裝置

      11…位置檢測(cè)部

      12…命令輸入部

      13…地圖顯示參數(shù)設(shè)定部

      14…路徑探索部

      15…道路網(wǎng)絡(luò)數(shù)據(jù)庫

      16…簡(jiǎn)易模型數(shù)據(jù)庫

      17…精細(xì)模型數(shù)據(jù)庫

      20…地圖顯示部

      21…圖像合成部

      22…簡(jiǎn)易三維地圖描畫部

      23…精細(xì)三維地圖描畫部

      24…合成條件設(shè)定部。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1