本發(fā)明涉及導(dǎo)航領(lǐng)域,具體涉及一種基于地圖涂抹的導(dǎo)航方法及導(dǎo)航裝置。
背景技術(shù):
導(dǎo)航系統(tǒng)可以借助衛(wèi)星確定用戶的確切位置并引導(dǎo)用戶到達(dá)目的地。
目的地的輸入可以采用多種方式,例如地圖、快速列表、興趣點、公共設(shè)施、電話號碼、以前的目的地以及標(biāo)記點,從各種導(dǎo)航系統(tǒng)的實際操作來看,通常需要使用幾級菜單才能完成相關(guān)輸入,操作較為復(fù)雜。
而使用地圖輸入目的地需要輸入相對精確的位置,有時用戶可能只記得目的地的大致位置,要在地圖上找到目的地的相對精確的位置,可能需要花費較長的時間。
因此,現(xiàn)有的目的地輸入無法滿足人們?nèi)找嬖鲩L的個性化、直觀、快速的要求,用戶體驗較差。
技術(shù)實現(xiàn)要素:
針對現(xiàn)有技術(shù)中存在的問題,本發(fā)明要解決的問題是提供一種基于地圖涂抹的導(dǎo)航方法,接收用戶在地圖上目的地和/或途經(jīng)點的大致位置處的涂抹操作,在地圖上顯示涂抹操作對應(yīng)的選定區(qū)域及區(qū)域中的興趣點,使用戶可以從興趣點中直觀、快捷地選定目的地和/或途經(jīng)點,改善了用戶體驗。
本發(fā)明還提供一種基于地圖涂抹的導(dǎo)航裝置。
本發(fā)明提供一種基于地圖涂抹的導(dǎo)航方法,包括以下步驟:
提供地圖界面,接收用戶針對地圖界面的涂抹操作,在地圖界面上顯示對應(yīng)涂抹操作的選定區(qū)域;
在地圖界面上的選定區(qū)域中搜索并顯示興趣點;
基于用戶選擇確定作為目的地的興趣點;
基于所確定的目的地進行路徑規(guī)劃并顯示規(guī)劃后的導(dǎo)航路徑;
向用戶提供導(dǎo)航指引。
進一步地,在地圖界面上的選定區(qū)域中搜索并顯示興趣點包括以下步驟:
獲取區(qū)域在地圖上的地理位置信息;
獲取興趣點分類;
根據(jù)區(qū)域的地理位置信息與興趣點分類,搜索出區(qū)域中的興趣點;
將興趣點顯示在地圖上。
進一步地,在路徑規(guī)劃之前進行涂抹操作,或者向用戶提供導(dǎo)航指引的過程中進行涂抹操作。
進一步地,基于用戶的涂抹操作顯示一個或多個選定區(qū)域。
進一步地,還包括:基于用戶選擇確定作為途經(jīng)點的興趣點;以及,基于途經(jīng)點和目的地進行路徑規(guī)劃。
進一步地,涂抹操作包括:填充、繪制封閉曲線或繪制點。
本發(fā)明還提供一種基于地圖涂抹的導(dǎo)航裝置,包括相互連接的人機交互模塊、處理模塊、路徑規(guī)劃模塊及地圖數(shù)據(jù)庫,人機交互模塊基于地圖數(shù)據(jù)庫顯示地圖并獲取用戶涂抹的區(qū)域,處理模塊基于地圖數(shù)據(jù)庫搜索區(qū)域內(nèi)的興趣點并通過人機交互模塊將興趣點顯示于地圖上;路徑規(guī)劃模塊基于用戶通過人機交互模塊確定作為目的地的興趣點以及地圖數(shù)據(jù)庫,規(guī)劃導(dǎo)航路徑。
進一步地,處理模塊基于地圖數(shù)據(jù)庫獲取區(qū)域在地圖上的地理位置信息,以及獲取用戶通過人機交互模塊確定的興趣點分類,根據(jù)區(qū)域的地理位置信息與興趣點分類,在地圖數(shù)據(jù)庫中搜索出區(qū)域中的興趣點。
進一步地,人機交互模塊包括下述任一項:觸摸屏、包括顯示屏與攝像頭的人機交互裝置、包括顯示屏與可穿戴設(shè)備的人機交互裝置。
進一步地,基于地圖涂抹的導(dǎo)航裝置為車載導(dǎo)航裝置或移動終端。
與現(xiàn)有技術(shù)相比,本發(fā)明提供的基于地圖涂抹的導(dǎo)航方法及導(dǎo)航裝置,具有以下有益效果:接收用戶在地圖上目的地和/或途經(jīng)點的大致位置處的涂抹操作,在地圖上顯示涂抹操作對應(yīng)的選定區(qū)域及區(qū)域中的興趣點,使用戶可以從興趣點中直觀、快捷地選定目的地和/或途經(jīng)點,改善了用戶體驗。
附圖說明
圖1是本發(fā)明的一個實施例的基于地圖涂抹的導(dǎo)航裝置的示意圖;
圖2是本發(fā)明基于地圖涂抹的導(dǎo)航方法的一種實施例示意圖;
圖3是本發(fā)明實施例中的觸摸屏顯示的區(qū)域與興趣點的示意圖;
圖4是本發(fā)明實施例中觸摸屏顯示的區(qū)域、興趣點與規(guī)劃后的導(dǎo)航路徑的示意圖;
圖5是本發(fā)明實施例中觸摸屏顯示的區(qū)域、興趣點與重新規(guī)劃后的導(dǎo)航路徑的示意圖。
具體實施方式
如圖1所示,本發(fā)明的一個實施例的基于地圖涂抹的導(dǎo)航裝置,包括相互連接的人機交互模塊、處理模塊、路徑規(guī)劃模塊及地圖數(shù)據(jù)庫,人機交互模塊基于地圖數(shù)據(jù)庫顯示地圖并獲取用戶涂抹的區(qū)域,處理模塊基于地圖數(shù)據(jù)庫搜索區(qū)域內(nèi)的興趣點并通過人機交互模塊將興趣點顯示于地圖上;路徑 規(guī)劃模塊基于用戶通過人機交互模塊確定作為目的地的興趣點以及地圖數(shù)據(jù)庫,規(guī)劃導(dǎo)航路徑。
本實施例中,人機交互模塊為觸摸屏。
處理模塊基于地圖數(shù)據(jù)庫獲取區(qū)域在地圖上的地理位置信息,以及獲取用戶通過人機交互模塊確定的興趣點分類,根據(jù)區(qū)域的地理位置信息與興趣點分類,在地圖數(shù)據(jù)庫中搜索出區(qū)域中的興趣點。
采用本實施例中的基于地圖涂抹的導(dǎo)航裝置,基于地圖涂抹的導(dǎo)航方法包括以下步驟:
·提供地圖界面,接收用戶針對地圖界面的涂抹操作,在地圖界面上顯示對應(yīng)涂抹操作的選定區(qū)域;
·在地圖界面上的選定區(qū)域中搜索并顯示興趣點;
·基于用戶選擇確定作為目的地的興趣點;
·基于所確定的目的地進行路徑規(guī)劃并顯示規(guī)劃后的導(dǎo)航路徑;
·向用戶提供導(dǎo)航指引。
在地圖界面上的選定區(qū)域中搜索并顯示興趣點的方法包括以下步驟:
·獲取區(qū)域在地圖上的地理位置信息;
·獲取興趣點分類;
·根據(jù)區(qū)域的地理位置信息與興趣點分類,搜索出區(qū)域中的興趣點;
·將興趣點顯示在地圖上。
基于地圖涂抹的導(dǎo)航方法還包括:基于用戶選擇確定作為途經(jīng)點的興趣點;以及,基于途經(jīng)點和目的地進行路徑規(guī)劃。
在路徑規(guī)劃之前進行涂抹操作,也就是基于用戶選擇確定作為目的地和/或途經(jīng)點的興趣點用于新的路徑規(guī)劃;或者向用戶提供導(dǎo)航指引的過程中進 行涂抹操作,也就是基于用戶選擇確定作為目的地和/或途經(jīng)點的興趣點用于重新規(guī)劃路徑。
基于用戶的涂抹操作顯示一個或多個選定區(qū)域,每一個區(qū)域中的興趣點均顯示在地圖上。
具體地,基于地圖涂抹的導(dǎo)航方法如圖2所示,包括以下步驟:
·提供地圖界面,接收用戶針對地圖界面的涂抹操作,這里涂抹了一個區(qū)域Z1,在地圖界面上顯示對應(yīng)涂抹操作的選定區(qū)域Z1,如圖4所示;
·基于地圖數(shù)據(jù)庫獲取區(qū)域Z1在地圖上的地理位置信息;
·獲取用戶通過人機交互模塊確定的興趣點分類,例如用戶確定的興趣點分類為旅游景點;
·根據(jù)區(qū)域Z1的地理位置信息與興趣點分類-旅游景點,搜索出區(qū)域Z1中的興趣點A、B、C;
·將興趣點A、B、C顯示在地圖上;
·用戶從興趣點中選擇一個興趣點A,基于用戶選擇確定興趣點A作為目的地的興趣點;
·路徑規(guī)劃模塊基于所確定的目的地,進行路徑規(guī)劃并顯示規(guī)劃后的導(dǎo)航路徑;
·向用戶提供導(dǎo)航指引。
用戶可能還需要修改規(guī)劃后的導(dǎo)航路徑,也就是向用戶提供導(dǎo)航指引的過程中,用戶需要重新規(guī)劃導(dǎo)航路徑。
在導(dǎo)航裝置向用戶提供導(dǎo)航指引的過程中,用戶涂抹選定區(qū)域Z2,在地圖界面上顯示對應(yīng)涂抹操作的選定區(qū)域Z2,如圖5所示;處理模塊基于地圖數(shù)據(jù)庫獲取區(qū)域Z2在地圖上的地理位置信息,并根據(jù)區(qū)域Z2的地理位置信息與用戶已選定的興趣點分類-旅游景點,搜索出區(qū)域Z2中的興趣點D、E,將興趣點D、E顯示在地圖上;用戶選擇興趣點D,基于用戶選擇確定興趣點D作為 途經(jīng)點的興趣點,路徑規(guī)劃模塊重新規(guī)劃路經(jīng),并顯示重新規(guī)劃出的導(dǎo)航路徑R2,向用戶提供導(dǎo)航指引。
本實施例中,人機交互模塊為觸摸屏,用戶的手指接觸觸摸屏,進行涂抹操作。
涂抹操作包括:填充、繪制封閉曲線或繪制點。
當(dāng)涂抹操作為填充時,在觸摸屏顯示的地圖上通過涂抹填充的區(qū)域,作為用戶選定區(qū)域;當(dāng)涂抹操作為繪制封閉曲線時,在觸摸屏顯示的地圖上通過涂抹繪制的封閉曲線包圍的區(qū)域,作為用戶選定區(qū)域;當(dāng)涂抹操作為繪制點時,在觸摸屏顯示的地圖上通過涂抹繪制點,與該點相關(guān)的特定圖形內(nèi)的區(qū)域,作為用戶選定區(qū)域,例如以該點為圓心、指定半徑的圓形區(qū)域,或者以該點為中心的矩形區(qū)域。
用戶可以采用不同的涂抹操作選定區(qū)域,具體采用哪種涂抹操作本發(fā)明不做限制。
在另一個實施例中,人機交互模塊為包括顯示屏與攝像頭的人機交互裝置,地圖顯示在顯示屏上,用戶的手并不接觸顯示屏,用戶的手在攝像頭的視野范圍內(nèi)移動,相應(yīng)地會在顯示屏上呈現(xiàn)涂抹的效果。這樣用戶可以通過手在空中移動,涂抹選定區(qū)域。
在又一個實施例中,人機交互模塊為包括顯示屏與可穿戴設(shè)備的人機交互裝置,地圖顯示在顯示屏上,用戶穿戴上可穿戴設(shè)備,用戶的移動相應(yīng)地會在顯示屏上呈現(xiàn)涂抹的效果。這樣用戶可以通過在空中移動,涂抹選定區(qū)域。
上述基于地圖涂抹的導(dǎo)航裝置可以為車載導(dǎo)航裝置,也可以為移動終端,例如手機。
雖然本發(fā)明已以較佳實施例披露如上,但本發(fā)明并非限定于此。任何本 領(lǐng)域技術(shù)人員,在不脫離本發(fā)明的精神和范圍內(nèi)所作的各種更動與修改,均應(yīng)納入本發(fā)明的保護范圍內(nèi),因此本發(fā)明的保護范圍應(yīng)當(dāng)以權(quán)利要求所限定的范圍為準(zhǔn)。