專利名稱:一種基于gps進行多點預約導航的方法及其系統(tǒng)的制作方法
技術領域:
本發(fā)明涉及GPS導航領域,尤其涉及一種基于GPS進行多點預約導航的方法及其系統(tǒng)。
背景技術:
隨著汽車工業(yè)的發(fā)展和道路交通等基礎設施的改善,城際間的往來活動更加頻繁,我們已不局限于在自己熟悉的一小塊區(qū)域中進行商務、休閑、探險等活動,此時,不認識道路,找不到目的地的情況屢有發(fā)生,即使在自己的住所地,隨著城市建設的日新月異,有時要找到一個目的地也比較困難。同時,隨著衛(wèi)星導航應用標準、車載導航設備商業(yè)化應用的成熟,車載GPS導航軟件的發(fā)展也蒸蒸日上。目前的GPS導航方法,多為用戶在終端上輸入導航目的地,終端在其自身的電子地圖中進行目的地位置的檢索,其不足之處在于1.用戶終端的硬件資源有限,而檢索計算的效率依賴于用戶終端硬件,導致用戶要么增加終端硬件投入成本,要么忍受其終端的緩慢的運行速度;2.在用戶需要進行多目的地導航時,一次輸入多個目的地,有限的硬件系統(tǒng)的開銷更是龐大,而一次輸入一個目的地,則存在操作上的諸多不便。
發(fā)明內容
針對現有GPS導航方法的不足,本發(fā)明提出一種基于GPS進行多點預約導航的方法及其系統(tǒng)來解決上述不足。本發(fā)明是將進行位置檢索的過程設置在導航服務中心,導航服務中心通過多種途徑接受用戶的多個目的地的名稱信息并檢索得到目的地的位置信息發(fā)送用戶終端,由用戶終端規(guī)劃生成路徑信息。本發(fā)明的技術方案如下一種基于GPS進行多點預約導航的方法,包括步驟步驟A 用戶以上報POI名稱的方式向導航服務中心預約導航目的地;步驟B 導航服務根據步驟A中的POI名稱檢索形成POI位置信息,下發(fā)到用戶終端;步驟C:用戶終端根據電子地圖和步驟B中的POI位置信息以及用戶的設置形成導航路徑信息。步驟A所述導航目的地的數目為一個或多個。在步驟A之前,還包括步驟用戶發(fā)送用戶注冊信息至導航服務中心進行注冊。所述用戶注冊信息包括終端的手機卡號、用戶相關信息以及服務密碼。步驟A所述的上報POI名稱是通過以下方式進行在用戶終端設置目的地POI名稱并將其通過移動通信網絡上傳導航服務中心或者用戶直接撥打電話給導航中心客服人員來設置目的地POI名稱。所述步驟B包括以下步驟
步驟Bl 導航服務中心對用戶目的地POI名稱進行數據庫查詢得到目的地POI位置信息,若查詢成功,則轉到步驟B2,否則,結束導航服務;步驟B2 下發(fā)目的地POI位置信息至用戶終端。所述步驟C包括步驟步驟Cl 用戶在用戶終端上設置目的地POI的導航順序,設置大路優(yōu)先或短路徑優(yōu)先;步驟C2 用戶終端根據電子地圖信息、用戶當前位置信息、目的地POI的導航順序的設置、大路優(yōu)先或短路徑優(yōu)先的設置通過路徑規(guī)劃算法形成導航路徑信息。所述導航路徑信息包括一組構成路徑的點序列和目的地POI。在步驟C之后,還包括步驟用戶添加預約導航目的地Ρ0Ι,則返回步驟A,用戶刪除預約導航目的地POI,則返回步驟C ;一種實現上述基于GPS進行多點預約導航的方法的系統(tǒng),包括導航服務中心系統(tǒng)和用戶終端;其中,所述導航服務中心系統(tǒng)包括一 web服務器和一蜂窩移動網絡通信服務器,所述 web服務器通過蜂窩移動網絡通信服務器和用戶終端進行建立連接,所述web服務器在邏輯構架上包括視圖層、業(yè)務層和數據層,其中視圖層和數據層分別連接業(yè)務層,業(yè)務層對外連接蜂窩移動網絡通信服務器,用于處理用戶導航的業(yè)務邏輯,數據層用于存儲和檢索目的地POI位置信息數據,視圖層提供導航中心客服人員輸入及瀏覽界面;所述用戶終端包括GPS模塊、無線網絡模塊、導航模塊,其中無線網絡模塊和GPS 模塊分別連接導航模塊,無線網絡模塊對外連接蜂窩移動網絡通信服務器,所述導航模塊將無線網絡模塊接收的目的地POI位置信息、GPS模塊輸出的用戶實時位置信息和用戶終端的電子地圖進行運算處理生成導航路徑信息并顯示。所述的web服務器的視圖層的用戶輸入界面包括目的地輸入界面、目的地排序界本發(fā)明采用如上的技術方案,具有的有益效果是1.由導航服務中心的服務器對用戶的目的地進行地圖數據庫查詢,在很大程度上降低了用戶終端的硬件開銷,提高了其運行效率。2.用戶可一次預約多個目的地并可以在終端輕松地就多個目的在終端進行排序和規(guī)劃,極大地方便了用戶。
具體實施例方式一種基于GPS進行多點預約導航的方法,主要由以下步驟構成步驟A 用戶以上報POI名稱的方式向導航服務中心預約導航目的地;步驟B 導航服務根據步驟A中的POI名稱檢索形成POI位置信息,下發(fā)到用戶終端;步驟C 用戶終端根據電子地圖和步驟B中的POI位置信息以及用戶的設置形成導航路徑信息。作為一優(yōu)選的實施方式,步驟A所述導航目的地的數目為多個。作為一優(yōu)選的實施方式,在步驟A之前,還具有步驟用戶發(fā)送用戶注冊信息至導航服務中心進行注冊。進一步的,所述用戶注冊信息是終端的手機卡號、用戶相關信息以及服務密碼。作為一優(yōu)選的實施方式,步驟A所述的上報POI名稱是通過以下方式進行在用戶終端設置目的地POI名稱并將其通過移動通信網絡上傳導航服務中心。作為又一優(yōu)選的實施方式,用戶直接撥打電話給導航中心客服人員來設置目的地 POI名稱。作為一優(yōu)選的實施方式,步驟B由以下步驟構成步驟Bl 導航服務中心對用戶目的地POI名稱進行數據庫查詢得到目的地POI位置信息,若查詢成功,則轉到步驟B2,否則,結束導航服務;步驟B2 下發(fā)目的地POI位置信息至用戶終端。作為一優(yōu)選的實施方式,步驟C由以下步驟構成步驟Cl 用戶在用戶終端上設置目的地POI的導航順序,設置大路優(yōu)先或短路徑優(yōu)先;步驟C2 用戶終端根據電子地圖信息、用戶當前位置信息、目的地POI的導航順序的設置、大路優(yōu)先或短路徑優(yōu)先的設置通過路徑規(guī)劃算法形成導航路徑信息。進一步的,所述導航路徑信息由一組構成路徑的點序列進行表示;作為一優(yōu)選的實施方式,在步驟C之后,還包括步驟用戶添加預約導航目的地 Ρ0Ι,則返回步驟A,用戶刪除預約導航目的地Ρ0Ι,則返回步驟C。一種實現上述基于GPS進行多點預約導航的方法的系統(tǒng),由導航服務中心系統(tǒng)和用戶終端通過移動通信網絡建立連接構成,其中導航服務中心系統(tǒng)由一 web服務器和一蜂窩移動網絡通信服務器構成,所述web 服務器通過蜂窩移動網絡通信服務器和用戶終端進行建立連接,所述web服務器在邏輯構架上分為視圖層、業(yè)務層和數據層,其中視圖層和數據層分別連接業(yè)務層,業(yè)務層對外連接蜂窩移動網絡通信服務器,用于處理用戶導航的業(yè)務邏輯,數據層用于存儲和檢索目的地 POI位置信息數據,視圖層提供導航中心客服人員輸入及瀏覽界面;所述用戶終端由GPS模塊、無線網絡模塊和導航模塊構成,其中無線網絡模塊和 GPS模塊分別連接導航模塊,無線網絡模塊對外連接蜂窩移動網絡通信服務器,所述導航模塊將無線網絡模塊接收的目的地POI位置信息、GPS模塊輸出的用戶實時位置信息和用戶終端的電子地圖進行運算處理生成導航路徑信息并顯示。進一步的,所述web服務器的視圖層的用戶輸入界面包括目的地輸入界面、目的地排序界面。盡管結合優(yōu)選實施方案具體展示和介紹了本發(fā)明,但所屬領域的技術人員應該明白,在不脫離所附權利要求書所限定的本發(fā)明的精神和范圍內,在形式上和細節(jié)上可以對本發(fā)明做出各種變化,均為本發(fā)明的保護范圍。
權利要求
1.一種基于GPS進行多點預約導航的方法,包括步驟步驟A 用戶以上報POI名稱的方式向導航服務中心預約導航目的地;步驟B 導航服務根據步驟A中的POI名稱檢索形成POI位置信息,下發(fā)到用戶終端;步驟C 用戶終端根據電子地圖和步驟B中的POI位置信息以及用戶的設置形成導航路徑信息。
2.如權利要求1所述的基于GPS進行多點預約導航的方法,其特征是步驟A所述導航目的地的數目為一個或多個。
3.如權利要求1所述的基于GPS進行多點預約導航的方法,其特征是在步驟A之前, 還包括步驟用戶發(fā)送用戶注冊信息至導航服務中心進行注冊。
4.如權利要求3所述的基于GPS進行多點預約導航的方法,其特征是所述用戶注冊信息包括終端的手機卡號、用戶相關信息以及服務密碼。
5.如權利要求1所述的基于GPS進行多點預約導航的方法,其特征是步驟A所述的上報POI名稱是通過以下方式進行在用戶終端設置目的地POI名稱并將其通過移動通信網絡上傳導航服務中心或者用戶直接撥打電話給導航中心客服人員來設置目的地POI名稱。
6.如權利要求1所述的基于GPS進行多點預約導航的方法,其特征是所述步驟B包括以下步驟步驟Bl 導航服務中心對用戶目的地POI名稱進行數據庫查詢得到目的地POI位置信息,若查詢成功,則轉到步驟B2,否則,結束導航服務; 步驟B2 下發(fā)目的地POI位置信息至用戶終端。
7.如權利要求1所述的基于GPS進行多點預約導航的方法,其特征是所述步驟C包括步驟步驟Cl 用戶在用戶終端上設置目的地POI的導航順序,設置大路優(yōu)先或短路徑優(yōu)先;步驟C2 用戶終端根據電子地圖信息、用戶當前位置信息、目的地POI的導航順序的設置、大路優(yōu)先或短路徑優(yōu)先的設置通過路徑規(guī)劃算法形成導航路徑信息。
8.如權利要求7所述的基于GPS進行多點預約導航的方法,其特征是所述導航路徑信息包括一組構成路徑的點序列和目的地POI。
9.如權利要求1所述的基于GPS進行多點預約導航的方法,其特征是在步驟C之后, 還包括步驟用戶添加預約導航目的地Ρ0Ι,則返回步驟A,用戶刪除預約導航目的地Ρ0Ι, 則返回步驟C。
10.一種如上述權利要求的基于GPS進行多點預約導航的方法的系統(tǒng),其特征是包括導航服務中心系統(tǒng)和用戶終端;其中,所述導航服務中心系統(tǒng)包括一 web服務器和一蜂窩移動網絡通信服務器,所述web服務器通過蜂窩移動網絡通信服務器和用戶終端進行建立連接,所述web服務器在邏輯構架上包括視圖層、業(yè)務層和數據層,其中視圖層和數據層分別連接業(yè)務層,業(yè)務層對外連接蜂窩移動網絡通信服務器,用于處理用戶導航的業(yè)務邏輯,數據層用于存儲和檢索目的地 POI位置信息數據,視圖層提供導航中心客服人員輸入及瀏覽界面;所述用戶終端包括GPS模塊、無線網絡模塊、導航模塊,其中無線網絡模塊和GPS模塊分別連接導航模塊,無線網絡模塊對外連接蜂窩移動網絡通信服務器,所述導航模塊將無線網絡模塊接收的目的地POI位置信息、GPS模塊輸出的用戶實時位置信息和用戶終端的電子地圖進行運算處理生成導航路徑信息并顯示。
11.如權利要求10所述的一種基于GPS進行多點預約導航的方法的系統(tǒng),其特征是 所述的web服務器的視圖層的用戶輸入界面包括目的地輸入界面、目的地排序界面。
全文摘要
本發(fā)明涉及GPS導航領域,尤其涉及一種基于GPS進行多點預約導航的方法和系統(tǒng)。本發(fā)明的基于GPS進行多點預約導航的方法是將進行目的地位置檢索的過程設置在導航服務中心,導航服務中心通過多種途徑接受用戶多個目的地信息,并將目的地位置信息發(fā)送用戶終端,由用戶終端進行路徑的規(guī)劃。本發(fā)明的基于GPS進行多點預約導航的系統(tǒng)是包括導航服務中心系統(tǒng)和用戶終端;其中,所述導航服務中心系統(tǒng)包括一web服務器和一蜂窩移動網絡通信服務器,所述用戶終端包括GPS模塊、無線網絡模塊、導航模塊。本發(fā)明的優(yōu)勢是利用導航服務器進行多個目的地的位置信息檢索,檢索速度快且降低了用戶終端的硬件開銷。
文檔編號G01C21/34GK102168985SQ201010587629
公開日2011年8月31日 申請日期2010年12月8日 優(yōu)先權日2010年12月8日
發(fā)明者呂瑞明, 周海波, 彭勇, 林劍棍, 許寧 申請人:廈門雅迅網絡股份有限公司