一種道路交叉口顯示方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及一種道路交叉口顯示方法及裝置。
【背景技術(shù)】
[0002]隨著汽車保有量的迅速上升和城市道路擁堵情況的日益嚴(yán)重,城市交通信號(hào)控制機(jī)在日常生活中扮演的角色越來(lái)越重要。未來(lái)城市交通信號(hào)控制機(jī)產(chǎn)品朝著高端的方向發(fā)展,將變得越來(lái)越智能化和人性化,使操作變得更加簡(jiǎn)便、更加直觀。信號(hào)機(jī)中增加人機(jī)界面單元,用于道路交叉口仿真、監(jiān)視信號(hào)機(jī)運(yùn)行狀態(tài),是一種提升信號(hào)機(jī)產(chǎn)品形象和品質(zhì)的重要手段。
[0003]目前,信號(hào)機(jī)人機(jī)界面中主要是通過(guò)將預(yù)設(shè)的道路交叉口模型存儲(chǔ)在信號(hào)機(jī)中,在需要顯示道路交叉口時(shí)調(diào)用對(duì)應(yīng)的模型。信號(hào)機(jī)由于內(nèi)存有限,支持的道路交叉口模型的形狀有限,大多只能顯示標(biāo)準(zhǔn)的十字型道路交叉口,對(duì)于特殊的道路交叉口,例如X型口、多岔口等,人機(jī)界面不能準(zhǔn)確的表現(xiàn)出道路交叉口的真實(shí)形狀。例如,需要顯示的道路交叉口為X型口,而預(yù)設(shè)的道路交叉口模型只有十字形的道路交叉口模型,此時(shí)只能調(diào)用十字形的道路交叉口模型進(jìn)行顯示,因此信號(hào)機(jī)普遍存在顯示的道路交叉口形狀單一、閱讀性差等問(wèn)題。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供了一種道路交叉口顯示方法及裝置,用以解決信號(hào)機(jī)支持的道路交叉口界面的形狀有限的問(wèn)題。
[0005]本發(fā)明實(shí)施例提供的一種道路交叉口顯示方法,包括:
[0006]獲取道路交叉口每個(gè)進(jìn)出口的道路方向信息、道路地理坐標(biāo)信息;
[0007]根據(jù)所述道路交叉口每個(gè)進(jìn)出口的道路地理坐標(biāo)信息確定所述道路交叉口每個(gè)進(jìn)出口的道路在顯示界面中的位置坐標(biāo);
[0008]在所述道路交叉口的N個(gè)進(jìn)出口中確定一個(gè)進(jìn)出口為基準(zhǔn)進(jìn)出口,并根據(jù)所述基準(zhǔn)進(jìn)出口的道路在所述顯示界面中的位置坐標(biāo)在所述基準(zhǔn)進(jìn)出口上導(dǎo)入道路模型,其中N為正整數(shù);
[0009]針對(duì)所述道路交叉口中的一個(gè)進(jìn)出口,根據(jù)該進(jìn)出口的道路方向信息以及所述基準(zhǔn)進(jìn)出口的道路方向信息確定該進(jìn)出口與所述基準(zhǔn)進(jìn)出口的偏轉(zhuǎn)角度,并根據(jù)所述偏轉(zhuǎn)角度以及該進(jìn)出口的道路在所述顯示界面中的位置坐標(biāo),將所述基準(zhǔn)進(jìn)出口上的道路模型復(fù)制到該進(jìn)出口上;
[0010]根據(jù)所述道路交叉口中每個(gè)進(jìn)出口的道路模型顯示所述道路交叉口。
[0011]較佳地,還包括:
[0012]確定所述道路交叉口的N個(gè)進(jìn)出口中每個(gè)進(jìn)出口的道路中每條車道所對(duì)應(yīng)的通行方向指示標(biāo)識(shí)以及人行橫道在所述顯示界面中的位置坐標(biāo);
[0013]針對(duì)所述道路交叉口中的一個(gè)進(jìn)出口,根據(jù)該進(jìn)出口對(duì)應(yīng)的通行方向指示標(biāo)識(shí)的位置坐標(biāo)、人行橫道的位置坐標(biāo),在該進(jìn)出口中導(dǎo)入通行方向指示標(biāo)識(shí)模型、人行橫道模型。
[0014]較佳地,所述根據(jù)所述道路交叉口中每個(gè)進(jìn)出口的道路模型顯示所述道路交叉口,包括:
[0015]針對(duì)所述道路交叉口中的一個(gè)進(jìn)出口,獲取該進(jìn)出口的交通信號(hào)燈的狀態(tài),并根據(jù)所述交通信號(hào)燈的狀態(tài)確定該進(jìn)出口中通行方向指示標(biāo)識(shí)模型的顏色、人行橫道模型的顏色。
[0016]較佳地,所述根據(jù)所述偏轉(zhuǎn)角度以及該進(jìn)出口上道路的位置坐標(biāo),將所述基準(zhǔn)進(jìn)出口上的道路模型復(fù)制到該進(jìn)出口上,包括:
[0017]在所述基準(zhǔn)進(jìn)出口上的道路的位置坐標(biāo)中確定第一基準(zhǔn)點(diǎn),在該進(jìn)出口上的道路的位置坐標(biāo)中確定第二基準(zhǔn)點(diǎn),其中所述第一基準(zhǔn)點(diǎn)在所述基準(zhǔn)進(jìn)出口上的道路中的相對(duì)位置與所述第二基準(zhǔn)點(diǎn)在該進(jìn)出口上的道路中的相對(duì)位置相同;
[0018]復(fù)制所述基準(zhǔn)進(jìn)出口上的道路模型,并平移復(fù)制后的道路模型使得所述第一基準(zhǔn)點(diǎn)在所述基準(zhǔn)進(jìn)出口上的道路模型中對(duì)應(yīng)的點(diǎn)位于所述第二基準(zhǔn)點(diǎn)上;
[0019]根據(jù)該進(jìn)出口與所述基準(zhǔn)進(jìn)出口的偏轉(zhuǎn)角度,以所述第二基準(zhǔn)點(diǎn)為圓心,對(duì)所述復(fù)制后的道路模型進(jìn)行旋轉(zhuǎn),旋轉(zhuǎn)后的所述復(fù)制后的道路模型位于該進(jìn)出口上道路的位置坐標(biāo)中。
[0020]較佳地,所述道路交叉口由八個(gè)進(jìn)出口任意組合而成,且所述八個(gè)進(jìn)出口中任意相鄰的兩個(gè)進(jìn)出口之間的偏轉(zhuǎn)角度為45°。
[0021]本發(fā)明實(shí)施例提供了一種道路交叉口顯示裝置,包括:
[0022]獲取單元,用于獲取道路交叉口每個(gè)進(jìn)出口的道路方向信息、道路地理坐標(biāo)信息;
[0023]確定單元,用于根據(jù)所述道路交叉口每個(gè)進(jìn)出口的道路地理坐標(biāo)信息確定所述道路交叉口每個(gè)進(jìn)出口的道路在顯示界面中的位置坐標(biāo);
[0024]基準(zhǔn)進(jìn)出口確定單元,用于在所述道路交叉口的N個(gè)進(jìn)出口中確定一個(gè)進(jìn)出口為基準(zhǔn)進(jìn)出口,并根據(jù)所述基準(zhǔn)進(jìn)出口的道路在所述顯示界面中的位置坐標(biāo)在所述基準(zhǔn)進(jìn)出口上導(dǎo)入道路模型,其中N為正整數(shù);
[0025]復(fù)制單元,用于針對(duì)所述道路交叉口中的一個(gè)進(jìn)出口,根據(jù)該進(jìn)出口的道路方向信息以及所述基準(zhǔn)進(jìn)出口的道路方向信息確定該進(jìn)出口與所述基準(zhǔn)進(jìn)出口的偏轉(zhuǎn)角度,并根據(jù)所述偏轉(zhuǎn)角度以及該進(jìn)出口的道路在所述顯示界面中的位置坐標(biāo),將所述基準(zhǔn)進(jìn)出口上的道路模型復(fù)制到該進(jìn)出口上;
[0026]顯示單元,用于根據(jù)所述道路交叉口中每個(gè)進(jìn)出口的道路模型顯示所述道路交叉
□ O
[0027]較佳地,所述確定單元還用于:
[0028]確定所述道路交叉口的N個(gè)進(jìn)出口中每個(gè)進(jìn)出口的道路中每條車道所對(duì)應(yīng)的通行方向指示標(biāo)識(shí)以及人行橫道在所述顯示界面中的位置坐標(biāo);
[0029]針對(duì)所述道路交叉口中的一個(gè)進(jìn)出口,根據(jù)該進(jìn)出口對(duì)應(yīng)的通行方向指示標(biāo)識(shí)的位置坐標(biāo)、人行橫道的位置坐標(biāo),在該進(jìn)出口中導(dǎo)入通行方向指示標(biāo)識(shí)模型、人行橫道模型。
[0030]較佳地,所述確定單元具體用于:
[0031]針對(duì)所述道路交叉口中的一個(gè)進(jìn)出口,獲取該進(jìn)出口的交通信號(hào)燈的狀態(tài),并根據(jù)所述交通信號(hào)燈的狀態(tài)確定該進(jìn)出口中通行方向指示標(biāo)識(shí)模型的顏色、人行橫道模型的顏色。
[0032]較佳地,所述復(fù)制單元具體用于:
[0033]在所述基準(zhǔn)進(jìn)出口上的道路的位置坐標(biāo)中確定第一基準(zhǔn)點(diǎn),在該進(jìn)出口上的道路的位置坐標(biāo)中確定第二基準(zhǔn)點(diǎn),其中所述第一基準(zhǔn)點(diǎn)在所述基準(zhǔn)進(jìn)出口上的道路中的相對(duì)位置與所述第二基準(zhǔn)點(diǎn)在該進(jìn)出口上的道路中的相對(duì)位置相同;
[0034]復(fù)制所述基準(zhǔn)進(jìn)出口上的道路模型,并平移復(fù)制后的道路模型使得所述第一基準(zhǔn)點(diǎn)在所述基準(zhǔn)進(jìn)出口上的道路模型中對(duì)應(yīng)的點(diǎn)位于所述第二基準(zhǔn)點(diǎn)上;
[0035]根據(jù)該進(jìn)出口與所述基準(zhǔn)進(jìn)出口的偏轉(zhuǎn)角度,以所述第二基準(zhǔn)點(diǎn)為圓心,對(duì)所述復(fù)制后的道路模型進(jìn)行旋轉(zhuǎn),旋轉(zhuǎn)后的所述復(fù)制后的道路模型位于該進(jìn)出口上道路的位置坐標(biāo)中。
[0036]較佳地,所述道路交叉口由八個(gè)進(jìn)出口任意組合而成,且所述八個(gè)進(jìn)出口中任意相鄰的兩個(gè)進(jìn)出口之間的偏轉(zhuǎn)角度為45°。
[0037]根據(jù)本發(fā)明實(shí)施例提供的道路交叉口顯示方法及裝置,通過(guò)先確定道路交叉口的每個(gè)進(jìn)出口的道路模型,然后將每個(gè)進(jìn)出口的道路模型組成的道路交叉口作為該道路交叉口的界面。該方案并不是直接生成道路交叉口,而將道路交叉口界面分解為多個(gè)進(jìn)出口的道路模型,從而實(shí)現(xiàn)生成任意形狀的道路交叉口界面。
【附圖說(shuō)明】
[0038]圖1為本發(fā)明實(shí)施例提供的一種道路交叉口顯示方法流程示意圖;
[0039]圖2為本發(fā)明實(shí)施例提供的一種道路模型示意圖;
[0040]圖3為本發(fā)明實(shí)施例提供的一種通行方向指示標(biāo)識(shí)模型示意圖;
[0041]圖4為本發(fā)明實(shí)施例提供的一種人行橫道模型示意圖;
[0042]圖5至圖8為本發(fā)明實(shí)施例提供的一種道路交叉口界面形成示意圖;
[0043]圖9為本發(fā)明實(shí)施例提供的一種道路交叉口顯示裝置結(jié)構(gòu)圖。
【具體實(shí)施方式】
[0044]如圖1所示,本發(fā)明實(shí)施例提供的一種道路交叉口顯示方法,該方法包括:
[0045]步驟101:獲取道路交叉口每個(gè)進(jìn)出口的道路方向信息、道路地理坐標(biāo)信息;
[0046]步驟102:根據(jù)所述道路交叉口每個(gè)進(jìn)出口的道路地理坐標(biāo)信息確定所述道路交叉口每個(gè)進(jìn)出口的道路在顯示界面中的位置坐標(biāo);
[0047]步驟103:在所述道路交叉口的N個(gè)進(jìn)出口中確定一個(gè)進(jìn)出口為基準(zhǔn)進(jìn)出口,并根據(jù)所述基準(zhǔn)進(jìn)出口的道路在所述顯示界面中的位置坐標(biāo)在所述基準(zhǔn)進(jìn)出口上導(dǎo)入道路模型,其中,N為正整數(shù);
[0048]步驟104:針對(duì)所述道路交叉口中的一個(gè)進(jìn)出口,根據(jù)該進(jìn)出口的道路方向信息以及所述基準(zhǔn)進(jìn)出口的道路方向信息確定該進(jìn)出口與所述基準(zhǔn)進(jìn)出口的偏轉(zhuǎn)角度,并根據(jù)所述偏轉(zhuǎn)角度以及該進(jìn)出口的道路在所述顯示界面中的位置坐標(biāo),將所述基準(zhǔn)進(jìn)出口上的道路模型復(fù)制到該進(jìn)出口上;
[0049]步驟105:根據(jù)所述道路交叉口中每個(gè)進(jìn)出口的道路模型顯示所述道路交叉口。
[0050]步驟101中,每個(gè)道路交叉口并不是通過(guò)圖片的形式存儲(chǔ)在信號(hào)機(jī)中,而是通過(guò)將道路交叉口的所有屬性數(shù)字化為各種靜態(tài)參數(shù),這樣就能節(jié)省存儲(chǔ)空間