興趣點的街景圖像顯示方法及裝置制造方法
【專利摘要】本發(fā)明公開了一種POI的街景圖像顯示方法及裝置,用以解決現(xiàn)有的POI街景圖像顯示方法存在的耗費系統(tǒng)資源多、處理和顯示街景圖像的計算的時間長、效率低的問題。在發(fā)明實施例中,通過確定POI在其關(guān)聯(lián)道路上的投影點,以及確定POI的投影點與POI之間的連線的方位角為顯示方位角,或者,確定POI和與其最近的街景點之間的連線的方位角為顯示方位角,并且,在街景顯示窗口中以所述顯示方位角顯示距離POI最近的街景點的全景圖像,在處理過程中不需要POI的點云數(shù)據(jù),能夠顯著減少處理過程所耗費的系統(tǒng)資源、縮短處理和顯示街景圖像的計算時間,提高處理效率。
【專利說明】興趣點的街景圖像顯示方法及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及電子地圖領(lǐng)域,具體地,涉及一種興趣點的街景圖像顯示方法及裝置。
【背景技術(shù)】
[0002]目前,用戶查詢或瀏覽電子地圖時,有時需要查看地圖中的某個興趣點(Ρ0Ι,Point of Interest)的街景圖像。POI可以是一個建筑物、一個商鋪、一個郵筒或者一個公交車站等,在地理信息系統(tǒng)中POI的屬性參數(shù)通常包括:Ρ0Ι的名稱、類別、地理坐標(biāo)信息以及與該POI關(guān)聯(lián)的道路的道路標(biāo)識(比如POI所在道路的標(biāo)識或者與POI距離最近的道路的標(biāo)識)。街景圖像是由專用的街景車在一條街道上每間隔一定距離(例如5米)的采景點(又稱為街景點)上進(jìn)行360度的實景拍攝得到的全景圖像,全景圖像中包括街景點周圍360度的景象內(nèi)容,因此街景圖像的屬性參數(shù)通常包括:街景點的地理坐標(biāo)信息和街景圖像的方向信息(即方位角信息,方位角為從街景點到目標(biāo)點的連線與正北方向的水平夾角,正北方向即地球北極的方向)。如圖1a所示,N為正北方向,街景點為S,目標(biāo)POI為P,則,連線SP的方向角為β。
[0003]對用戶需查看的POI的街景圖像進(jìn)行顯示時,最好的顯示效果是將POI面向道路的外立面顯示在街景顯示窗口的居中位置,如圖1b所示,在街景顯示窗口中,Q為居中點,將POI顯示在窗口居中的位置,以帶給用戶更好的使用體驗。
[0004]現(xiàn)有技術(shù)中實現(xiàn)這一顯示效果的方法為:首先在采集街景圖像時,在專用的街景車上配置激光掃描儀,街景車拍攝街景點的全景圖像,以及通過激光掃描儀掃描街道及周圍的建筑物獲得街景的點云數(shù)據(jù);在顯示POI的街景圖像時,提取街道兩邊的建筑物立面的點云數(shù)據(jù),確定POI的正面立面的點云數(shù)據(jù),并根據(jù)所提取的POI正面立面的點云數(shù)據(jù)計算POI立面的法線的方位角(其中,法線即為垂直于一個面的直線),根據(jù)POI的地理坐標(biāo)信息和街景點的地理坐標(biāo)信息,確定與距離POI的正面立面最近的道路,確定POI的正面立面的法線與該最近的道路的交點,確定與該交點最近的街景點為與POI最近的街景點,將該街景點的全景圖像加載到內(nèi)存中,在顯示窗口中以POI的立面的法線的方位角為顯示方位角來顯示所述街景點的全景圖像。
[0005]在上述方法中,需要通過POI的點云數(shù)據(jù)來計算POI立面法線的方位角,由于點云數(shù)據(jù)的數(shù)據(jù)量非常大,從而導(dǎo)致現(xiàn)有的街景圖像顯示方法存在耗費系統(tǒng)資源多、處理和顯示街景圖像的計算時間長、效率低等問題。
【發(fā)明內(nèi)容】
[0006]有鑒于此,本發(fā)明實施例提供了一種POI的街景圖像顯示方法及裝置,用以解決現(xiàn)有的POI街景圖像顯示方法存在的耗費系統(tǒng)資源多、處理和顯示街景圖像的計算的時間長、效率低的問題。
[0007]本發(fā)明實施例技術(shù)方案如下:
[0008]一種POI的街景圖像顯示方法,包括:根據(jù)POI的地理坐標(biāo)信息,確定POI在其關(guān)聯(lián)道路上的投影點;確定POI的投影點與POI所在位置點的連線的方位角為投影方位角;根據(jù)預(yù)存的道路及其街景點的對應(yīng)關(guān)系,確定POI的關(guān)聯(lián)道路上距離POI最近的街景點;在街景顯示窗口中,將所述投影方位角作為顯示方位角顯示所確定的距離POI最近的街景點的全景圖像。
[0009]具體地,在確定POI在其關(guān)聯(lián)道路上的投影點之前,所述方法還包括:在預(yù)存的POI及其關(guān)聯(lián)道路的對應(yīng)關(guān)系中,查找所述POI的關(guān)聯(lián)道路;或者,根據(jù)POI的地理坐標(biāo)信息及預(yù)存的道路的地理坐標(biāo)信息,確定與所述POI距離最近的道路為POI的關(guān)聯(lián)道路。
[0010]優(yōu)選地,本發(fā)明實施例還提供了一種對在街景顯示窗口中顯示的全景圖像進(jìn)行偏移校正的方案,具體包括:確定所述距離POI最近的街景點在所述POI的關(guān)聯(lián)道路上的投影點;確定POI的投影點到街景點的投影點的距離;根據(jù)電子地圖的比例尺與全景圖像的比例尺的轉(zhuǎn)換關(guān)系,將所述POI的投影點到街景點的投影點的距離轉(zhuǎn)換為顯示距離;確定POI與街景點的投影點的連線的方位角為顯示偏移方向;則,在街景顯示窗口中,以所述投影方位角為顯示方位角顯示所述距離POI最近的街景點的全景圖像,具體包括:將街景顯示窗口的居中點向所述顯示偏移方向指示的方向偏移所述顯示距離,并在所述街景顯示窗口中以所述投影方位角作為顯示方位角顯示所述距離POI最近的街景點的全景圖像;或者,將所述距離POI最近的街景點的全景圖像向所述顯示偏移方向指示的方向偏移所述顯示距離,并在街景顯示窗口中,以所述投影方位角作為顯示方位角顯示偏移后的全景圖像。
[0011]一種POI的街景圖像顯示方法,包括:根據(jù)POI的地理坐標(biāo)信息與預(yù)存的街景點的地理坐標(biāo)信息,確定與POI距離最近的街景點^fPOI所在位置點與所述最近的街景點的連線的方位角確定為顯示方位角;在街景顯示窗口中,以所述顯示方位角顯示所確定的距離POI最近的街景點的全景圖像。
[0012]具體地,根據(jù)POI的地理坐標(biāo)信息與預(yù)存的街景點的地理坐標(biāo)信息,確定與POI距離最近的街景點,包括:根據(jù)POI的地理坐標(biāo)信息與預(yù)存的街景點的地理坐標(biāo)信息,確定與POI距離最近的街景點;或者,根據(jù)POI的地理坐標(biāo)信息確定POI的關(guān)聯(lián)道路;根據(jù)預(yù)存的道路及其街景點的對應(yīng)關(guān)系,確定POI的關(guān)聯(lián)道路上距離POI最近的街景點。其中,根據(jù)POI的地理坐標(biāo)/[目息確定POI的關(guān)聯(lián)道路,具體包括:在預(yù)存的POI及其關(guān)聯(lián)道路的對應(yīng)關(guān)系中,查找所述POI的關(guān)聯(lián)道路;或者,根據(jù)POI的地理坐標(biāo)信息及預(yù)存的道路的地理坐標(biāo)信息,確定與所述POI距離最近的道路為POI的關(guān)聯(lián)道路。
[0013]一種POI的街景圖像顯示裝置,包括:第一確定模塊,用于在電子地圖中,根據(jù)POI的地理坐標(biāo)信息,確定POI在其關(guān)聯(lián)道路上的投影點;第二確定模塊,用于確定POI投影點與POI所在位置點的連線的方位角為投影方位角;第三確定模塊,用于根據(jù)預(yù)存的道路及其街景點的對應(yīng)關(guān)系,確定POI的關(guān)聯(lián)道路上距離POI最近的街景點;顯示模塊,用于在街景顯示窗口中,將所述投影方位角作為顯示方位角顯示所確定的距離POI最近的街景點的全景圖像。
[0014]具體地,所述裝置還包括:第四確定模塊,用于在預(yù)存的POI及其關(guān)聯(lián)道路的對應(yīng)關(guān)系中,查找所述POI的關(guān)聯(lián)道路;或者,根據(jù)POI的地理坐標(biāo)信息及預(yù)存的道路的地理坐標(biāo)信息,確定與所述POI距離最近的道路為POI的關(guān)聯(lián)道路。
[0015]優(yōu)選地,所述裝置還包括:第五確定模塊,用于確定所述距離POI最近的街景點在所述POI的關(guān)聯(lián)道路上的投影點;確定POI的投影點到街景點的投影點的距離;根據(jù)電子地圖的比例尺與全景圖像的比例尺的轉(zhuǎn)換關(guān)系,將所述POI的投影點到街景點的投影點的距離轉(zhuǎn)換為顯示距離;確定POI與街景點的投影點的連線的方位角為顯示偏移方向;則,所述顯示模塊,具體用于:將街景顯示窗口的居中點向所述顯示偏移方向指示的方向偏移所述顯示距離,并在所述街景顯示窗口中以所述投影方位角作為顯示方位角顯示所述距離POI最近的街景點的全景圖像;或者,將所述距離POI最近的街景點的全景圖像向所述顯示偏移方向指示的方向偏移所述顯示距離,并在街景顯示窗口中,以所述投影方位角作為顯示方位角顯示偏移后的圖像。
[0016]一種POI的街景圖像顯示裝置,包括:第一確定模塊,用于根據(jù)POI的地理坐標(biāo)信息與預(yù)存的街景點的地理坐標(biāo)信息,確定與POI距離最近的街景點;第二確定模塊,用于將POI所在位置點與所述最近的街景點的連線的方位角確定為顯示方位角;顯示模塊,用于在街景顯示窗口中,以所述顯示方位角顯示所確定的距離POI最近的街景點的全景圖像。
[0017]具體地,第一確定模塊,具體用于:根據(jù)POI的地理坐標(biāo)信息與預(yù)存的街景點的地理坐標(biāo)信息,確定與POI距離最近的街景點;或者,根據(jù)POI的地理坐標(biāo)信息確定POI的關(guān)聯(lián)道路;根據(jù)預(yù)存的道路及其街景點的對應(yīng)關(guān)系,確定POI的關(guān)聯(lián)道路上距離POI最近的街景點。其中,第一確定模塊根據(jù)POI的地理坐標(biāo)信息確定POI的關(guān)聯(lián)道路,具體用于:在預(yù)存的POI及其關(guān)聯(lián)道路的對應(yīng)關(guān)系中,查找所述POI的關(guān)聯(lián)道路;或者,根據(jù)POI的地理坐標(biāo)信息及預(yù)存的道路的地理坐標(biāo)信息,確定與所述POI距離最近的道路為POI的關(guān)聯(lián)道路。
[0018]在發(fā)明實施例中,通過確定POI在其關(guān)聯(lián)道路上的投影點,以及確定POI的投影點與POI之間的連線的方位角為顯示方位角,或者,確定POI和與其最近的街景點之間的連線的方位角為顯示方位角,并且,在街景顯示窗口中以所述顯示方位角顯示距離POI最近的街景點的全景圖像,能夠有效地顯示POI的街景圖像,并且,在處理過程中不采用POI的點云數(shù)據(jù),所采用的數(shù)據(jù)量小、計算量小,能夠顯著減少處理過程所耗費的系統(tǒng)資源、縮短處理和顯不街景圖像的計算時間,提聞處理效率,從而能夠解決現(xiàn)有的POI街景圖像顯不方法存在的耗費系統(tǒng)資源多、處理和顯示街景圖像的計算的時間長、效率低的問題。
[0019]并且,在距離POI最近的街景點為POI的關(guān)聯(lián)道路上距離POI最近的街景點的情況下,強(qiáng)化了 POI與道路的關(guān)系,顯示該街景點的全景圖像,能夠保證在街景顯示窗口中顯示POI的正面立面,從而達(dá)到較優(yōu)的顯示效果。
[0020]對比上述第一種POI的街景圖像顯示方法(簡稱為方法一)和第二種POI的街景圖像顯示方法(簡稱為方法二),方法一中將POI相對于關(guān)聯(lián)道路的投影方位角作為顯示方位角,將POI的關(guān)聯(lián)道路上的與POI最近的街景點作為與POI最近的街景點,相對于方法二強(qiáng)化了 POI與道路的關(guān)系,根據(jù)這樣的關(guān)系來進(jìn)行街景圖像顯示,能夠更符合用戶對POI和道路關(guān)系的要求,更符合人們對空間事物的理解;
[0021]方法二中將POI和與POI最近的街景點之間的連線的方位角作為顯示方位角,相對與方法一中將投影方位角作為顯示方位角,能夠更準(zhǔn)確地確定得到POI相對于街景點的顯示方位角,能夠在街景點的全景圖像中直接將POI顯示在街景顯示窗口大致居中的位置上,具有較好實施效果,能夠提供較好的用戶體驗;而方法一中通過優(yōu)選的偏移校正的方案也能夠?qū)OI顯示在街景顯示窗口大致居中的位置上,提高方法一的實施效果,提高用戶的體驗。
[0022]本發(fā)明的其它特征和優(yōu)點將在隨后的說明書中闡述,并且,部分地從說明書中變得顯而易見,或者通過實施本發(fā)明而了解。本發(fā)明的目的和其他優(yōu)點可通過在所寫的說明書、權(quán)利要求書、以及附圖中所特別指出的結(jié)構(gòu)來實現(xiàn)和獲得。
【專利附圖】
【附圖說明】
[0023]圖1a示出了 POI與街景點之間的連線的方位角的示意圖;
[0024]圖1b為POI的街景圖像顯示的示意圖;
[0025]圖1c為本發(fā)明實施例提供的POI的街景圖像顯示方法的工作流程圖;
[0026]圖2為根據(jù)圖1所示方法確定投影方位角的示意圖;
[0027]圖3為本發(fā)明實施例提供的POI的街景圖像顯示方法的另一工作流程圖;
[0028]圖4為根據(jù)圖3所示方法確定顯示距離和顯示偏移方向的示意圖;
[0029]圖5為根據(jù)圖3所示方法在圖像上確定顯示居中點的示意圖;
[0030]圖6為本發(fā)明實施例提供的POI的街景圖像顯示方法另一工作流程圖;
[0031]圖7為本發(fā)明實施例還提供了的POI的街景圖像顯示裝置的結(jié)構(gòu)框圖;
[0032]圖8為本發(fā)明實施例還提供了的POI的街景圖像顯示裝置的另一結(jié)構(gòu)框圖;
[0033]圖9為本發(fā)明實施例還提供了的POI的街景圖像顯示裝置的另一結(jié)構(gòu)框圖;
[0034]圖10為本發(fā)明實施例還提供了的POI的街景圖像顯示裝置的另一結(jié)構(gòu)框圖。
【具體實施方式】
[0035]以下結(jié)合附圖對本發(fā)明的實施例進(jìn)行說明,應(yīng)當(dāng)理解,此處所描述的實施例僅用于說明和解釋本發(fā)明,并不用于限定本發(fā)明。
[0036]針對現(xiàn)有技術(shù)中顯示POI的街景圖像的方法中,計算過程所耗費的系統(tǒng)資源多、處理和顯示的時間長、效率低的問題,本發(fā)明實施例提供了一種POI的街景圖像顯示方法和裝置,用以解決該問題。
[0037]在本發(fā)明的實施例中,通過確定POI在其關(guān)聯(lián)道路上的投影點,以及確定POI的投影點與POI之間的連線與正北方向的夾角(方位角)為顯示方位角,或者,確定POI和與其最近的街景點之間的連線與正北方向的夾角(方位角)為顯示方位角,并且,在街景顯示窗口中以所述顯示方位角顯示距離POI最近的街景點的全景圖像,能夠有效地顯示POI的街景圖像,并且,在處理過程中不需要POI的點云數(shù)據(jù),所采用的數(shù)據(jù)量小、計算量小,能夠顯著減少處理過程所耗費的系統(tǒng)資源、縮短處理和顯示街景圖像的計算時間,提高處理效率。
[0038]下面對本發(fā)明實施例進(jìn)行詳細(xì)說明。
[0039]實施例一
[0040]圖1c示出了本發(fā)明實施例提供的POI的街景圖像顯示方法的工作流程圖,該方法包括:
[0041]步驟101、根據(jù)POI的地理坐標(biāo)信息,確定POI在其關(guān)聯(lián)道路上的投影點;
[0042]具體地,在執(zhí)行步驟101之前還需要確定POI的關(guān)聯(lián)道路,具體包括:在保存有POI的標(biāo)識與關(guān)聯(lián)道路的對應(yīng)關(guān)系的情況下,在預(yù)存的POI及其關(guān)聯(lián)道路的對應(yīng)關(guān)系中,查找所述POI的關(guān)聯(lián)道路;
[0043]在未保存有POI的標(biāo)識與關(guān)聯(lián)道路的對應(yīng)關(guān)系的情況下,根據(jù)POI的地理坐標(biāo)信息及預(yù)存的道路的地理坐標(biāo)信息,確定與所述POI距離最近的道路為POI的關(guān)聯(lián)道路;
[0044]其中,POI的標(biāo)識與關(guān)聯(lián)道路的對應(yīng)關(guān)系,可以通過POI的屬性參數(shù)中所包括的關(guān)聯(lián)道路的標(biāo)識形式來表達(dá),也可以是專門記載的POI的標(biāo)識與關(guān)聯(lián)道路的標(biāo)識的對應(yīng)關(guān)系;在第一種形式中,可能會存在一個POI的屬性參數(shù)中包括至少兩個關(guān)聯(lián)道路的標(biāo)識的情況,這樣就可能存在獲取POI的關(guān)聯(lián)道路不是用戶所需要查看的POI所在的道路的問題,從而造成顯示POI的街景圖像不準(zhǔn)確的問題;在第二種形式中,在專門記載POI的標(biāo)識與關(guān)聯(lián)道路的標(biāo)識的對應(yīng)關(guān)系時,通常會為每個POI確定沿著街景圖像采集方向的一個出口和一個入口,這個出口和入口與POI實際的出口和入口通常是吻合的,這樣就能為POI確定一個唯一的關(guān)聯(lián)道路,在后續(xù)顯示POI街景圖像時能夠準(zhǔn)確地顯示用戶所需要查看的POI所在的正確的道路上的街景圖像;則,在本實施例中,優(yōu)選專門記載的POI的標(biāo)識與關(guān)聯(lián)道路的標(biāo)識的對應(yīng)關(guān)系;
[0045]步驟102、確定POI的投影點與POI所在位置點之間的連線的方位角(即POI的投影點與POI所在位置點之間的連線與正北方向的夾角)為投影方位角;
[0046]如圖2所示,N為正北方向,POI為點P,POI的關(guān)聯(lián)道路為R,POI投影點為R上的P’,線段PP’與正北方向的方位角為α ;
[0047]步驟103、根據(jù)預(yù)存的道路及其街景點的對應(yīng)關(guān)系,確定POI的關(guān)聯(lián)道路上距離POI最近的街景點;
[0048]如圖2所示,距離POI最近的街景點為S ;
[0049]步驟104、在街景顯示窗口中,將所述投影方位角作為顯示方位角顯示所確定的距離POI最近的街景點的全景圖像。
[0050]在本發(fā)明實施例中,一個街景點對應(yīng)一幅全景圖像,全景圖像是以街景點為中心繞其一周的360°圖像。在全景圖像中,每一個像素都對應(yīng)一個實際的空間位置。從街景點到該空間位置的連線都有一個方位角。當(dāng)需要在街景顯示窗口中居中顯示該空間位置時,將該窗口的顯示角度參數(shù)設(shè)置為該方位角即可,這個方位角即本發(fā)明所稱顯示方位角。
[0051]例如,將圖2中的投影方位角α作為顯示方位角,在街景顯示窗口中以該顯示方位角顯示街景點的全景圖像,并且,當(dāng)用戶在街景顯示窗口中拖移圖像或向其他方向跳轉(zhuǎn)圖像時,還能夠以相應(yīng)的方位角顯示街景點的全景圖像。
[0052]更進(jìn)一步地,由于POI和所確定的與其距離最近的街景點之間的連線的方位角不一定為O度,也即,POI不一定在街景點的正北方向,則,在所顯示的全景圖像中,POI可能不在圖像的居中點上,而是與居中點存在一定的距離,這樣POI可能就不會顯示在街景顯示窗口的居中位置上,從而導(dǎo)致圖像顯示的效果與用戶需求之間存在一定差距,降低了 POI街景圖像顯示方法的使用效果,針對這種情況,可以對圖像顯示進(jìn)行偏移校正處理,使POI大致顯示在顯示窗口居中的位置上。則,如圖3所示,在圖1所示的步驟103之后、步驟104之前,還包括:
[0053]步驟103’ 1、確定所述距離POI最近的街景點在所述POI的關(guān)聯(lián)道路上的投影點;
[0054]如圖4所示,街景點S在POI的關(guān)聯(lián)道路R上的街景點投影點為S’ ;
[0055]步驟103’ 2、確定POI的投影點到街景點的投影點的距離;
[0056]步驟103’ 3、根據(jù)電子地圖的比例尺與全景圖像的比例尺的轉(zhuǎn)換關(guān)系,將所述POI的投影點到街景點的投影點的距離轉(zhuǎn)換為顯示距離;
[0057]如圖4所示,POI投影點P’和街景點投影點S’之間的距離為i,并確定i在全景圖像上的顯示距離為i’;
[0058]步驟103’ 4、確定POI與街景點的投影點的連線的方位角為顯示偏移方向;
[0059]如圖4所示,POI的點P與街景點投影點S’之間的連線PS’的方位角為β,β即為顯示偏移方向;
[0060]貝IJ,圖2中的步驟104可以通過如下兩種方式的其中之一來實現(xiàn):
[0061]方式一、將街景顯示窗口的居中點向所述顯示偏移方向指示的方向偏移所述顯示距離,并在所述街景顯示窗口中以所述投影方位角作為顯示方位角顯示所述距離POI最近的街景點的全景圖像;
[0062]方式二、將所屬距離POI最近的街景點的全景圖像向所述顯示偏移方向指示的方向偏移所述顯示距離,并在街景顯示窗口中,以所述投影方位角作為顯示方位角顯示偏移后的全景圖像。
[0063]如圖5所示,對街景顯示窗口進(jìn)行偏移處理后,街景顯示窗口的居中點Q由原來所重合的圖像的居中點Y偏移到圖像的點Y’上,POI位于Y’上,則POI可顯示在街景顯示窗口的大致居中位置上;或者,對全景圖像進(jìn)行偏移處理后,將圖像的居中點Y向β方向偏移距離i’得到點Υ’,Ρ0Ι位于Y’上,Y’與顯示窗口的居中點Q重合,則POI可顯示在街景顯示窗口的大致居中位置上。
[0064]上述方式一通過偏移街景顯示窗口的方式來使POI大致顯示在街景顯示窗口的居中位置,方式二通過偏移全景圖像的方式來使POI大致顯示在街景顯示窗口的居中位置;在具體應(yīng)用的過程中,可以根據(jù)應(yīng)用場景的需要來選擇上述兩種方式的其中之一。
[0065]根據(jù)圖2所示的處理過程,通過確定POI在其關(guān)聯(lián)道路上的投影點,以及確定POI投影點與POI連線的方位角為顯示方位角,在顯示窗口中加載距離POI最近的街景點的全景圖像,并在街景顯示窗口中以所述顯示方位角顯示距離POI最近的街景點的全景圖像,在處理過程中不采用POI的點云數(shù)據(jù),所采用的數(shù)據(jù)量小、計算量小,能夠顯著減少處理過程所耗費的系統(tǒng)資源、縮短處理和顯示街景圖像的計算時間,提高處理效率,從而能夠解決現(xiàn)有的POI街景圖像顯示方法存在的耗費系統(tǒng)資源多、處理和顯示街景圖像的計算的時間長、效率低的問題。
[0066]并且,由于離POI最近的街景點為POI的關(guān)聯(lián)道路上距離POI最近的街景點的情況下,強(qiáng)化了 POI與道路的關(guān)系,顯示該距離最具的街景點的全景圖像,能夠保證在街景顯示窗口中顯示POI的正面立面,能夠達(dá)到較優(yōu)的顯示效果。
[0067]在本發(fā)明的優(yōu)選方案中,還對街景窗口中顯示的全景圖像進(jìn)行偏移處理,使得POI顯示在街景顯示窗口大致居中的位置上,從而能夠提高本發(fā)明實施例的實施效果,提高用戶的體驗。
[0068]實施例二
[0069]圖6示出了本發(fā)明實施例提供的POI的街景圖像顯示方法另一工作流程圖,該方法包括:
[0070]步驟601、根據(jù)POI的地理坐標(biāo)信息與預(yù)存的街景點的地理坐標(biāo)信息,確定與POI距離最近的街景點;
[0071]具體地,該步驟具體可以通過如下兩種方式的其中之一實現(xiàn):
[0072]方式一、根據(jù)POI的地理坐標(biāo)信息與預(yù)存的街景點的地理坐標(biāo)信息,確定與POI距離最近的街景點;優(yōu)選地,可以在距離POI預(yù)定范圍內(nèi)的街景點中,確定與POI距離最近的街景點,以減少計算量;
[0073]方式二、根據(jù)POI的地理坐標(biāo)信息確定POI的關(guān)聯(lián)道路;根據(jù)預(yù)存的道路及其街景點的對應(yīng)關(guān)系,確定POI的關(guān)聯(lián)道路上距尚POI最近的街景點;
[0074]在上述兩種方式中,在方式一中所確定得到的與POI最近的街景點不一定在POI所在的道路上或者與POI最鄰近的道路上,方式二中通過POI的關(guān)聯(lián)道路來確定與POI最近的街景點,相比于方式一,方式二加強(qiáng)了 POI與道路的關(guān)系,能夠確定得到更符合用戶對POI和道路關(guān)系的要求的街景點;
[0075]并且,在方式一的優(yōu)選方案中,在距離POI預(yù)定范圍內(nèi)的街景點中,確定與POI距離最近的街景點,相比直接根據(jù)POI的地理坐標(biāo)信息與預(yù)存的街景點的地理坐標(biāo)信息來確定與POI距離最近的街景點,能夠減少計算量、提高計算效率;
[0076]在方式二中,根據(jù)POI的地理坐標(biāo)信息確定POI的關(guān)聯(lián)道路,具體包括:在預(yù)存的POI及其關(guān)聯(lián)道路的對應(yīng)關(guān)系中,查找所述POI的關(guān)聯(lián)道路;或者,根據(jù)POI的地理坐標(biāo)信息及預(yù)存的道路的地理坐標(biāo)信息,確定與所述POI距離最近的道路為POI的關(guān)聯(lián)道路;
[0077]其中,POI的地理坐標(biāo)信息與POI的關(guān)聯(lián)道路的對應(yīng)關(guān)系,可通過POI的屬性參數(shù)中的POI的標(biāo)識和POI的地理坐標(biāo)信息、以及POI的標(biāo)識與POI的關(guān)聯(lián)道路的對應(yīng)關(guān)系,轉(zhuǎn)換得到POI的地理坐標(biāo)信息與POI的關(guān)聯(lián)道路的對應(yīng)關(guān)系;Ρ0Ι的標(biāo)識與POI的關(guān)聯(lián)道路的對應(yīng)關(guān)系參見上述步驟101中的說明,這里不再贅述;
[0078]步驟602、將POI所在位置點與所述最近的街景點的連線的方位角確定為顯示方位角;
[0079]步驟603、在街景顯示窗口中,以所述顯示方位角顯示所確定的距離POI最近的街景點的全景圖像。
[0080]在上述處理過程中,通過POI和與其最近的街景點之間的連線的方位角為顯示方位角,在街景顯示窗口中,以所述顯示方位角顯示所確定的距離POI最近的街景點的全景圖像,能夠有效地顯示POI的街景圖像,并且,在處理過程中不采用POI的點云數(shù)據(jù),所采用的數(shù)據(jù)量小、計算量小,能夠顯著減少處理過程所耗費的系統(tǒng)資源、縮短處理和顯示街景圖像的計算時間,提高處理效率,從而能夠解決現(xiàn)有的POI街景圖像顯示方法存在的耗費系統(tǒng)資源多、處理和顯示街景圖像的計算的時間長、效率低的問題。
[0081]并且,通過實施例二中上述方式一確定的街景點不一定在POI的正面立面的視線范圍內(nèi),則存在全景圖像中所顯示的不是POI的正面立面的可能性;相比于方式一,方式二加強(qiáng)了 POI與道路的關(guān)系,通過POI的關(guān)聯(lián)道路來確定與POI最近的街景點,確定得到POI的關(guān)聯(lián)道路上距離POI最近的街景點,從而能夠在街景點的全景圖像中顯示POI的正面立面,并且POI位于街景顯示窗口大致居中的位置上,能夠優(yōu)化POI的街景圖像的顯示效果,提聞用戶的體驗。
[0082]在上述實施例一和實施例二中,實施例一中將POI相對于關(guān)聯(lián)道路的投影方位角作為顯示方位角,將POI的關(guān)聯(lián)道路上的與POI最近的街景點作為與POI最近的街景點,相對于實施例二強(qiáng)化了 POI與道路的關(guān)系,根據(jù)這樣的關(guān)系來進(jìn)行街景圖像顯示,能夠更符合用戶對POI和道路關(guān)系的要求,更符合人們對空間事物的理解;實施例二中將POI和與POI最近的街景點之間的連線的方位角作為顯示方位角,相對與實施例一中將投影方位角作為顯示方位角,能夠更準(zhǔn)確地確定得到POI相對于街景點的顯示方位角,能夠在街景點的全景圖像中直接將POI顯示在街景顯示窗口大致居中的位置上,而實施例一中通過優(yōu)選的偏移處理的方案也能夠?qū)OI顯示在街景顯示窗口大致居中的位置上。在具體應(yīng)用的場景中,可以根據(jù)具體需要來選擇實施實施例一提供的方法或者實施例二提供的方法。
[0083]實施例三
[0084]與實施例一相對應(yīng),基于相同的發(fā)明構(gòu)思,本發(fā)明實施例還提供了一種POI的街景圖像顯示裝置,如圖7所示,該裝置包括:
[0085]第一確定模塊71,用于根據(jù)POI的地理坐標(biāo)信息,確定POI在其關(guān)聯(lián)道路上的投影占.
[0086]第二確定模塊72,連接至第一確定模塊71,用于確定第一確定模塊71確定的POI投影點與PO所在位置點的連線的方位角為投影方位角;
[0087]第三確定模塊73,用于根據(jù)預(yù)存的道路及其街景點的對應(yīng)關(guān)系,確定POI的關(guān)聯(lián)道路上距離POI最近的街景點;
[0088]顯示模塊74,連接至第二確定模塊72和第三確定模塊73,用于在街景顯示窗口中,將第二確定模塊72確定的所述投影方位角作為顯示方位角顯示第三確定模塊73所確定的距離POI最近的街景點的全景圖像。
[0089]優(yōu)選地,如圖8所示,在圖7所示裝置的基礎(chǔ)上,本發(fā)明實施例提供的POI的街景圖像顯示裝置,還包括:
[0090]第四確定模塊75,連接至第一確定模塊71和第三確定模塊73,用于在預(yù)存的POI及其關(guān)聯(lián)道路的對應(yīng)關(guān)系中,查找所述POI的關(guān)聯(lián)道路;或者,根據(jù)POI的地理坐標(biāo)信息及預(yù)存的道路的地理坐標(biāo)信息,確定與所述POI距離最近的道路為POI的關(guān)聯(lián)道路。
[0091]優(yōu)選地,如圖9所示,在圖7所示裝置的基礎(chǔ)上,本發(fā)明實施例提供的POI的街景圖像顯示裝置,還包括:第五確定模塊76,連接至第一確定模塊71和第三確定模塊73,用于確定第三確定模塊73確定的距離POI最近的街景點在所述POI的關(guān)聯(lián)道路上的投影點;確定第一確定模塊71確定的POI的投影點到街景點的投影點的距離;根據(jù)電子地圖的比例尺與全景圖像的比例尺的轉(zhuǎn)換關(guān)系,將所述POI的投影點到街景點的投影點的距離轉(zhuǎn)換為顯示距離;確定POI與街景點的投影點的連線的方位角為顯示偏移方向;
[0092]則,顯示模塊74,還連接至第五確定模塊76,具體用于:將街景顯示窗口的居中點向所述顯示偏移方向指示的方向偏移所述顯示距離,并在所述街景顯示窗口中以所述投影方位角作為顯示方位角顯示所述距離POI最近的街景點的全景圖像;或者,將所述距離POI最近的街景點的全景圖像向所述顯示偏移方向偏移所述顯示距離,并在街景顯示窗口中,以所述投影方位角作為顯示方位角顯示偏移后的圖像。
[0093]根據(jù)圖7、圖8或圖9所示裝置,通過確定POI在其關(guān)聯(lián)道路上的投影點,以及確定POI投影點與POI連線的方位角為顯示方位角,在顯示窗口中加載距離POI最近的街景點的全景圖像,并在街景顯示窗口中以所述顯示方位角顯示距離POI最近的街景點的全景圖像,在處理過程中不需要POI的點云數(shù)據(jù),所采用的數(shù)據(jù)量小、計算量小,能夠顯著減少處理過程所耗費的系統(tǒng)資源、縮短處理和顯示街景圖像的計算時間,提高處理效率,從而能夠解決現(xiàn)有的POI街景圖像顯示方法存在的耗費系統(tǒng)資源多、處理和顯示街景圖像的計算的時間長、效率低的問題。
[0094]實施例四
[0095]對應(yīng)于實施例二,基于相同的發(fā)明構(gòu)思,本發(fā)明實施例還提供了一種POI的街景圖像顯示裝置,如圖10所示,該裝置包括:
[0096]第一確定模塊101,用于根據(jù)POI的地理坐標(biāo)信息與預(yù)存的街景點的地理坐標(biāo)信息,確定與POI距離最近的街景點;
[0097]具體地,第一確定模塊101根據(jù)POI的地理坐標(biāo)信息與預(yù)存的街景點的地理坐標(biāo)信息,確定與POI距離最近的街景點,優(yōu)選地,在距離POI預(yù)定范圍內(nèi)的街景點中,確定與POI距離最近的街景點;或者,根據(jù)POI的地理坐標(biāo)信息確定POI的關(guān)聯(lián)道路;根據(jù)預(yù)存的道路及其街景點的對應(yīng)關(guān)系,確定POI的關(guān)聯(lián)道路上距離POI最近的街景點;
[0098]其中,第一確定模塊101根據(jù)POI的地理坐標(biāo)信息確定POI的關(guān)聯(lián)道路,具體用于:在預(yù)存的POI及其關(guān)聯(lián)道路的對應(yīng)關(guān)系中,查找所述POI的關(guān)聯(lián)道路;或者,根據(jù)POI的地理坐標(biāo)信息及預(yù)存的道路的地理坐標(biāo)信息,確定與所述POI距離最近的道路為POI的關(guān)聯(lián)道路;
[0099]第二確定模塊102,連接至第一確定模塊101,用于將POI所在位置點與第一確定模塊101確定的最近的街景點的連線的方位角確定為顯示方位角;
[0100]顯示模塊103,連接至第一確定模塊101和第二確定模塊102,用于街景顯示窗口中,以第二確定模塊102確定的顯示方位角顯示第一確定模塊101確定的距離POI最近的街景點的全景圖像。
[0101]根據(jù)圖10所示的裝置,通過POI和與其最近的街景點之間的連線的方位角為顯示方位角,在街景顯示窗口中,以所述顯示方位角顯示所確定的距離POI最近的街景點的全景圖像,能夠有效地顯示POI的街景圖像,并且,在處理過程中不需要POI的點云數(shù)據(jù),所采用的數(shù)據(jù)量小、計算量小,能夠顯著減少處理過程所耗費的系統(tǒng)資源、縮短處理和顯示街景圖像的計算時間,提高處理效率,從而能夠解決現(xiàn)有的POI街景圖像顯示方法存在的耗費系統(tǒng)資源多、處理和顯示街景圖像的計算的時間長、效率低的問題。
[0102]本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述實施例方法攜帶的全部或部分步驟是可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲于一種計算機(jī)可讀存儲介質(zhì)中,該程序在執(zhí)行時,包括方法實施例的步驟之一或其組合。
[0103]另外,在本發(fā)明各個實施例中的各功能單元可以集成在一個處理模塊中,也可以是各個單元單獨物理存在,也可以兩個或兩個以上單元集成在一個模塊中。上述集成的模塊既可以采用硬件的形式實現(xiàn),也可以采用軟件功能模塊的形式實現(xiàn)。所述集成的模塊如果以軟件功能模塊的形式實現(xiàn)并作為獨立的產(chǎn)品銷售或使用時,也可以存儲在一個計算機(jī)可讀取存儲介質(zhì)中。
[0104]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實施例可提供為方法、系統(tǒng)、或計算機(jī)程序產(chǎn)品。因此,本發(fā)明可采用完全硬件實施例、完全軟件實施例、或結(jié)合軟件和硬件方面的實施例的形式。而且,本發(fā)明可采用在一個或多個其中包含有計算機(jī)可用程序代碼的計算機(jī)可用存儲介質(zhì)(包括但不限于磁盤存儲器和光學(xué)存儲器等)上實施的計算機(jī)程序產(chǎn)品的形式。
[0105]本發(fā)明是參照根據(jù)本發(fā)明實施例的方法、設(shè)備(系統(tǒng))、和計算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計算機(jī)程序指令實現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供這些計算機(jī)程序指令到通用計算機(jī)、專用計算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個機(jī)器,使得通過計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的裝置。
[0106]這些計算機(jī)程序指令也可存儲在能引導(dǎo)計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計算機(jī)可讀存儲器中,使得存儲在該計算機(jī)可讀存儲器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能。
[0107]這些計算機(jī)程序指令也可裝載到計算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計算機(jī)實現(xiàn)的處理,從而在計算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實現(xiàn)在流程圖一個流程或多個流程和/或方框圖一個方框或多個方框中指定的功能的步驟。
[0108]顯然,本領(lǐng)域的技術(shù)人員可以對本發(fā)明進(jìn)行各種改動和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動和變型在內(nèi)。
【權(quán)利要求】
1.一種興趣點POI的街景圖像顯示方法,其特征在于,包括: 根據(jù)P0I的地理坐標(biāo)信息,確定P0I在其關(guān)聯(lián)道路上的投影點; 確定P0I的投影點與P0I所在位置點的連線的方位角為投影方位角; 根據(jù)預(yù)存的道路及其街景點的對應(yīng)關(guān)系,確定P0I的關(guān)聯(lián)道路上距離P0I最近的街景占.在街景顯示窗口中,將所述投影方位角作為顯示方位角顯示所確定的距離P0I最近的街景點的全景圖像。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,確定P0I在其關(guān)聯(lián)道路上的投影點之前,所述方法還包括: 在預(yù)存的P0I及其關(guān)聯(lián)道路的對應(yīng)關(guān)系中,查找所述P0I的關(guān)聯(lián)道路;或者, 根據(jù)P0I的地理坐標(biāo)信息及預(yù)存的道路的地理坐標(biāo)信息,確定與所述P0I距離最近的道路為P0I的關(guān)聯(lián)道路。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括: 確定所述距離P0I最近的街景點在所述P0I的關(guān)聯(lián)道路上的投影點; 確定P0I的投影點到街景點的投影點的距離; 根據(jù)電子地圖的比例尺與全景圖像的比例尺的轉(zhuǎn)換關(guān)系,將所述P0I的投影點到街景點的投影點的距離轉(zhuǎn)換為顯示距離; 確定P0I與街景點的投影點的連線的方位角為顯示偏移方向; 在街景顯示窗口中,以所述投影方位角為顯示方位角顯示所述距離P0I最近的街景點的全景圖像,具體包括: 將街景顯示窗口的居中點向所述顯示偏移方向指示的方向偏移所述顯示距離,并在所述街景顯示窗口中以所述投影方位角作為顯示方位角顯示所述距離P0I最近的街景點的全景圖像; 或者, 將所述距離P0I最近的街景點的全景圖像向所述顯示偏移方向指示的方向偏移所述顯示距離,并在街景顯示窗口中,以所述投影方位角作為顯示方位角顯示偏移后的全景圖像。
4.一種興趣點P0I的街景圖像顯示方法,其特征在于,包括: 根據(jù)P0I的地理坐標(biāo)信息與預(yù)存的街景點的地理坐標(biāo)信息,確定與P0I距離最近的街景點; 將P0I所在位置點與所述最近的街景點的連線的方位角確定為顯示方位角; 在街景顯示窗口中,以所述顯示方位角顯示所確定的距離P0I最近的街景點的全景圖像。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,根據(jù)P0I的地理坐標(biāo)信息與預(yù)存的街景點的地理坐標(biāo)信息,確定與P0I距離最近的街景點,包括: 根據(jù)P0I的地理坐標(biāo)信息與預(yù)存的街景點的地理坐標(biāo)信息,確定與P0I距離最近的街景點;或者, 根據(jù)P0I的地理坐標(biāo)信息確定P0I的關(guān)聯(lián)道路; 根據(jù)預(yù)存的道路及其街景點的對應(yīng)關(guān)系,確定P0I的關(guān)聯(lián)道路上距離P0I最近的街景 點。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,根據(jù)POI的地理坐標(biāo)信息確定POI的關(guān)聯(lián)道路,具體包括: 在預(yù)存的P0I及其關(guān)聯(lián)道路的對應(yīng)關(guān)系中,查找所述P0I的關(guān)聯(lián)道路;或者, 根據(jù)P0I的地理坐標(biāo)信息及預(yù)存的道路的地理坐標(biāo)信息,確定與所述P0I距離最近的道路為P0I的關(guān)聯(lián)道路。
7.一種興趣點P0I的街景圖像顯示裝置,其特征在于,包括: 第一確定模塊,用于根據(jù)P0I的地理坐標(biāo)信息,確定P0I在其關(guān)聯(lián)道路上的投影點; 第二確定模塊,用于確定P0I投影點與P0I所在位置點的連線的方位角為投影方位角; 第三確定模塊,用于根據(jù)預(yù)存的道路及其街景點的對應(yīng)關(guān)系,確定P0I的關(guān)聯(lián)道路上距離P0I最近的街景點; 顯示模塊,用于在街景顯示窗口中,將所述投影方位角作為顯示方位角顯示所確定的距離P0I最近的街景點的全景圖像。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 第四確定模塊,用于在預(yù)存的P0I及其關(guān)聯(lián)道路的對應(yīng)關(guān)系中,查找所述P0I的關(guān)聯(lián)道路;或者,根據(jù)P0I的地理坐標(biāo)信息及預(yù)存的道路的地理坐標(biāo)信息,確定與所述P0I距離最近的道路為P0I的關(guān)聯(lián)道路。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 第五確定模塊,用于確定所述距離P0I最近的街景點在所述P0I的關(guān)聯(lián)道路上的投影點;確定P0I的投影點到街景點的投影點的距離;根據(jù)電子地圖的比例尺與全景圖像的比例尺的轉(zhuǎn)換關(guān)系,將所述P0I的投影點到街景點的投影點的距離轉(zhuǎn)換為顯示距離;確定P0I與街景點的投影點的連線的方位角為顯示偏移方向; 所述顯示模塊,具體用于:將街景顯示窗口的居中點向所述顯示偏移方向指示的方向偏移所述顯示距離,并在所述街景顯示窗口中以所述投影方位角作為顯示方位角顯示所述距離P0I最近的街景點的全景圖像;或者,將所述距離P0I最近的街景點的全景圖像向所述顯示偏移方向指示的方向偏移所述顯示距離,并在街景顯示窗口中,以所述投影方位角作為顯示方位角顯示偏移后的圖像。
10.一種興趣點P0I的街景圖像顯示裝置,其特征在于,包括: 第一確定模塊,用于根據(jù)P0I的地理坐標(biāo)信息與預(yù)存的街景點的地理坐標(biāo)信息,確定與P0I距離最近的街景點; 第二確定模塊,用于將P0I所在位置點與所述最近的街景點的連線的方位角確定為顯示方位角; 顯示模塊,用于在街景顯示窗口中,以所述顯示方位角顯示所確定的距離P0I最近的街景點的全景圖像。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,第一確定模塊,具體用于: 根據(jù)P0I的地理坐標(biāo)信息與預(yù)存的街景點的地理坐標(biāo)信息,確定與P0I距離最近的街景點;或者, 根據(jù)P0I的地理坐標(biāo)信息確定P0I的關(guān)聯(lián)道路;根據(jù)預(yù)存的道路及其街景點的對應(yīng)關(guān)系,確定POI的關(guān)聯(lián)道路上距尚P0I最近的街景點。
12.根據(jù)權(quán)利要求11所述的裝置,其特征在于,第一確定模塊根據(jù)P0I的地理坐標(biāo)信息確定P0I的關(guān)聯(lián)道路,具體用于: 在預(yù)存的P0I及其關(guān)聯(lián)道路的對應(yīng)關(guān)系中,查找所述P0I的關(guān)聯(lián)道路;或者, 根據(jù)P0I的地理坐標(biāo)信息及預(yù)存的道路的地理坐標(biāo)信息,確定與所述P0I距離最近的道路為P0I的關(guān)聯(lián)道路。
【文檔編號】G06F17/30GK104376007SQ201310353563
【公開日】2015年2月25日 申請日期:2013年8月14日 優(yōu)先權(quán)日:2013年8月14日
【發(fā)明者】楊自華 申請人:高德軟件有限公司