欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

地圖交互、搜索、顯示方法、裝置和系統(tǒng)、服務(wù)器、終端與流程

文檔序號:12824941閱讀:439來源:國知局
地圖交互、搜索、顯示方法、裝置和系統(tǒng)、服務(wù)器、終端與流程

本申請屬于數(shù)據(jù)處理技術(shù)領(lǐng)域,尤其涉及一種地圖交互、搜索、顯示方法、裝置和系統(tǒng)、服務(wù)器、終端。



背景技術(shù):

目前,隨著互聯(lián)網(wǎng)技術(shù)的不斷發(fā)展,人們越來越多地依靠互聯(lián)網(wǎng)技術(shù)完成生活多方面的事情。尤其是智能終端的普及,使得人們幾乎時刻不離開智能終端。

例如,以前人們出門,主要是依靠對路線的記憶,或者依據(jù)太陽等確定方向,以確定目的地,然而,現(xiàn)在人們越來越多地通過手機(jī)或者是電腦等設(shè)備上的地圖軟件查找目的地,從而規(guī)劃路線。然而,目前地圖搜索和結(jié)果顯示上,還不是很完善,導(dǎo)致用戶體驗(yàn)降低。

針對上述問題,目前尚未提出有效的解決方案。



技術(shù)實(shí)現(xiàn)要素:

本申請目的在于提供一種地圖交互、搜索、顯示方法、裝置和系統(tǒng)、服務(wù)器、終端,可以實(shí)現(xiàn)基于圈定范圍的地圖搜索結(jié)果顯示,從而提高用戶體驗(yàn)。

本申請?zhí)峁┮环N地圖交互、搜索、顯示方法、裝置和系統(tǒng)、服務(wù)器、終端是這樣實(shí)現(xiàn)的:

一種地圖交互方法,所述方法包括:

獲取地圖搜索操作;

根據(jù)所述地圖搜索操作確定圈定范圍和目標(biāo)對象;

將所述圈定范圍內(nèi)的一個或多個目標(biāo)對象作為搜索結(jié)果集進(jìn)行展示。

一種地圖搜索方法,包括:

接收地圖搜索操作;

根據(jù)所述地圖搜索操作確定圈定范圍和目標(biāo)對象;

將所述圈定范圍內(nèi)的一個或多個目標(biāo)對象作為搜索結(jié)果推送至終端側(cè)。

一種地圖顯示方法,包括:

獲取地圖搜索操作;

將所述地圖搜索操作發(fā)送至服務(wù)器,其中,所述地圖搜索請求中攜帶有圈定范圍和目標(biāo)對象;

接收并顯示服務(wù)器響應(yīng)于所述地圖搜索操作返回的搜索結(jié)果,其中,所述搜索結(jié)果包括:一個或多個位于所述圈定范圍內(nèi)的目標(biāo)對象。

一種地圖交互方法,所述方法包括:

獲取地圖搜索操作,其中,所述地圖搜索操作中攜帶有第一位置和第二位置;

響應(yīng)于所述地圖搜索操作,確定所述第一位置與所述第二位置之間的距離;

在地圖界面上標(biāo)識所述第一位置、所述第二位置、并在所述第一位置與所述第二位置之間形成連接線,其中,在所述連接線上標(biāo)識有所述第一位置與所述第二位置之間的距離。

一種地圖交互裝置,所述裝置包括:

獲取模塊,用于獲取地圖搜索操作;

確定模塊,用于根據(jù)所述地圖搜索操作確定圈定范圍和目標(biāo)對象;

展示模塊,用于將所述圈定范圍內(nèi)的一個或多個目標(biāo)對象作為搜索結(jié)果集進(jìn)行展示。

一種服務(wù)器,包括:

接收模塊,用于接收地圖搜索操作;

確定模塊,用于根據(jù)所述地圖搜索操作確定圈定范圍和目標(biāo)對象;

推送模塊,用于將所述圈定范圍內(nèi)的一個或多個目標(biāo)對象作為搜索結(jié)果推送至終端側(cè)。

一種終端,包括:

獲取模塊,用于獲取地圖搜索操作;

發(fā)送模塊,用于將所述地圖搜索操作發(fā)送至服務(wù)器,其中,所述地圖搜索請求中攜帶有圈定范圍和目標(biāo)對象;

顯示模塊,用于接收并顯示服務(wù)器響應(yīng)于所述地圖搜索操作返回的搜索結(jié)果,其中,所述搜索結(jié)果包括:一個或多個位于所述圈定范圍內(nèi)的目標(biāo)對象。

一種地圖交互系統(tǒng),包括上述服務(wù)器和上述終端。

一種地圖交互裝置,包括:

獲取模塊,用于獲取地圖搜索操作,其中,所述地圖搜索操作中攜帶有第一位置和第二位置;

確定模塊,用于響應(yīng)于所述地圖搜索操作,確定所述第一位置與所述第二位置之間的距離;

顯示模塊,用于在地圖界面上標(biāo)識所述第一位置、所述第二位置、并在所述第一位置與所述第二位置之間形成連接線,其中,在所述連接線上標(biāo)識有所述第一位置與所述第二位置之間的距離。

本申請?zhí)峁┑牡貓D交互方法和裝置,獲取地圖搜索操作,根據(jù)所述地圖搜索操作確定圈定范圍和目標(biāo)對象,將所述圈定范圍內(nèi)的一個或多個目標(biāo)對象作為搜索結(jié)果集進(jìn)行展示。即,僅選擇在圈定范圍內(nèi)的目標(biāo)對象作為搜索結(jié)果,從而使得用戶可以通過一次搜索過程直觀看到初始地點(diǎn),與搜索結(jié)果集之間的距離關(guān)系,從而有效提高了用戶體驗(yàn),也不需要顯示不必要的搜索結(jié)果,節(jié)省了系統(tǒng)資源。

附圖說明

為了更清楚地說明本申請實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請中記載的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1是本申請?zhí)峁┑牡貓D交互系統(tǒng)的結(jié)構(gòu)示意圖;

圖2是本申請?zhí)峁┑牡貓D顯示方法的方法流程圖;

圖3是本申請?zhí)峁┑乃阉髡埱筝斎虢缑媸疽鈭D;

圖4是本申請?zhí)峁┑妮斎胨阉髡埱蠛蟮慕缑媸疽鈭D;

圖5是本申請?zhí)峁┑脑诘貓D界面標(biāo)定第一位置示意圖;

圖6是本申請?zhí)峁┑膶⑼蟿硬僮鬓D(zhuǎn)換為距離信息示意圖;

圖7是本申請?zhí)峁┑倪x擇第一位置和第二位置后的顯示示意圖;

圖8是本申請?zhí)峁┑拇_定圓形圈定范圍示意圖;

圖9是本申請?zhí)峁┑拇_定正方形圈定范圍示意圖;

圖10是本申請?zhí)峁┑拇_定扇形圈定范圍示意圖;

圖11是本申請?zhí)峁┑乃阉鹘Y(jié)果展示示意圖;

圖12是本申請?zhí)峁┑牡貓D顯示方法的另一方法流程圖;

圖13是本申請?zhí)峁┑脑谄瘘c(diǎn)和終點(diǎn)間顯示距離信息的示意圖;

圖14是本申請?zhí)峁┑囊痪唧w場景下的地圖交互方法示意圖;

圖15是本申請?zhí)峁┑慕K端的硬件示意圖;

圖16是本申請?zhí)峁┑慕K端的一種軟件模塊示意圖;

圖17是本申請?zhí)峁┑慕K端的另一種軟件模塊示意圖;

圖18是本申請?zhí)峁┑姆?wù)器的硬件示意圖;

圖19是本申請?zhí)峁┑姆?wù)器的一種軟件模塊示意圖。

具體實(shí)施方式

為了使本技術(shù)領(lǐng)域的人員更好地理解本申請中的技術(shù)方案,下面將結(jié)合本申請實(shí)施例中的附圖,對本申請實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾堉械膶?shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本申請保護(hù)的范圍。

需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤4送?,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。

請參閱圖1,本申請?zhí)峁┝艘环N地圖交互系統(tǒng)可以包括:用戶客戶端100和地圖服務(wù)器200,所述用戶客戶端100與所述地圖服務(wù)器200耦合。地圖交互系統(tǒng)中可以有一個或多個用戶客戶端100。

本申請還提供一種地圖交互系統(tǒng),可以包括:用戶客戶端100,在地圖信息已經(jīng)存儲在用戶客戶端100本地的情況下,用戶客戶端在接收到搜索請求后不需要向地圖服務(wù)器請求,直接從本地提取信息進(jìn)行搜索判斷即可。

上述用戶客戶端100可以是可移動設(shè)備。例如,可以是手機(jī)、平板電腦等。所述用戶客戶端100還可以是桌面設(shè)備,例如:桌面?zhèn)€人計(jì)算機(jī)(pc機(jī))、一體機(jī)等。

用戶可以在不同場景下利用不同的用戶客戶端100獲取地圖分發(fā)服務(wù)器200上的數(shù)據(jù)信息,以實(shí)現(xiàn)路線規(guī)劃。

在用戶通過用戶客戶端100進(jìn)行地圖信息搜索的時候,可以有多種應(yīng)用場景,例如:可以以當(dāng)前位置作為初始位置,或者是輸入一個位置作為初始位置,或者是直接在地圖界面上點(diǎn)擊一個位置作為初始位置等等都可以。具體如何選定初始位置,可以根據(jù)實(shí)際需要選擇,本申請對此不作限定。

在本例中,提供了一種地圖顯示方法,如圖2所示,可以包括以下步驟:

步驟201:獲取地圖搜索操作;

上述地圖搜索操作可以是用戶在搜索輸入框中輸入的信息生成的搜索操作,也可以是用戶在地圖界面所標(biāo)定的位置信息和距離信息所生成的搜索操作。

例如,用戶可以在如圖3所示的界面中輸入目標(biāo)對象和希望搜索的距離范圍,即得到如圖4所示的呈現(xiàn)結(jié)果,如圖4所示,輸入的是公交站和4公里以內(nèi)。對應(yīng)的地圖搜索操作就是:搜索當(dāng)前位置4公里內(nèi)的公交站,采用這種方式,最終的搜索結(jié)果就是4公里內(nèi)的公交站。相應(yīng)的,初始位置就是當(dāng)前位置。

在另一個實(shí)施方式中,還可以設(shè)置一個搜索輸入框,用于輸入初始位置,例如,輸入“天朝公司”“超市”“5公里”,那么搜索操作就是搜索天朝公司5公里內(nèi)的超市。

為了實(shí)現(xiàn)對初始位置、或者是目標(biāo)對象、或者是距離范圍的輸入,可以采用多種方式,并不限于上述所列舉的幾種,例如:

1)初始位置,可以通過輸入文字的方式輸入,也可以采用直接在地圖上點(diǎn)擊的方式選取,也可以是提供一個常用地列表,供用戶從中選擇等等。

2)目標(biāo)對象,可以是通過輸入文字的方式輸入,也可以采用設(shè)置一個目標(biāo)對象列表,例如,用戶從目標(biāo)對象列表中進(jìn)行點(diǎn)擊操作即可顯示選取。

3)距離范圍,可以是通過輸入文字的方式輸入,也可以是采用鼠標(biāo)或者是觸屏在地圖顯示界面上的拖動來標(biāo)定距離范圍等方式都可以。

值得注意的是,上述所列舉的一些選擇和輸入方式僅是一種示意性描述,在實(shí)際實(shí)現(xiàn)的時候,可以采用其它的輸入方式,本申請對此不作限定。

步驟202:根據(jù)所述地圖搜索操作確定圈定范圍和目標(biāo)對象;

上述根據(jù)地圖搜索操作確定圈定范圍,可以包括:從地圖搜索操作中提取出第一位置和選定的距離;根據(jù)第一位置和選定的距離,確定所述圈定范圍。即,第一位置可以對應(yīng)于上述的初始位置、選定的距離可以對應(yīng)于上述用戶選擇或者輸入的距離。

舉例而言,從地圖搜索操作中提取出第一位置和選定的距離,可以包括:

s1:獲取在地圖界面上標(biāo)定的第一位置;

s2:獲取基于所述第一位置選定的距離定位點(diǎn);

s3:將第一位置與距離定位點(diǎn)之間的距離,作為選定的距離。

即,如圖5所示,可以是用戶直接在地圖界面上標(biāo)定一個位置作為第一位置(即,初始位置),該標(biāo)定操作可以是通過例如單擊或者雙擊等預(yù)設(shè)操作實(shí)現(xiàn)的。在確定了第一位置之后,可以確定一個距離定位點(diǎn),從而確定選定的距離,即,兩點(diǎn)確定一個直線,或者是兩點(diǎn)確定一個距離,具體地,距離定位點(diǎn)可以按照以下方式之一確定:

1)識別在地圖界面以第一位置作為起始點(diǎn)的拖動操作,將拖動操作的終點(diǎn)作為距離定位點(diǎn);

即,可以是從第一位置開始進(jìn)行拖動,將停止位置就確定為距離定位點(diǎn),也可以是直接在第一位置確定之后,再選擇一個點(diǎn)作為距離定位點(diǎn)。在進(jìn)行拖動的時候,可以如圖6所示,隨著拖動操作實(shí)時換算成距離信息,以提醒用戶當(dāng)前位置距離第一位置的距離,便于判斷是否可以停止拖動,以當(dāng)前位置作為拖動停止位置。

2)將用戶在地圖界面上在第一位置之后選擇的點(diǎn),作為距離定位點(diǎn)。

如圖7所示,選擇第一位置“龍山”之后,又可以點(diǎn)擊選擇“虎丘區(qū)政府”作為第二位置,將第二位置作為距離定位點(diǎn),為了使得用戶可以知道兩個位置之間的大概距離,可以顯示第二位置距離第一位置的直線距離。

然而值得注意的是,上述所列舉的選擇距離定位點(diǎn)的方式僅是為了更好地說明本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定,在實(shí)際實(shí)現(xiàn)的時候,可以根據(jù)實(shí)際需要和要求,選擇較為有效的距離定位點(diǎn)選擇方式。

在一個實(shí)施方式中,可以但不限于按照以下方式之一確定圈定范圍:

方式一)如圖8所示,以第一位置作為圓心,第一位置與距離定位點(diǎn)之間的距離作為半徑,所生成的圓形區(qū)域,作為所述圈定范圍;

方式二)如圖9所示,以第一位置作為中心,距離定位點(diǎn)作為正方形的一個頂點(diǎn),所生成的正方形區(qū)域,作為圈定范圍;

方式三)如圖10所示,以第一位置作為扇形區(qū)域起始點(diǎn),第一位置與距離定位點(diǎn)作為扇形區(qū)域的半徑,拖動操作的方向作為扇形的中心方向,所生成的預(yù)定角度的扇形區(qū)域,作為圈定范圍,例如,如圖10所示,預(yù)定角度為120°,當(dāng)然在實(shí)際實(shí)現(xiàn)的時候,可以根據(jù)實(shí)際需要選擇其它角度,具體選擇什么角度,本申請不作限定。

步驟203:將圈定范圍內(nèi)的一個或多個目標(biāo)對象作為搜索結(jié)果集進(jìn)行展示。

在一個實(shí)施方式中,可以如圖11所示,將圈定范圍內(nèi)的一個或多個目標(biāo)對象作為搜索結(jié)果集進(jìn)行展示,并在地圖界面上標(biāo)識圈定范圍。根據(jù)第一位置、圈定的范圍和目標(biāo)搜索對象(快餐),可以得到多個搜索結(jié)果,而這些搜索結(jié)果都是在第一位置4km之內(nèi)的快餐店,從而實(shí)現(xiàn)基于圈定范圍的范圍內(nèi)搜索結(jié)果呈現(xiàn),從而使得用戶可以在對預(yù)定范圍的目標(biāo)搜索的情況下,可以大概判斷出各個目標(biāo)搜索結(jié)果與出發(fā)點(diǎn)之間的距離,增加了距離參數(shù)的可控性,同時可以使得用戶更便利地規(guī)劃搜索范圍。

通過上例所提供的方式,解決了現(xiàn)有的用戶通過地圖來搜索酒店或景點(diǎn)等強(qiáng)位置屬性的內(nèi)容時,往往對相對距離極為關(guān)注,但目前的地圖搜索的交互方法在距離參數(shù)的可控性都比較低,通過上述方式,使得用戶可以在進(jìn)行搜索的時候,可以有相對位置的概念,可以幫助用戶更直觀便利地進(jìn)行劃定范圍式的搜索。

圖12是本申請所述的另一種地圖顯示方法的一個實(shí)施例的方法流程圖。雖然本申請?zhí)峁┝巳缦率鰧?shí)施例或附圖所示的方法操作步驟或裝置結(jié)構(gòu),但基于常規(guī)或者無需創(chuàng)造性的勞動在所述方法或裝置中可以包括更多或者更少的操作步驟或模塊單元。在邏輯性上不存在必要因果關(guān)系的步驟或結(jié)構(gòu)中,這些步驟的執(zhí)行順序或裝置的模塊結(jié)構(gòu)不限于本申請實(shí)施例描述及附圖所示的執(zhí)行順序或模塊結(jié)構(gòu)。所述的方法或模塊結(jié)構(gòu)的在實(shí)際中的裝置或終端產(chǎn)品應(yīng)用時,可以按照實(shí)施例或者附圖所示的方法或模塊結(jié)構(gòu)連接進(jìn)行順序執(zhí)行或者并行執(zhí)行(例如并行處理器或者多線程處理的環(huán)境,甚至分布式處理環(huán)境)。

具體的如圖12所述,本申請一種實(shí)施例提供的另一種地圖顯示方法可以包括:

s1201:獲取地圖搜索操作,其中,所述地圖搜索操作中攜帶有第一位置和第二位置;

s1202:響應(yīng)于所述地圖搜索操作,確定所述第一位置與所述第二位置之間的距離;

s1203:在地圖界面上標(biāo)識第一位置、第二位置、并在所述第一位置與所述第二位置之間形成連接線,其中,在所述連接線上標(biāo)識有所述第一位置與所述第二位置之間的距離。

如圖13所示,為該地圖顯示方法的一個實(shí)際應(yīng)用場景示意圖,用戶選擇了起點(diǎn)(第一位置)和終點(diǎn)(第二位置),進(jìn)入搜索狀態(tài)后,生成路線搜索結(jié)果,為了表示該路徑搜索結(jié)果,會在起點(diǎn)和終點(diǎn)之間通過連線的方式顯示路徑,為了使得用戶可以更為直觀地確定兩地之間的距離,直接在連接路徑上顯示起點(diǎn)與終點(diǎn)之間的位置,從而使得用戶僅從搜索結(jié)果的圖形顯示界面即可第一時間確定起點(diǎn)與終點(diǎn)之間的路徑和距離,提高了用戶體驗(yàn)度。

上述記載的內(nèi)容主要是從大的方向流程上進(jìn)行的說明。值得說明的,不同的終端和服務(wù)器情況下,會存在不同的處理模式。

例如:

情況一,用戶本地存儲有地圖信息,即,地圖包已經(jīng)下載在本地,這個時候用戶發(fā)起搜索請求之后,客戶端不需要向地圖服務(wù)器發(fā)起搜索請求,只需要從本地獲取地圖信息進(jìn)行識別搜索即可,即,此時客戶端完成搜索和與用戶交互的過程。

情況二,用戶本地未存儲相應(yīng)的地圖信息,在用戶客戶端聯(lián)網(wǎng)的情況下,用戶通過客戶端發(fā)起搜索請求,客戶端將搜索請求發(fā)送至地圖服務(wù)器,由地圖服務(wù)器進(jìn)行搜索匹配,并將搜索結(jié)果返回至用戶客戶端進(jìn)行顯示,即,此時客戶端完成的是與用戶交互的過程,地圖服務(wù)器完成的是搜索匹配過程。

情況三,用戶本地未存儲相應(yīng)的地圖信息,且用戶客戶端未聯(lián)網(wǎng),這種情況下無法進(jìn)行地圖搜索功能。

因此,在一個實(shí)施方式中,可以根據(jù)用戶客戶端的實(shí)際存儲情況、聯(lián)網(wǎng)情況等確定采用哪種處理方式,確定由終端還是由服務(wù)器執(zhí)行搜索匹配操作。

下面結(jié)合一個具體場景,對上述地圖交互方法進(jìn)行說明,然而,值得注意的是,該具體場景僅是為了更好地說明本發(fā)明,并不構(gòu)成對本發(fā)明的不當(dāng)限定。

現(xiàn)有的地圖搜索方式,距離作為結(jié)果篩選項(xiàng)存在,和搜索行為是分開,從而導(dǎo)致重復(fù)操作,且對用戶而言操作方式不夠直觀易懂。

在本例中,提供了一種地圖交互方法,包括以下步驟:

s1:在地圖內(nèi),用戶長按地圖某地點(diǎn),以觸發(fā)范圍圈定,并出現(xiàn)提示;

s2:長按地點(diǎn)為圓心,采用拖拽方式來調(diào)整調(diào)整搜索范圍的大小;

s3:松開手指,確認(rèn)最后拖拽范圍,展現(xiàn)范圍內(nèi)搜索結(jié)果。

具體地,呈現(xiàn)的交互變化可以如圖14所示,用戶選擇一點(diǎn)長按,觸發(fā)進(jìn)行范圍圈定操作,可以在下方提示:請拖拽以選擇搜索范圍,用戶采用拖拽方式圈定搜索范圍,并在拖拽過程中,實(shí)時將拖拽距離轉(zhuǎn)換為地圖上實(shí)際距離,當(dāng)用戶停止拖拽后,將拖拽停止點(diǎn)作為最終確定的搜索范圍邊界,顯示在該搜索范圍內(nèi)的搜索結(jié)果。

圖15示出了根據(jù)本申請的一示例性實(shí)施例的基于終端側(cè)的示意結(jié)構(gòu)圖。請參考圖15,在硬件層面,該電子設(shè)備包括處理器、內(nèi)部總線、網(wǎng)絡(luò)接口、內(nèi)存以及非易失性存儲器,當(dāng)然還可能包括其他業(yè)務(wù)所需要的硬件。處理器從非易失性存儲器中讀取對應(yīng)的計(jì)算機(jī)程序到內(nèi)存中然后運(yùn)行,在邏輯層面上形成地圖交互裝置。當(dāng)然,除了軟件實(shí)現(xiàn)方式之外,本申請并不排除其他實(shí)現(xiàn)方式,比如邏輯器件抑或軟硬件結(jié)合的方式等等,也就是說以下處理流程的執(zhí)行主體并不限定于各個邏輯單元,也可以是硬件或邏輯器件。

請參考圖16,在軟件實(shí)施方式中,該地圖交互裝置應(yīng)用于客戶端的終端中,可以包括獲取模塊、確定模塊和展示模塊。其中:

獲取模塊,用于獲取地圖搜索操作;

確定模塊,用于根據(jù)所述地圖搜索操作確定圈定范圍和目標(biāo)對象;

展示模塊,用于將所述圈定范圍內(nèi)的一個或多個目標(biāo)對象作為搜索結(jié)果集進(jìn)行展示。

請參考圖17,在軟件實(shí)施方式中,該地圖交互裝置應(yīng)用于客戶端的終端中,還可以是包括獲取模塊、確定模塊和顯示模塊。其中:

獲取模塊,用于獲取地圖搜索操作;

發(fā)送模塊,用于將所述地圖搜索操作發(fā)送至服務(wù)器,其中,所述地圖搜索請求中攜帶有圈定范圍和目標(biāo)對象;

顯示模塊,用于接收并顯示服務(wù)器響應(yīng)于所述地圖搜索操作返回的搜索結(jié)果,其中,所述搜索結(jié)果包括:一個或多個位于所述圈定范圍內(nèi)的目標(biāo)對象。

在軟件實(shí)施方式中,該地圖交互裝置應(yīng)用于客戶端的終端中,還可以是包括獲取模塊、確定模塊和顯示模塊。其中:

獲取模塊,用于獲取地圖搜索操作,其中,所述地圖搜索操作中攜帶有第一位置和第二位置;

確定模塊,用于響應(yīng)于所述地圖搜索操作,確定所述第一位置與所述第二位置之間的距離;

顯示模塊,用于在地圖界面上標(biāo)識所述第一位置、所述第二位置、并在所述第一位置與所述第二位置之間形成連接線,其中,在所述連接線上標(biāo)識有所述第一位置與所述第二位置之間的距離。

圖18示出了根據(jù)本申請的一示例性實(shí)施例的基于服務(wù)器側(cè)的示意結(jié)構(gòu)圖。請參考圖18,在硬件層面,該電子設(shè)備包括處理器、內(nèi)部總線、網(wǎng)絡(luò)接口、內(nèi)存以及非易失性存儲器,當(dāng)然還可能包括其他業(yè)務(wù)所需要的硬件。處理器從非易失性存儲器中讀取對應(yīng)的計(jì)算機(jī)程序到內(nèi)存中然后運(yùn)行,在邏輯層面上形成地圖交互裝置。當(dāng)然,除了軟件實(shí)現(xiàn)方式之外,本申請并不排除其他實(shí)現(xiàn)方式,比如邏輯器件抑或軟硬件結(jié)合的方式等等,也就是說以下處理流程的執(zhí)行主體并不限定于各個邏輯單元,也可以是硬件或邏輯器件。

請參考圖19,在軟件實(shí)施方式中,該地圖交互裝置應(yīng)用于服務(wù)器中,可以包括接收模塊、確定模塊和推送模塊。其中:

接收模塊,用于接收地圖搜索操作;

確定模塊,用于根據(jù)所述地圖搜索操作確定圈定范圍和目標(biāo)對象;

推送模塊,用于將所述圈定范圍內(nèi)的一個或多個目標(biāo)對象作為搜索結(jié)果推送至終端側(cè)。

本申請?zhí)峁┑牡貓D交互、搜索、顯示方法、裝置和系統(tǒng)、服務(wù)器、終端,是基于圈定范圍的交互搜索顯示,因?yàn)樵诔尸F(xiàn)搜索結(jié)果的時候,僅顯示圈定范圍之內(nèi)的結(jié)果,節(jié)省了系統(tǒng)資源,進(jìn)一步的,在顯示搜索結(jié)果的時候,同時顯示用戶的圈定范圍,從而使得用戶可以通過一次搜索,明確出各個搜索結(jié)果的相對距離等,有效提高了用戶體驗(yàn)。

本申請中各個實(shí)施例所涉及的上述描述僅是本申請中的一些實(shí)施例中的應(yīng)用,在某些標(biāo)準(zhǔn)、模型、方法的基礎(chǔ)上略加修改后的實(shí)施方式也可以實(shí)行上述本申請各實(shí)施例的方案。當(dāng)然,在符合本申請上述各實(shí)施例的中所述的處理方法步驟的其他無創(chuàng)造性的變形,仍然可以實(shí)現(xiàn)相同的申請,在此不再贅述。

雖然本申請?zhí)峁┝巳鐚?shí)施例或流程圖所述的方法操作步驟,但基于常規(guī)或者無創(chuàng)造性的勞動可以包括更多或者更少的操作步驟。實(shí)施例中列舉的步驟順序僅僅為眾多步驟執(zhí)行順序中的一種方式,不代表唯一的執(zhí)行順序。在實(shí)際中的裝置或客戶端產(chǎn)品執(zhí)行時,可以按照實(shí)施例或者附圖所示的方法順序執(zhí)行或者并行執(zhí)行(例如并行處理器或者多線程處理的環(huán)境)。

上述實(shí)施例闡明的裝置或模塊,具體可以由計(jì)算機(jī)芯片或?qū)嶓w實(shí)現(xiàn),或者由具有某種功能的產(chǎn)品來實(shí)現(xiàn)。為了描述的方便,描述以上裝置時以功能分為各種模塊分別描述。在實(shí)施本申請時可以把各模塊的功能在同一個或多個軟件和/或硬件中實(shí)現(xiàn)。當(dāng)然,也可以將實(shí)現(xiàn)某功能的模塊由多個子模塊或子單元組合實(shí)現(xiàn)。

本申請中所述的方法、裝置或模塊可以以計(jì)算機(jī)可讀程序代碼方式實(shí)現(xiàn)控制器按任何適當(dāng)?shù)姆绞綄?shí)現(xiàn),例如,控制器可以采取例如微處理器或處理器以及存儲可由該(微)處理器執(zhí)行的計(jì)算機(jī)可讀程序代碼(例如軟件或固件)的計(jì)算機(jī)可讀介質(zhì)、邏輯門、開關(guān)、專用集成電路(applicationspecificintegratedcircuit,asic)、可編程邏輯控制器和嵌入微控制器的形式,控制器的例子包括但不限于以下微控制器:arc625d、atmelat91sam、microchippic18f26k20以及siliconelabsc8051f320,存儲器控制器還可以被實(shí)現(xiàn)為存儲器的控制邏輯的一部分。本領(lǐng)域技術(shù)人員也知道,除了以純計(jì)算機(jī)可讀程序代碼方式實(shí)現(xiàn)控制器以外,完全可以通過將方法步驟進(jìn)行邏輯編程來使得控制器以邏輯門、開關(guān)、專用集成電路、可編程邏輯控制器和嵌入微控制器等的形式來實(shí)現(xiàn)相同功能。因此這種控制器可以被認(rèn)為是一種硬件部件,而對其內(nèi)部包括的用于實(shí)現(xiàn)各種功能的裝置也可以視為硬件部件內(nèi)的結(jié)構(gòu)。或者甚至,可以將用于實(shí)現(xiàn)各種功能的裝置視為既可以是實(shí)現(xiàn)方法的軟件模塊又可以是硬件部件內(nèi)的結(jié)構(gòu)。

本申請所述裝置中的部分模塊可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的一般上下文中描述,例如程序模塊。一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對象、組件、數(shù)據(jù)結(jié)構(gòu)、類等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本申請,在這些分布式計(jì)算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲介質(zhì)中。

通過以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請可借助軟件加必需的硬件的方式來實(shí)現(xiàn)。基于這樣的理解,本申請的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,也可以通過數(shù)據(jù)遷移的實(shí)施過程中體現(xiàn)出來。該計(jì)算機(jī)軟件產(chǎn)品可以存儲在存儲介質(zhì)中,如rom/ram、磁碟、光盤等,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個人計(jì)算機(jī),移動終端,服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請各個實(shí)施例或者實(shí)施例的某些部分所述的方法。

本說明書中的各個實(shí)施例采用遞進(jìn)的方式描述,各個實(shí)施例之間相同或相似的部分互相參見即可,每個實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。本申請的全部或者部分可用于眾多通用或?qū)S玫挠?jì)算機(jī)系統(tǒng)環(huán)境或配置中。例如:個人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、移動通信終端、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、可編程的電子設(shè)備、網(wǎng)絡(luò)pc、小型計(jì)算機(jī)、大型計(jì)算機(jī)、包括以上任何系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境等等。

雖然通過實(shí)施例描繪了本申請,本領(lǐng)域普通技術(shù)人員知道,本申請有許多變形和變化而不脫離本申請的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本申請的精神。

當(dāng)前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
赞皇县| 孙吴县| 峡江县| 蓬溪县| 深泽县| 迭部县| 大同县| 五常市| 克东县| 海安县| 屏东市| 剑川县| 炎陵县| 乌拉特中旗| 上高县| 古交市| 济源市| 临沧市| 子洲县| 隆子县| 榆社县| 石河子市| 双城市| 儋州市| 台州市| 南通市| 积石山| 盐边县| 塔城市| 桦川县| 铅山县| 和政县| 于都县| 工布江达县| 那坡县| 邳州市| 甘孜县| 庄河市| 双牌县| 浙江省| 裕民县|