專利名稱:一種導(dǎo)航終端、導(dǎo)航方法和導(dǎo)航系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及行車導(dǎo)航領(lǐng)域,尤其涉及一種導(dǎo)航終端、導(dǎo)航方法和導(dǎo)航系統(tǒng)。
背景技術(shù):
目前很多GIS(地理信息系統(tǒng))支持在地圖上手動畫路徑、畫區(qū)域,以方便車輛選擇行車路徑,對已選擇的路徑,只要與車輛進行綁定,然后通過車輛上報的GPS信息,利用程序分析,就可以判斷車輛在營運期間是否偏離某條線路。但是,有些路徑比較復(fù)雜,通過手動畫路徑,需要先在地圖上找出該路徑的每個點再將其連成路徑,該過程很費時,且使用時很不方便。另外對于車輛曾經(jīng)選擇行駛的比較好的路徑軌跡不能隨時再現(xiàn),需要重新手動畫出該路徑,不利于用戶再次選擇。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于克服現(xiàn)有技術(shù)只能在地圖上手動畫路徑,而不能對已有的行駛路徑重新選擇組合的缺陷,提供一種導(dǎo)航終端、導(dǎo)航方法和導(dǎo)航系統(tǒng)。本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是提供一種導(dǎo)航方法,包括如下步驟A、在每次行車時定時向?qū)Ш椒?wù)器發(fā)送行車的GPS定位信息;B、向?qū)Ш椒?wù)器發(fā)送獲取歷史路徑軌跡數(shù)據(jù)的請求信息,所述歷史路徑軌跡數(shù)據(jù)為所述導(dǎo)航服務(wù)器根據(jù)每次接收的所述行車的GPS定位信息生成的軌跡數(shù)據(jù);C、從所述導(dǎo)航服務(wù)器獲取所述歷史路徑軌跡數(shù)據(jù),并根據(jù)所述歷史路徑軌跡數(shù)據(jù)在電子地圖上描繪歷史路徑軌跡,產(chǎn)生多個歷史行車的路段;D、接收用戶根據(jù)所顯示的歷史路徑軌跡選擇的至少一個路段,并將所選擇的所有路段上的軌跡點數(shù)據(jù)發(fā)送給所述導(dǎo)航服務(wù)器;E、合并用戶所選擇的路段上的軌跡點,生成最終營運路徑,并顯示所述最終營運路徑。本發(fā)明所述的導(dǎo)航方法中,步驟D中,所述路段為根據(jù)用戶在顯示的路徑軌跡上選擇起點和終點所確定的至少一個路段。本發(fā)明所述的導(dǎo)航方法中,步驟E具體包括E1、判斷用戶選擇的路段上的軌跡點是否能形成連續(xù)的路徑,在結(jié)果為是時,將所述連續(xù)的路徑生成最終的營運路徑并顯示;E2、在步驟El中的判斷結(jié)果為否時,自動生成包含用戶選擇的路段上的軌跡點的最終營運路徑并顯示,同時提示用戶是否重新選擇路段,在用戶重新選擇路段時,則執(zhí)行步驟D。本發(fā)明還提供了一種導(dǎo)航終端,與導(dǎo)航服務(wù)器通信連接,包括GPS模塊和GIS地圖模塊,還包括定位信息發(fā)送模塊,用于在每次行車時將所述GPS模塊產(chǎn)生的GPS定位信息定時發(fā)送給所述導(dǎo)航服務(wù)器;路徑軌跡數(shù)據(jù)請求模塊,用于向?qū)Ш椒?wù)器發(fā)送獲取歷史路徑軌跡數(shù)據(jù)的請求信息,所述歷史路徑軌跡數(shù)據(jù)為所述導(dǎo)航服務(wù)器根據(jù)每次接收的所述行車的GPS定位信息生成的軌跡數(shù)據(jù);路徑軌跡數(shù)據(jù)獲取模塊,用于獲取所述歷史路徑軌跡數(shù)據(jù);地圖繪點模塊,用于根據(jù)所述歷史路徑軌 跡數(shù)據(jù)在所述GIS地圖模塊中的電子地圖上描繪歷史路徑軌跡,產(chǎn)生多個歷史行車的路段;路段選擇模塊,用于接收用戶根據(jù)電子地圖上顯示的歷史路徑軌跡選擇的至少一個路段;路段軌跡數(shù)據(jù)發(fā)送模塊,用于將用戶所選擇的所有路段上的軌跡點數(shù)據(jù)發(fā)送給所述導(dǎo)航服務(wù)器;最終營運路徑生成模塊,用于合并用戶所選擇的路段上的軌跡點生成最終營運路徑;顯示模塊,用于顯示所述歷史路徑軌跡和所述最終營運路徑。本發(fā)明所述的導(dǎo)航終端中,所述路段為根據(jù)用戶在顯示的路徑軌跡上選擇起點和終點所確定的至少一個路段。本發(fā)明所述的導(dǎo)航終端中,所述最終營運路徑生成模塊包括判斷單元,用于判斷所述路段選擇模塊中用戶選擇的路段上的軌跡點的是否能形成連續(xù)的路徑;最終營運路徑生成單元,用于在所述判斷單元的判斷結(jié)果為是時,將所述連續(xù)的路徑生成最終的營運路徑,在結(jié)果為否時,自動隨機生成包含用戶選擇的路段的最終營運路徑;提示選擇模塊,用于在所述判斷單元的判斷結(jié)果為否時,提示用戶是否重新選擇路段,在用戶選擇是時,進入所述路段選擇模塊執(zhí)行。本發(fā)明還提供了一種導(dǎo)航系統(tǒng),包括導(dǎo)航終端和導(dǎo)航服務(wù)器,其中,所述導(dǎo)航終端包括GPS模塊,用于在每次行車時產(chǎn)生所述導(dǎo)航終端的GPS定位信息;GIS地圖模塊,用于提供GIS電子地圖;定位信息發(fā)送模塊,用于在每次行車時將所述GPS模塊產(chǎn)生的GPS定位信息定時發(fā)送給所述導(dǎo)航服務(wù)器;路徑軌跡數(shù)據(jù)請求模塊,用于向?qū)Ш椒?wù)器發(fā)送獲取歷史路徑軌跡數(shù)據(jù)的請求信息,所述歷史路徑軌跡數(shù)據(jù)為所述導(dǎo)航服務(wù)器根據(jù)每次接收的所述行車的GPS定位信息生成的軌跡數(shù)據(jù);路徑軌跡數(shù)據(jù)獲取模塊,用于獲取所述歷史路徑軌跡數(shù)據(jù);地圖繪點模塊,用于根據(jù)所述歷史路徑軌跡數(shù)據(jù)在所述GIS地圖模塊中的電子地圖上描繪歷史路徑軌跡,產(chǎn)生多個歷史行車的路段;路段選擇模塊,用于接收用戶根據(jù)電子地圖上顯示的歷史路徑軌跡選擇的至少一個路段;路段軌跡數(shù)據(jù)發(fā)送模塊,用于將用戶所選擇的所有路段上的軌跡點數(shù)據(jù)發(fā)送給所述導(dǎo)航服務(wù)器;最終營運路徑生成模塊,用于合并用戶所選擇的路段上的軌跡點生成最終營運路徑;顯示模塊,用于顯示所述歷史路徑軌跡和所述最終營運路徑;所述導(dǎo)航服務(wù)器包括定位信息接收模塊,用于接收所述導(dǎo)航終端定時發(fā)送的GPS定位信息;數(shù)據(jù)存儲模塊,用于存儲所述GPS定位信息和所述導(dǎo)航終端發(fā)送的用戶所選擇的所有路段上的軌跡點數(shù)據(jù);路徑軌跡數(shù)據(jù)生成模塊,用于根據(jù)所述數(shù)據(jù)存儲模塊中存儲的數(shù)據(jù)生成導(dǎo)航終端行駛的歷史路徑軌跡數(shù)據(jù); 請求信息接收模塊,用于接收所述導(dǎo)航終端發(fā)送的請求獲取所述歷史路徑軌跡數(shù)據(jù)的請求信息;路徑軌跡數(shù)據(jù)發(fā)送模塊,用于根據(jù)所述請求信息將所述歷史路徑軌跡數(shù)據(jù)發(fā)送給所述導(dǎo)航終端。本發(fā)明所述的導(dǎo)航系統(tǒng)中,所述導(dǎo)航終端中,所述路段為根據(jù)用戶在顯示的歷史路徑軌跡上選擇起點和終點所確定的至少一個路段。本發(fā)明所述的導(dǎo)航系統(tǒng)中,所述導(dǎo)航終端中,所述最終營運路徑生成模塊包括判斷單元,用于判斷所述路段選擇模塊中用戶選擇的路段上的軌跡點的是否能形成連續(xù)的路徑;最終營運路徑生成單元,用于在所述判斷單元的判斷結(jié)果為是時,將所述連續(xù)的路徑生成最終的營運路徑,在結(jié)果為否時,自動隨機生成包含用戶選擇的路段的最終營運路徑;提示選擇模塊,用于在所述判斷單元的判斷結(jié)果為否時,提示用戶是否重新選擇路段,在用戶選擇是時,進入所述路段選擇模塊執(zhí)行。本發(fā)明可以產(chǎn)生以下有益效果通過將每次行車過程中的定位信息數(shù)據(jù)保存在導(dǎo)航服務(wù)器中,需要時請求獲取存儲的定位信息數(shù)據(jù)生成歷史路徑軌跡數(shù)據(jù),再根據(jù)歷史路徑軌跡數(shù)據(jù)在電子地圖上描繪出歷史路徑軌跡,形成多個歷史行車路段,導(dǎo)航服務(wù)器獲取用戶選擇該軌跡上的路段,自動將所選擇的路段合并生成新的營運路徑,從而免除了用戶手動繪出營運路徑的麻煩。
下面將結(jié)合附圖及實施例對本發(fā)明作進一步說明,附圖中圖I是本發(fā)明較佳實施例導(dǎo)航終端的結(jié)構(gòu)示意圖一;圖2是本發(fā)明較佳實施例導(dǎo)航終端的結(jié)構(gòu)示意圖二 ;圖3是本發(fā)明較佳實施例導(dǎo)航方法的流程圖一;圖4是本發(fā)明較佳實施例導(dǎo)航方法的流程圖二 ;圖5是本發(fā)明較佳實施例導(dǎo)航系統(tǒng)的結(jié)構(gòu)示意圖;圖6是本發(fā)明較佳實施例導(dǎo)航終端中最終營運路徑生成模塊的結(jié)構(gòu)示意圖。
具體實施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點更加清楚明白,以下結(jié)合附圖及實施例,對本發(fā)明進行進一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。本發(fā)明較佳實施例中的導(dǎo)航終端為車載導(dǎo)航終端,與導(dǎo)航服務(wù)器通信連接,如圖I所示,主要包括GPS模塊10、定位信息發(fā)送模塊20、路徑軌跡數(shù)據(jù)請求模塊30、路徑軌跡數(shù)據(jù)獲取模塊31、地圖繪點模塊40、路段選擇模塊50、最終營運路徑生成模塊60、顯示模塊70和GIS地圖模塊80。其中,GPS模塊10用于產(chǎn)生行駛車輛的實時定位信息,如具體經(jīng)緯度信息,可以預(yù)先設(shè)置實時產(chǎn)生定位信息的頻率。定位信息發(fā)送模塊20用于將GPS模塊10產(chǎn)生的GPS定位信息發(fā)送給導(dǎo)航服務(wù)器,既可以定時發(fā)送定位信息,也可以批量發(fā)送定位信息。路徑軌跡數(shù)據(jù)請求模塊30,用于向?qū)Ш椒?wù)器發(fā)送請求獲取歷史路徑軌跡數(shù)據(jù)的請求信息,所述歷史路徑軌跡數(shù)據(jù)為所述導(dǎo)航服務(wù)器根據(jù)每次接收的所述行車的GPS定位信息生成的軌跡數(shù)據(jù),該軌跡由一系列的定位點組成,導(dǎo)航服務(wù)器將定位信息發(fā)送模塊20發(fā)送的每一個定位信息存儲,再根據(jù)定位信息生成一系列的路徑軌跡數(shù)據(jù),可以是某一次 的行車的路徑軌跡點數(shù)據(jù),也可以是多次行車的路徑軌跡點數(shù)據(jù);路徑軌跡數(shù)據(jù)獲取模塊31,用于獲取每次行車中導(dǎo)航服務(wù)器發(fā)送的路徑軌跡數(shù)據(jù)。路徑軌跡數(shù)據(jù)獲取模塊31接收一次或者多次的歷史路徑軌跡數(shù)據(jù)后,地圖繪點模塊40根據(jù)路徑軌跡數(shù)據(jù)在電子地圖上描繪歷史路徑軌跡,再在GIS地圖模塊80提供的GIS (地理信息系統(tǒng))電子地圖上顯示歷史路徑軌跡,并通過顯示模塊70顯示出來,顯示模塊70可對應(yīng)車載導(dǎo)航終端的顯示屏。用戶根據(jù)電子地圖上顯示的路徑軌跡選擇路段,用于形成新的營運路徑,路段選擇模塊50即用于接收并存儲用戶所選擇的路段,用戶可以選擇路徑軌跡上的一個、兩個或者多個路段。最終營運路徑生成模塊60,用于合并用戶所選擇的兩個或者多個路段上的軌跡點生成最終營運路徑,即新的營運路徑,若用戶只選擇了一條路段,則只將該路段生成最終的營運路徑即可。顯示模塊70,用于顯示GIS電子地圖,并在電子地圖上顯示歷史路徑軌跡,并顯示最終營運路徑生成模塊60生成的最終營運路徑。路段軌跡數(shù)據(jù)發(fā)送模塊51,用于將用戶所選擇的所有路段上的軌跡點數(shù)據(jù)發(fā)送給導(dǎo)航服務(wù)器,以便于導(dǎo)航服務(wù)器記錄用戶選擇的路段,便于以后用戶行車選擇路段時的直接調(diào)用;進一步地,在路段選擇模塊50中,用戶可以根據(jù)電子地圖上的歷史路徑軌跡選擇起點和終點來確定路段,用戶可以選擇一個、兩個或者多個路段,只需要確定每個路段的起點和終點即可。在用戶選擇多個路段來重新生成新的營運線路時,路段選擇模塊50可以建立一個路段列表,將用戶所選擇的所有路段進行編號,以便于用戶將這些路段排序組合。進一步地,如圖2所示,最終營運路徑生成模塊60包括判斷單元601、最終營運路徑生成單元602和提示選擇單元603,判斷單元601用于判斷路段選擇模塊50中用戶選擇的兩個或者多個路段上的軌跡點的是否能形成連續(xù)的路徑;在用戶選擇的兩個或者多個路段上的軌跡點能形成連續(xù)的路徑時,最終營運路徑生成單元601即將連續(xù)的路徑生成最終的營運路徑;在用戶選擇的兩個或者多個路段上的軌跡點不能形成連續(xù)的路徑時,最終營運路徑生成單元601自動隨機生成包含用戶選擇的兩個或者多個路段的最終營運路徑,此時生成的營運路徑可以為多條,可以將多條營運路徑進行區(qū)分顯示,同時讓用戶選擇其中一條作為最后的營運路徑,客戶有可能對生成的營運路徑都不滿意,提示選擇模塊603,可以提示用戶是否重新選擇路段,在用戶重新選擇路段時,自動進入路段選擇模塊50執(zhí)行相應(yīng)的程序,直到生成用戶滿意的營運路徑。在用戶無需重新選擇路段時,則自動生成的一條營運路徑或者用戶選擇的一條營運路徑為最終營運路徑。本發(fā)明較佳實施例還提供了導(dǎo)航終端的導(dǎo)航方法,如車載導(dǎo)航終端可以實現(xiàn)用戶根據(jù)歷史路徑軌跡選擇生成新的營運路徑,如圖3所示,主要包括以下步驟SI、導(dǎo)航終端在每次行車時定時發(fā)送GPS定位信息給導(dǎo)航服務(wù)器,發(fā)送GPS定位信息的頻率可以根據(jù)需要進行設(shè)定,可以一次發(fā)送一個定位信息,也可以一次發(fā)送多個定位信息;S2、導(dǎo)航終端向?qū)Ш椒?wù)器發(fā)送請求獲取歷史路徑軌跡數(shù)據(jù)的請求信息,所述歷史路徑軌跡數(shù)據(jù)為所述導(dǎo)航服務(wù)器根據(jù)每次接收的所述行車的GPS定位信息生成的軌跡數(shù)據(jù);
S3、導(dǎo)航服務(wù)器接收GPS的定位信息后存儲到數(shù)據(jù)庫中,可以將多次行車所發(fā)送的定位信息分別存儲,當(dāng)導(dǎo)航終端請求歷史路徑軌跡數(shù)據(jù),導(dǎo)航服務(wù)器根據(jù)請求信息可以從數(shù)據(jù)庫中分別調(diào)取歷史行車路徑軌跡的軌跡點數(shù)據(jù),并發(fā)送給導(dǎo)航終端,導(dǎo)航終端獲取路徑軌跡數(shù)據(jù)后,根據(jù)路徑軌跡數(shù)據(jù)在GIS電子地圖上描繪路徑軌跡,產(chǎn)生多個歷史行車的路段;S4、用戶根據(jù)電子地圖上的至少一條路徑軌跡選擇自己將要行車的新的營運路徑的路段,導(dǎo)航終端接收用戶所選擇的路段,導(dǎo)航終端可將用戶選擇的路段上的軌跡點數(shù)據(jù)發(fā)送給導(dǎo)航服務(wù)器,由導(dǎo)航服務(wù)器存儲到數(shù)據(jù)庫中,便于用戶的再次快速選擇;S5、導(dǎo)航終端合并用戶所選擇的兩個或者多個路段上的軌跡點生成最終營運路徑,同時在GIS電子地圖上顯示最終營運路徑。進一步地,本發(fā)明較佳實施例還提供了一種導(dǎo)航終端的導(dǎo)航方法,如圖4所示,主要包括步驟S201、導(dǎo)航終端在每次行車時定時發(fā)送GPS定位信息給導(dǎo)航服務(wù)器,發(fā)送GPS定位信息的頻率可以根據(jù)需要進行設(shè)定,可以一次發(fā)送一個定位信息,也可以一次發(fā)送多個定位信息;S202、導(dǎo)航終端向?qū)Ш椒?wù)器發(fā)送請求獲取歷史路徑軌跡數(shù)據(jù)的請求信息,所述歷史路徑軌跡數(shù)據(jù)為所述導(dǎo)航服務(wù)器根據(jù)每次接收的所述行車的GPS定位信息生成的軌跡數(shù)據(jù);S203、導(dǎo)航服務(wù)器接收GPS的定位信息后存儲到數(shù)據(jù)庫中,可以將多次行車所發(fā)送的定位信息分別存儲,當(dāng)導(dǎo)航終端請求歷史路徑軌跡數(shù)據(jù),導(dǎo)航服務(wù)器根據(jù)請求信息可以從數(shù)據(jù)庫中分別調(diào)取歷史行車路徑軌跡的軌跡點數(shù)據(jù),并發(fā)送給導(dǎo)航終端。路徑軌跡為導(dǎo)航服務(wù)器根據(jù)GPS定位信息所生成的記錄車輛的歷史行車軌跡,該軌跡由一系列的定位點組成。導(dǎo)航服務(wù)器將接收的每一個定位信息存儲,再根據(jù)定位信息生成一系列的路徑軌跡點數(shù)據(jù),可以是某一次的行車的路徑軌跡點數(shù)據(jù),也可以是多次行車的路徑軌跡點數(shù)據(jù)。導(dǎo)航終端獲取路徑軌跡數(shù)據(jù)后可以先緩存在導(dǎo)航終端,再根據(jù)路徑軌跡數(shù)據(jù)在GIS電子地圖上描繪路徑軌跡,,產(chǎn)生多個歷史行車的路段,并在GIS (地理信息系統(tǒng))電子地圖上顯示歷史路徑軌跡;S204、用戶根據(jù)電子地圖上的至少一條路徑軌跡選擇自己將要行車的新的營運路徑的路段,導(dǎo)航終端接收用戶所選擇的路段,導(dǎo)航終端可將用戶選擇的路段上的軌跡點數(shù)據(jù)發(fā)送給導(dǎo)航服務(wù)器,由導(dǎo)航服務(wù)器存儲到數(shù)據(jù)庫中,便于用戶的再次快速選擇;路段為根據(jù)用戶在顯示的路徑軌跡上選擇起點和終點所確定的路段,用戶可以根據(jù)電子地圖上的歷史路徑軌跡選擇起點和終點來確定路段,用戶可以選擇一個、兩個或者多個路段,只需要確定每個路段的起點和終點即可。在用戶選擇多個路段來重新生成新的營運線路時,可以建立一個路段列表,將用戶所選擇的所有路段進行編號,以便于用戶將這些路段排序組合;S205、導(dǎo)航終端判斷用戶選擇的兩個或者多個路段上的軌跡點是否能形成連續(xù)的路徑;S206、在用戶選擇的兩個或者多個路段上的軌跡點能形成連續(xù)的路徑時,導(dǎo)航終端將連續(xù)的路徑生成最終的營運路徑并顯示,在用戶只選擇一個路段時,直接將該路段作為最終的營運路徑;S207、用戶選擇的兩個或者多個路段上的軌跡點不能形成連續(xù)的路徑時,導(dǎo)航終端自動生成包含用戶選擇的兩個或者多個路段上的軌跡點的最終營運路徑并顯示; S208、導(dǎo)航終端生成的營運路徑可以為多條,可以將多條營運路徑進行區(qū)分顯示,同時讓用戶選擇其中一條作為最后的營運路徑,客戶有可能對生成一條或者多條的營運路徑都不滿意,可以對話框的形式或者按鍵提示的方式提示用戶是否重新選擇路段,在用戶重新選擇路段時,則執(zhí)行步驟S203,直到生成用戶滿意的營運路徑。在用戶無需重新選擇路段時,則自動生成的一條營運路徑或者用戶選擇的一條營運路徑為最終營運路徑。本發(fā)明較佳實施例還提供了一種導(dǎo)航系統(tǒng),如圖5所示,導(dǎo)航系包括導(dǎo)航終端200和導(dǎo)航服務(wù)器100,其中,導(dǎo)航終端200包括GPS模塊210、GIS地圖模塊280、定位信息發(fā)送模塊220、路徑軌跡數(shù)據(jù)請求模塊230、路徑軌跡數(shù)據(jù)獲取模塊231、地圖繪點模塊240、路段選擇模塊250、路徑軌跡數(shù)據(jù)發(fā)送模塊251、最終營運路徑生成模塊260和顯示模塊270。如圖6所示,其中最終營運路徑生成模塊260包括判斷單元2601、最終營運路徑生成單元2602和提示選擇模塊2603,該導(dǎo)航終端200和前述圖I、圖2中的導(dǎo)航終端相同或者相似,在次不再贅述。如圖6所示,導(dǎo)航服務(wù)器100主要包括定位信息接收模塊110、數(shù)據(jù)存儲模塊120、路徑軌跡數(shù)據(jù)生成模塊130和路徑軌跡數(shù)據(jù)發(fā)送模塊140。其中,定位信息接收模塊110,用于接收導(dǎo)航終端200在每次行車時定時發(fā)送的GPS定位信息,該定位信息可以是實時定位信息;數(shù)據(jù)存儲模塊120,可以建立一數(shù)據(jù)庫用于存儲實時GPS定位信息;路徑軌跡數(shù)據(jù)生成模塊130根據(jù)數(shù)據(jù)庫中存儲的實時GPS定位信息生成導(dǎo)航終端200行駛的歷史路徑軌跡數(shù)據(jù);該路徑軌跡數(shù)據(jù)可以是多次行車的歷史軌跡數(shù)據(jù)。路徑軌跡數(shù)據(jù)生成模塊也可以設(shè)置在導(dǎo)航終端200上,在需要生成歷史路徑軌跡時,可以向?qū)Ш椒?wù)器100發(fā)送請求數(shù)據(jù)庫中行車路徑軌跡上的定位信息數(shù)據(jù),根據(jù)獲取的定位信息數(shù)據(jù)生成歷史路徑軌跡數(shù)據(jù),再由地圖繪點模塊240根據(jù)歷史路徑軌跡數(shù)據(jù)在電子地圖上將歷史路徑軌跡描繪出來。請求信息接收模塊130,用于接收所述導(dǎo)航終端發(fā)送的請求獲取所述歷史路徑軌跡數(shù)據(jù)的請求信息;路徑軌跡數(shù)據(jù)發(fā)送模塊140用于根據(jù)所述請求信息將路徑軌跡數(shù)據(jù)發(fā)送給導(dǎo)航終端200中的路徑軌跡數(shù)據(jù)獲取模塊231。在導(dǎo)航終端200中的路段選擇模塊250獲取用戶選擇的路段后,可以將該路段上的數(shù)據(jù)存儲到導(dǎo)航服務(wù)器100中的數(shù)據(jù)存儲模塊120中,由于用戶選擇的路段可能是以后行車中還會選擇的,可以對用戶選擇的多個路段進行編號存儲,方便以后用戶調(diào)用。在導(dǎo)航終端200生成最終的營運路徑后,可將最終的營運路徑數(shù)據(jù)發(fā)送給導(dǎo)航服務(wù)器100,由數(shù)據(jù)存儲模塊120保存到數(shù)據(jù)庫中,方便用戶的隨時調(diào)用。本發(fā)明通過將每次行車過程中的定位信息數(shù)據(jù)保存在導(dǎo)航服務(wù)器中,需要時請求獲取存儲的定位信息數(shù)據(jù)生成歷史路徑軌跡數(shù)據(jù),再根據(jù)歷史路徑軌跡數(shù)據(jù)在電子地圖上描繪出歷史路徑軌跡,形成多個歷史行車路段,導(dǎo)航服務(wù)器獲取用戶選擇該軌跡上的路段,自動將所選擇的路段合并生成新的營運路徑,從而免除了用戶手動繪出營運路徑的麻煩。
應(yīng)當(dāng)理解的是,對本領(lǐng)域普通技術(shù)人員來說,可以根據(jù)上述說明加以改進或變換,而所有這些改進和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護范圍。
權(quán)利要求
1.一種導(dǎo)航方法,其特征在于,包括如下步驟 A、在每次行車時定時向?qū)Ш椒?wù)器發(fā)送行車的GPS定位信息; B、向?qū)Ш椒?wù)器發(fā)送請求獲取歷史路徑軌跡數(shù)據(jù)的請求信息,所述歷史路徑軌跡數(shù)據(jù)為所述導(dǎo)航服務(wù)器根據(jù)每次接收的所述行車的GPS定位信息生成的軌跡數(shù)據(jù); C、從所述導(dǎo)航服務(wù)器獲取所述歷史路徑軌跡數(shù)據(jù),并根據(jù)所述歷史路徑軌跡數(shù)據(jù)在電子地圖上描繪歷史路徑軌跡,產(chǎn)生多個歷史行車的路段; D、接收用戶根據(jù)所顯示的歷史路徑軌跡選擇的至少一個路段,并將選擇的所有路段上的軌跡點數(shù)據(jù)發(fā)送給所述導(dǎo)航服務(wù)器; E、合并用戶所選擇的路段上的軌跡點,生成最終營運路徑,并顯示所述最終營運路徑。
2.根據(jù)權(quán)利要求I所述的導(dǎo)航方法,其特征在于,步驟D中,所述路段為根據(jù)用戶在顯 示的路徑軌跡上選擇起點和終點所確定的至少一個路段。
3.根據(jù)權(quán)利要求2所述的導(dǎo)航方法,其特征在于,步驟E具體包括 E1、判斷用戶選擇的路段上的軌跡點是否能形成連續(xù)的路徑,在結(jié)果為是時,將所述連續(xù)的路徑生成最終的營運路徑并顯示; E2、在步驟El中的判斷結(jié)果為否時,自動生成包含用戶選擇的路段上的軌跡點的最終營運路徑并顯示,同時提示用戶是否重新選擇路段,在用戶重新選擇路段時,則執(zhí)行步驟D0
4.一種導(dǎo)航終端,與導(dǎo)航服務(wù)器通信連接,包括GPS模塊和GIS地圖模塊,其特征在于,還包括 定位信息發(fā)送模塊,用于在每次行車時將所述GPS模塊產(chǎn)生的GPS定位信息定時發(fā)送給所述導(dǎo)航服務(wù)器; 路徑軌跡數(shù)據(jù)請求模塊,用于向?qū)Ш椒?wù)器發(fā)送請求獲取歷史路徑軌跡數(shù)據(jù)的請求信息,所述歷史路徑軌跡數(shù)據(jù)為所述導(dǎo)航服務(wù)器根據(jù)每次接收的所述行車的GPS定位信息生成的軌跡數(shù)據(jù); 路徑軌跡數(shù)據(jù)獲取模塊,用于獲取所述歷史路徑軌跡數(shù)據(jù); 地圖繪點模塊,用于根據(jù)所述歷史路徑軌跡數(shù)據(jù)在所述GIS地圖模塊中的電子地圖上描繪歷史路徑軌跡,產(chǎn)生多個歷史行車的路段; 路段選擇模塊,用于接收用戶根據(jù)電子地圖上顯示的歷史路徑軌跡選擇的至少一個路段; 路段軌跡數(shù)據(jù)發(fā)送模塊,用于將用戶所選擇的所有路段上的軌跡點數(shù)據(jù)發(fā)送給所述導(dǎo)航服務(wù)器; 最終營運路徑生成模塊,用于合并用戶所選擇的路段上的軌跡點生成最終營運路徑; 顯示模塊,用于顯示所述歷史路徑軌跡和所述最終營運路徑。
5.根據(jù)權(quán)利要求4所述的導(dǎo)航終端,其特征在于,所述路段為根據(jù)用戶在顯示的路徑軌跡上選擇起點和終點所確定的至少一個路段。
6.根據(jù)權(quán)利要求5所述的導(dǎo)航終端,其特征在于,所述最終營運路徑生成模塊包括 判斷單元,用于判斷所述路段選擇模塊中用戶選擇的路段上的軌跡點的是否能形成連續(xù)的路徑; 最終營運路徑生成單元,用于在所述判斷單元的判斷結(jié)果為是時,將所述連續(xù)的路徑生成最終的營運路徑,在結(jié)果為否時,自動隨機生成包含用戶選擇的路段的最終營運路 徑; 提示選擇模塊,用于在所述判斷單元的判斷結(jié)果為否時,提示用戶是否重新選擇路段,在用戶選擇是時,進入所述路段選擇模塊執(zhí)行。
7.一種導(dǎo)航系統(tǒng),其特征在于,包括導(dǎo)航終端和導(dǎo)航服務(wù)器,其中, 所述導(dǎo)航終端包括 GPS模塊,用于在每次行車時產(chǎn)生所述導(dǎo)航終端的GPS定位信息; GIS地圖模塊,用于提供GIS電子地圖; 定位信息發(fā)送模塊,用于在每次行車時將所述GPS模塊產(chǎn)生的GPS定位信息定時發(fā)送給所述導(dǎo)航服務(wù)器; 路徑軌跡數(shù)據(jù)請求模塊,用于向?qū)Ш椒?wù)器發(fā)送獲取歷史路徑軌跡數(shù)據(jù)的請求信息,所述歷史路徑軌跡數(shù)據(jù)為所述導(dǎo)航服務(wù)器根據(jù)每次接收的所述行車的GPS定位信息生成的軌跡數(shù)據(jù); 路徑軌跡數(shù)據(jù)獲取模塊,用于獲取所述歷史路徑軌跡數(shù)據(jù); 地圖繪點模塊,用于根據(jù)所述歷史路徑軌跡數(shù)據(jù)在所述GIS地圖模塊中的電子地圖上描繪歷史路徑軌跡,產(chǎn)生多個歷史行車的路段; 路段選擇模塊,用于接收用戶根據(jù)電子地圖上顯示的歷史路徑軌跡選擇的至少一個路段; 路段軌跡數(shù)據(jù)發(fā)送模塊,用于將用戶所選擇的所有路段上的軌跡點數(shù)據(jù)發(fā)送給所述導(dǎo)航服務(wù)器; 最終營運路徑生成模塊,用于合并用戶所選擇的路段上的軌跡點生成最終營運路徑; 顯示模塊,用于顯示所述歷史路徑軌跡和所述最終營運路徑; 所述導(dǎo)航服務(wù)器包括 定位信息接收模塊,用于接收所述導(dǎo)航終端定時發(fā)送的GPS定位信息; 數(shù)據(jù)存儲模塊,用于存儲所述GPS定位信息和所述導(dǎo)航終端發(fā)送的用戶所選擇的所有路段上的軌跡點數(shù)據(jù); 路徑軌跡數(shù)據(jù)生成模塊,用于根據(jù)所述數(shù)據(jù)存儲模塊中存儲的數(shù)據(jù)生成導(dǎo)航終端行駛的歷史路徑軌跡數(shù)據(jù); 請求信息接收模塊,用于接收所述導(dǎo)航終端發(fā)送的請求獲取所述歷史路徑軌跡數(shù)據(jù)的請求信息; 路徑軌跡數(shù)據(jù)發(fā)送模塊,用于根據(jù)所述請求信息將所述歷史路徑軌跡數(shù)據(jù)發(fā)送給所述導(dǎo)航終端。
8.根據(jù)權(quán)利要求7所述的導(dǎo)航系統(tǒng),其特征在于,所述導(dǎo)航終端中,所述路段為根據(jù)用戶在顯示的歷史路徑軌跡上選擇起點和終點所確定的至少一個路段。
9.根據(jù)權(quán)利要求8所述的導(dǎo)航系統(tǒng),其特征在于,所述導(dǎo)航終端中,所述最終營運路徑生成模塊包括 判斷單元,用于判斷所述路段選擇模塊中用戶選擇的路段上的軌跡點的是否能形成連續(xù)的路徑; 最終營運路徑生成單元,用于在所述判斷單元的判斷結(jié)果為是時,將所述連續(xù)的路徑生成最終的營運路徑,在結(jié)果為否時,自動隨機生成包含用戶選擇的路段的最終營運路 徑; 提示選擇模塊,用于在所述判斷單元的判斷結(jié)果為否時,提示用戶是否重新選擇路段,在用戶選擇是時,進入所述路段選擇模塊執(zhí)行 。
全文摘要
本發(fā)明公開了一種導(dǎo)航終端、導(dǎo)航方法和導(dǎo)航系統(tǒng),其中導(dǎo)航方法主要包括步驟在每次行車時定時向?qū)Ш椒?wù)器發(fā)送行車的GPS定位信息;向?qū)Ш椒?wù)器發(fā)送請求獲取歷史路徑軌跡數(shù)據(jù)的請求信息;從導(dǎo)航服務(wù)器獲取歷史路徑軌跡數(shù)據(jù),描繪歷史路徑軌跡,產(chǎn)生多個歷史行車的路段;接收用戶選擇的至少一個路段,并將所選擇的所有路段上的軌跡點數(shù)據(jù)發(fā)送給導(dǎo)航服務(wù)器;合并用戶所選擇的路段上的軌跡點,生成并顯示最終營運路徑。本發(fā)明通過將每次行車過程中的定位信息數(shù)據(jù)保存在導(dǎo)航服務(wù)器中,需要時獲取歷史路徑軌跡數(shù)據(jù)并在電子地圖上描繪出歷史路徑軌跡并選擇行車路段,從而免除了用戶手動繪出營運路徑的麻煩。
文檔編號G01S19/13GK102735257SQ201110083368
公開日2012年10月17日 申請日期2011年4月2日 優(yōu)先權(quán)日2011年4月2日
發(fā)明者張岳華, 楚甲良 申請人:深圳市賽格導(dǎo)航科技股份有限公司