具有屏幕取址定位功能的導航系統及其實現方法
【專利摘要】一種導航系統,包含一地圖軟件和一屏幕取址軟件。屏幕取址軟件由懸浮窗口和通信接口組成,懸浮窗口包括起點按鈕、終點按鈕、導航按鈕、朗讀按鈕以及關閉按鈕,用戶通過鼠標、觸控筆或手指點擊屏幕上的地址文字,彈出該懸浮窗口,點擊懸浮窗口上的起點按鈕確定該地址文字為起始位置,點擊終點按鈕確定該地址文字為終點位置,通信接口傳輸該起始位置和終點位置,地圖軟件接收該起始位置和終點位置并進行導航路徑規劃,懸浮窗口顯示路徑規劃結果,點擊朗讀按鈕則啟動語音識別以朗讀該結果,點擊關閉按鈕終止屏幕取址軟件的運行。
【專利說明】具有屏幕取址定位功能的導航系統及其實現方法
[0001]【技朮領域】
本發明涉及一種導航系統及其實現方法,尤其是在導航過程中通過屏幕取址定位的導航系統及其方法。
[0002]【背景技朮】
目前,車用全球定位系統(Global Positioning System, GPS)是GPS導航重要應用方向之一。車載導航儀的GPS天線接收來自環繞地球的24顆GPS衛星中的至少3顆所傳遞的數據信息,結合儲存在車載導航終端內的電子地圖,通過GPS衛星信號確定的位置坐標與此相匹配,確定導航對象在電子地圖中的準確位置。駕駛車輛的用戶在開車時可以交由電腦選擇行駛路徑,并以此為方向導引,從而正確快速地到達目的地。車載導航儀最主要的功能是為用戶提供導航服務,用戶需要在導航器中輸入目的地,系統可自動完成引導路徑計算,并在行程途中通過顯示屏和語音實時引導用戶沿預設的路線行進。
[0003]現有的導航軟件系統靠手動輸入起始地和目的地,或者從電子地圖中選擇起始地和目的地的方式進行導航服務,在支持Google Map和上網功能的電子設備中,也只能在Google的工具欄中手動輸入目的地和起始地進行導航服務此操作模式較為單一,靈活性較差,不適合智能移動操作系統的多窗口多任務的實時應用。
[0004]【
【發明內容】
】
本發明主要提供一種具有屏幕取址定位功能的導航系統,使用戶可以在瀏覽網頁、查看文檔或者進行其他操作時,可以將鼠標、觸控筆或手指點擊某一位置,該位置為在屏幕上顯示的網頁、文檔或其他可讀取文件中的任意地址文字(包括中文、英文或其他語言文字),當鼠標、觸控筆或手指點擊到該位置時,彈出懸浮窗口,點擊懸浮窗口上的相關按鈕將該地址文字確定為起始位置或終點位置,地圖軟件根據用戶點擊所設定的起始位置和終點位置進行導航路徑規劃,并將導航路徑規劃的結果顯示到懸浮窗口中,避免了以往單一模式的手動輸入,操作靈活,適用智能移動操`作系統的多窗口多任務的實時應用,適用范圍較廣。
[0005]為了達到上述目的,本發明的導航系統,包含一地圖軟件和一屏幕取址軟件。屏幕取址軟件由懸浮窗口和通信接口組成,懸浮窗口包括起點按鈕、終點按鈕、導航按鈕、朗讀按鈕以及關閉按鈕,用戶通過鼠標、觸控筆或手指點擊屏幕上的地址文字,彈出該懸浮窗口,點擊懸浮窗口上的起點按鈕確定該地址文字為起始位置,點擊終點按鈕確定該地址文字為終點位置,通信接口傳輸該起始位置和終點位置,地圖軟件接收該起始位置和終點位置并進行導航路徑規劃,懸浮窗口顯示路徑規劃結果,點擊朗讀按鈕則啟動語音識別以朗讀該結果,點擊關閉按鈕終止屏幕取址軟件的運行
相較于現有技術,本發明的導航系統及其實現方法,根據用戶的興趣確定屏幕上任意漢字或字符為起始位置或終點位置,操作簡單易行,適用于智能移動操作系統的多窗口多任務的實時應用,適用范圍較廣。
[0006]【【專利附圖】
【附圖說明】】
圖1是本發明導航系統的軟件連接關系方框圖。
[0007]圖2是本發明第一實施例的流程示意圖。[0008]圖3和圖4是本發明第二實施例的流程示意圖。
[0009]【【具體實施方式】】 請參閱圖1,為本發明的導航系統的軟件連接關系方框圖。如圖所示,本發明的導航系統由一屏幕取址軟件2和一地圖軟件3組成,該屏幕取址軟件2在后臺連接該地圖軟件3,該屏幕取址軟件2由一懸浮窗口 21和一通信接口 22組成,懸浮窗口 21上顯示五個按鈕,分別是:一起點按鈕211、一終點按鈕212、一導航按鈕213、一朗讀按鈕214和一關閉按鈕215,通信接口 22與地圖軟件3連接。
[0010]當用戶瀏覽網頁或閱讀文本文檔時,一對象I (如鼠標、觸摸筆、手指等)觸控屏幕上的一地址文字,該地址文字包括一起點地址文字11和一終點地址文字12,用戶確認該起點地址文字11為導航起點后,將該對象I移動到該起點地址文字11上,該起點地址文字11被該屏幕取址軟件2識別,彈出該懸浮窗口 21,點擊該起點按鈕211,產生一起始位置5 ;同樣地,用戶確認該終點地址文字12為導航終點后,將該對象I移動到該終點地址文字12上,該終點地址文字12被屏幕取址軟件2識別,彈出懸浮窗口 21,點擊該終點按鈕212,產生一終點位置6。該屏幕取址軟件2捕獲到該起始位置5和終點位置6后,用戶點擊導航按鈕213,該地圖軟件3進行導航路徑規劃,并由地圖軟件3將導航路徑規劃的結果傳送給該屏幕取址軟件2,將該導航路徑規劃的結果以導航文字或導航地圖的形式顯示在懸浮窗口21中,此時點擊懸浮窗口 21上的朗讀按鈕214,啟動語音識別功能,朗讀該導航路徑規劃的結果,點擊關閉按鈕215則終止該屏幕取址軟件2的運行。
[0011]用戶操控屏幕取址軟件2確定該起始位置5和該終點位置6完成之后,點擊導航按鈕213,該通信接口傳輸該起始位置5和終點位置6,地圖軟件3接收該起始位置5和該終點位置6,即可進行導航路徑規劃。若地圖軟件3只接收到該起始位置5,則地圖軟件3以當前位置為終點位置6進行導航路徑規劃,并以導航文字或導航地圖的形式顯示該導航路徑規劃結果到懸浮窗口 21上;若地圖軟件3只接收到終點位置6,則地圖軟件3以當前位置為起始位置5進行導航路徑規劃,并以導航文字或導航地圖的形式顯示該導航路徑規劃結果到懸浮窗口 21上。在此兩種情況下,同樣地,點擊懸浮窗口 21上的朗讀按鈕214啟動語音識別功能朗讀該導航路徑規劃的結果,點擊關閉按鈕215則終止該屏幕取址軟件2的運行。
[0012]請參閱圖2,為本發明的第一實施例的流程示意圖,本發明的導航系統包括一屏幕取址軟件和一地圖軟件,該屏幕取址軟件在后臺連接該地圖軟件,該屏幕取址軟件由一懸浮窗口和一通信接口組成,懸浮窗口上顯示五個按鈕,分別是:一起點按鈕、一終點按鈕、一導航按鈕、一朗讀按鈕和一關閉按鈕,通信接口與地圖軟件連接。本實施例用戶手動選擇起始位置和終點位置,該導航系統的實現方法包括以下步驟:
11:啟動屏幕取址軟件和地圖軟件;
12:用戶瀏覽網頁或閱讀文本文檔時,將對象(包括鼠標、觸摸筆、鼠標等)移動到一地址文字上,確認該起點地址文字為導航起點;
13:屏幕取址軟件識別該地址文字,彈出懸浮窗口,用戶點擊起點按鈕,選擇該地址文字為起始位置;
14:用戶瀏覽網頁或閱讀文本文檔時,將對象(包括鼠標、觸摸筆、鼠標等)移動到另一地址文字上,確認該終點地址文字為導航終點; 15:屏幕取址軟件識別該地址文字,彈出懸浮窗口,用戶點擊終點按鈕,選擇該地址文字為終點位置;
16:點擊懸浮窗口上的導航按鈕,該通信接口傳輸該起始位置和該終點位置;
17:地圖軟件接收到該起始位置和該終點位置,進行導航路徑規劃;
18:導航規劃結束后,地圖軟件將導航路徑規劃結果傳送給屏幕取址軟件,懸浮窗口顯示該導航路徑規劃結果,該導航路徑規劃結果包括導航文字或導航地圖;
19:點擊懸浮窗口中的朗讀按鈕,啟動語音識別功能朗讀該導航文字。
[0013]請參閱圖3和圖4,為本發明的第二實施例的流程示意圖,本發明的導航系統包括一屏幕取址軟件和一地圖軟件,該屏幕取址軟件在后臺連接該地圖軟件,該屏幕取址軟件由一懸浮窗口和一通信接口組成,懸浮窗口上顯示五個按鈕,分別是:一起點按鈕、一終點按鈕、一導航按鈕、一朗讀按鈕和一關閉按鈕,通信接口與地圖軟件連接。本實施例軟件默認當前位置為起始位置或終點位置,默認當前位置為終點位置的導航系統實現方法包括以下步驟:
21啟動屏幕取址軟件和地圖軟件;
22用戶瀏覽網頁或閱讀文本文檔時,將對象(包括鼠標、觸摸筆、鼠標等)移動到地址文字對應的位置,確認該起點地址文字為導航起點;
23屏幕取址軟件識別該地址文字,彈出懸浮窗口,用戶點擊起點按鈕,選擇該地址文字為起始位置;
24:點擊懸浮窗口上的導航按鈕,該通信接口傳輸該起始位置;
25:地圖軟件接收到該起始位置,以當前位置為終點位置進行導航路徑規劃;
26:導航規劃結束后,地圖軟件將導航路徑規劃結果傳送給屏幕取址軟件,懸浮窗口顯示該導航路徑規劃結果,該導航路徑規劃結果包括導航文字或導航地圖;
27:點擊懸浮窗口中的朗讀按鈕,啟動語音識別功能朗讀該導航文字。
[0014]默認當前位置為起點位置的導航系統的實現方法包括以下步驟:
31啟動屏幕取址軟件和地圖軟件;
32用戶瀏覽網頁或閱讀文本文檔時,將對象(包括鼠標、觸摸筆、鼠標等)移動到另一地址文字對應的位置,確認該終點地址文字為導航終點;
33屏幕取址軟件識別該地址文字,彈出懸浮窗口,用戶點擊終點按鈕,選擇該地址文字為終點位置;
34:點擊懸浮窗口上的導航按鈕,該通信接口傳輸該終點位置;
35:地圖軟件接收到該終點位置,以當前位置為起始位置進行導航路徑規劃;
36:導航規劃結束后,地圖軟件將導航路徑規劃結果傳送給屏幕取址軟件,懸浮窗口顯示該導航路徑規劃結果,該導航路徑規劃結果包括導航文字或導航地圖;
37:點擊懸浮窗口中的朗讀按鈕,啟動語音識別功能朗讀該導航文字。
[0015]上面結合附圖對本發明的【具體實施方式】和實施例做了詳細說明,但是本發明并不限于上述實施方式和實施例,在本領域技術人員所具備的知識范圍內,還可以在不脫離本發明構思的前提下做出各種變化。
【權利要求】
1.一種導航系統,包含一地圖軟件,其特征在于,該導航系統包括: 一屏幕取址軟件,包括: 一懸浮窗口,包括一起點按鈕、一終點按鈕和一導航按鈕,一對象觸控屏幕上的一地址文字,該地址文字包括一起點地址文字和一終點地址文字,點擊該起點按鈕確定該起點地址文字為一起始位置,點擊該終點按鈕確定該終點地址文字為一終點位置,點擊該導航按鈕進行導航路徑規劃; 一通信接口,與該地圖軟件連接,該通信接口傳輸所述起始位置和所述終點位置,該地圖軟件接收該起始位置和該終點位置。
2.根據權利要求1所述的導航系統,其特征在于:所述懸浮窗口顯示該導航路徑規劃的結果,該導航路徑規劃的結果包括導航文字或導航地圖。
3.根據權利要求1所述的導航系統,其特征在于:所述地圖軟件若只接收到該起始位置,則以當前位置為終點位置進行導航路徑規劃;所述地圖軟件若只接收到該終點位置,則以當前位置為起始位置進行導航路徑規劃。
4.根據權利要求1所述的導航系統,其特征在于:所述懸浮窗口更包括一朗讀按鈕和一關閉按鈕,點擊該朗讀按鈕啟用語音功能,朗讀該導航路徑規劃的結果,點擊該關閉按鈕終止該屏幕取址軟件的運行。
5.一種導航系統的實現方法,該導航系統包含一地圖軟件和一屏幕取址軟件,其特征在于,該導航系統的實現方法包括以下步驟: 一對象觸控屏幕上的一地址文字,該地址文字包括一起點地址文字和一終點地址文字,該屏幕取址軟件讀取該地址文字并彈出一懸浮窗口,該懸浮窗口包含一起點按鈕、一終點按鈕以及一導航按鈕; 用戶點擊該懸浮窗口上的該起點按鈕,確定該起點地址文字為一起始位置,用戶點擊該懸浮窗口上的該終點按鈕,確定該終點地址文字為一終點位置; 一通信接口傳輸該起始位置和該終點位置,該地圖軟件接收該起始位置和該終點位置進行導航路徑規劃。
6.根據權利要求5所述的導航系統的實現方法,其特征在于,其更包括:該懸浮窗口顯示該導航路徑規劃的結果,該導航路徑規劃的結果包括導航文字或導航地圖。
7.根據權利要求5所述的導航系統的實現方法,其特征在于,其更包括以下步驟:若所述地圖軟件只接收到該起始位置,則以當前位置為終點位置進行導航路徑規劃;若所述地圖軟件只接收到該終點位置,則以當前位置為起始位置進行導航路徑規劃。
8.根據權利要求5所述的導航系統的實現方法,其特征在于,其更包括以下步驟:所述懸浮窗口包括一朗讀按鈕和一關閉按鈕,點擊該朗讀按鈕啟用語音功能,朗讀該導航路徑規劃的結果,點擊該關閉按鈕終止該屏幕取址軟件的運行。
【文檔編號】G01C21/36GK103674050SQ201210362953
【公開日】2014年3月26日 申請日期:2012年9月25日 優先權日:2012年9月25日
【發明者】陳鑫 申請人:環達電腦(上海)有限公司