專利名稱:道路間方向性信息識別方法
技術(shù)領(lǐng)域:
本發(fā)明涉及電子地圖中車輛導(dǎo)^lt據(jù)處理方法的技術(shù)領(lǐng)域,尤指一種道路間方 向性信息識別方法。
背景技術(shù):
在電子地圖中,GPS(Global Position System,全球定位系統(tǒng))車載導(dǎo)航系統(tǒng)的主
向需要用到東南西北等用來標(biāo)識方向性的信息,更多時候還要用到前后左右甚至更 加細(xì)化的左前、右前等方向性詞語,這種方向信息在整個^^t過程中是至關(guān)重要的。 在電子地圖上,東南西北這些方向性信息一般有固定的確定方法;但是由于汽 車所在位置是不斷變化的,前后左右等方向性信息是也在不斷變化,在iEJ^技^t 對這些方向性信息的識別一般都是在數(shù)據(jù)采集過程中通過人工判別輸入到數(shù)據(jù)表中 的,這樣不^i曽加了數(shù)據(jù)采集的工作量,同時^Li曾加了數(shù)據(jù)表的數(shù)據(jù)量。另夕卜,對 于某些不失見則的^各口,需要的工作量則更大。
發(fā)明內(nèi)容
本發(fā)明要解決的問題是提供一種使數(shù)據(jù)采集工作量減少的道路間方向性信息識 別方法。
為了解決上述問題,本發(fā)明道路間方向性信息識別方法的技術(shù)方案包括下述步
驟
以起始路段和終jl^W殳的交點為中心點,以地圖的正北方向為起始方向,計算 出起始路段和終止路段相對于起始方向的方位角a和b; 計算出起始路段和終止^l殳的方位角之差c: 根據(jù)c的值來確定方向性信息。
其中,步驟計算出起始路段和終iU各段的方位角之差c進一步包括下述步驟 如果起始^a方位角小于終止路段方位角,則c = b - a; 如果起始路段方位角大于終止路段方位角,則c = 360 - (a - b)。進一步地,步驟根據(jù)c的值來確定方向性信息包括
若。<45度或者0=315度,方向性信息為調(diào)頭;
若0=45度且0<135度,方向性信息為左拐;
若c〉-135度且c〈225度,方向性信息為直行;
若c〉-225度且c〈315度,方向性信息為右拐。
步驟根據(jù)c的值來確定方向性信息又可進一步包括
若(;<23度或者0=337度,方向性信息為調(diào)頭;
若0=23度且c〈68度,方向性信息為左后;
若0^68度且c〈113度,方向性信息為左轉(zhuǎn);
若0=113度且0<158度,方向性信息為工前;
若O:158度且c〈203度,方向性信息為直4??;
若0=203度且0<248度,方向性信息為右前;
若0248度且c〈293度,方向性信息為右轉(zhuǎn);
若0=293度且(:<337度,方向性信息為右后。
與現(xiàn)有技斜目比,本發(fā)明道路間方向性信息識別方法的有益效果為
由于本發(fā)明道路間方向性信息識別方法是以起始路段和終iU各段的交點為中心 點,以地圖的正北方向為起始方向,計算出起始路段和終iU各段相對于起始方向的 方位角a和b;然后,計算出起始路段和終il^各段的方位角之差c;再根據(jù)c的值來 確定方向性信息。從而不再需要采集這些方向性信息,減少了數(shù)據(jù)采集的工作量。 進而,也不必在數(shù)據(jù)表中存儲這些方向性信息,減小了數(shù)據(jù)表的負(fù)擔(dān)。
圖1是本發(fā)明道路間方向性信息識別方法的^^呈圖2 A^始^備敬方位角a小于終止路段方位角b的情況的示意圖3 A^始^各l殳方位角a大于終止^備歐方位角b的情況的示意圖4是以90度為方向間隔時,確定道^#向為直行的示意圖5是以45度為方向間隔時,確定道^各轉(zhuǎn)向為向右前方轉(zhuǎn)彎的示意圖。
圖6是一個具體的例子的示意圖。
具體實施例方式
如圖1所示,本發(fā)明道路間方向性信息識別方法包括
步驟1:以起始路段和終ih^l殳的交點為中心點,以地圖的正北方向為起始方 向,計算出起始路段和終止路段相對于起始方向的方位角a和b; 步驟2:計算出起始路段和終止路段的方位角之差c; 步驟3:根據(jù)c的值來確定方向性信息。
由上述可知,以導(dǎo)航電子地圖的正北方向為起始方向,以起始路段和終jL^各段 的交點為中心點,計算出起始路段和終il^各段的方位角a和b。然后,沖艮據(jù)方位角a 和b計算出起始路段和終ih^各段的方位角之差c。根據(jù)c的值,就可以判斷出起始 5^殳和終itJ^殳之間的方位的差異,t^艮容易確定/A^始路段按照什么方位信息來 到必冬止路段。
對于起始路段和終止路段方位角之差c的計算可以采用
如果起始路段方位角d、于終止路段方位角,則c = b - a;
如果起始路段方位角大于終止路段方位角,則c = 360 - (a - b)。
如圖1和2所示,F(xiàn)rom—RoadA^始路段,To—Road是終il^各段,箭頭表示車 行方向,以起始路段和終止路段交點為原點,以正北方向為參考,建立坐標(biāo)系,a 為起始3備度的方位角,b為終止3各^:的方位角。
對于方向性信息的標(biāo)識,可以以任意角度為方向間隔來進行標(biāo)識。
若以90度為方向間隔,則對于確定的c值,可以將方向性信息進行如下標(biāo)識
若。<45度或者0=315度,方向性信息為調(diào)頭;
若0=45度且。<135度,方向性信息為左轉(zhuǎn);
若c〉-135度且c〈225度,方向性信息為直行;
若0=225度且0<315度,方向性信息為右轉(zhuǎn)。
如圖3所示,是以90度為方向間隔,起始路段方位角3=90度,終jtJ各段方位 角1>=300度,兩條道^各間夾角為c:b-a-210度,即0135度且c《225度,車行 方向為直4亍。
若以45度為方向間隔,則對于確定的c值,可以將方向性信息進行如下標(biāo)識 若c < 23度或者c >= 337度,方向性信息為調(diào)頭; 若0=23度且。<68度,方向性信息為左后; 若0=68度且c〈113度,方向性信息為左轉(zhuǎn);若0=113度且。<158度,方向性信息為左前; 若c〉-158度或者c〈203度,方向性4言息為直4亍; 若0=203度且<:<248度,方向性信息為右前; 若0 248度且c〈293度,方向性信息為右轉(zhuǎn); 若c〉293度且c〈337度,方向性信息為右后。
如圖4所示,是以45度為方向間隔,起始路段方位角a=90度,終iL^^:方位 角1 =300度,兩條道路間夾角為c二b —&=210度,即c〉203度且c《248度,車行 方向為向右前方向轉(zhuǎn)彎。
當(dāng)然,還可以用其它任意角度為方向間隔,以人們通俗易懂的方向詞來確定方 向性信息。
下面,通過某些M的實例來描i^^發(fā)明道路間方向性信息識別方法的技術(shù)方案。
具體的例子如下,如圖6所示
起始路段為道路B,終itJ各段為^^各C,起始路段方位角a:180度,終iU各段 方位角b二60度,起始路段和終止路段之間的方位角差。=360 —(a-1)) = 240度。
a) 若以90度為方向間隔,貝']0=225度且。<315度,即車輛右轉(zhuǎn)。
b) 若以45度為方向間隔,則0=203度且。<248度,即車輛向右前轉(zhuǎn)。 由上述可知,本發(fā)明ii^各間方向性信息識別方法是以起始路段和終iL^I炎的交
點為中心點,以地圖的正北方向為起始方向,計算出起始路段和終it^各段相對于起 始方向的方位角a和b;然后,計算出起始路段和終i^各段的方位角之差c;再根據(jù) c的值來確定方向性信息。從而不再需要采集這些方向性信息,減少了數(shù)據(jù)采集的 工作量。進而,也不必在數(shù)據(jù)表中存儲這些方向性信息,減小了數(shù)據(jù)表的負(fù)擔(dān)。
權(quán)利要求
1、一種道路間方向性信息識別方法,其特征在于,包括步驟以起始路段和終止路段的交點為中心點,以地圖的正北方向為起始方向,計算出起始路段和終止路段相對于起始方向的方位角a和b;計算出起始路段和終止路段的方位角之差c;根據(jù)c的值來確定方向性信息。
2、 如權(quán)利要求1所述的道路間方向性信息識別方法,其特征在于,步驟計算 出起始路段和終止路段的方位角之差c進一步包括下述步驟如果起始路段方位角小于終止路段方位角,則c = b - a; 如果起始路段方位角大于終止路—段方位角,則c = 360 - (a - b)。
3、 如權(quán)利要求2所述的道路間方向性信息識別方法,其特征在于,步驟根據(jù) c的值來確定方向性信息進一步包括若。<45度或者0=315度,方向性信息為調(diào)頭; 若c〉45度且c〈135度,方向性信息為左拐; 若0=135度且。<225度,方向性信息為直4?。?若c〉二225度且c〈315度,方向性信息為右拐。
4、 如權(quán)利要求2所述的道路間方向性信息識別方法,其特征在于,步驟根據(jù) c的值來確定方向性信息進一步包括若c〈23度或者c〉337度,方向性信息為調(diào)頭; 若0=23度且c〈68度,方向性信息為左后; 若c〉-68度且c〈113度,方向性信息為左轉(zhuǎn); 若0=113度且。<158度,方向性信息為工前; 若0=158度且。<203度,方向性信息為直4??; 若o-203度且c〈248度,方向性信息為右前; 若0=248度且0<293度,方向性信息為右轉(zhuǎn); 若。>=293度且0<337度,方向性信息為右后。
全文摘要
本發(fā)明公開一種道路間方向性信息識別方法,包括以起始路段和終止路段的交點為中心點,以地圖的正北方向為起始方向,計算出起始路段和終止路段相對于起始方向的方位角a和b;計算出起始路段和終止路段的方位角之差;根據(jù)c的值來確定方向性信息。采用本發(fā)明的技術(shù)方案能夠減少數(shù)據(jù)采集的工作量。
文檔編號G01C21/26GK101451847SQ200710196599
公開日2009年6月10日 申請日期2007年12月5日 優(yōu)先權(quán)日2007年12月5日
發(fā)明者梁占強 申請人:高德軟件有限公司