專利名稱:基于移動(dòng)終端中地圖進(jìn)行搜索的方法、系統(tǒng)、終端和服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及移動(dòng)互聯(lián)網(wǎng)技術(shù)領(lǐng)域,尤其涉及一種基于移動(dòng)終端中地圖進(jìn)行捜索的方法、系統(tǒng)、移動(dòng)終端和GIS服務(wù)器。
背景技術(shù):
目前,在移動(dòng)終端中使用地圖進(jìn)行地點(diǎn)搜索時(shí),可以通過移動(dòng)終端提供的界面手動(dòng)輸入關(guān)鍵詞進(jìn)行相關(guān)搜索,或者可以點(diǎn)按某個(gè)地點(diǎn)進(jìn)行進(jìn)一步詳細(xì)的服務(wù)搜索,在移動(dòng)終端中這些搜索方式時(shí)用戶需要進(jìn)行多個(gè)操作步驟才能獲得所需要的結(jié)果,用戶體驗(yàn)差。
發(fā)明內(nèi)容
本發(fā)明g在至少解決上述技術(shù)問題之一。為此,本發(fā)明的第一個(gè)目的在于提出一種基于移動(dòng)終端中地圖進(jìn)行捜索的方法,該方法可以根據(jù)捜索區(qū)域進(jìn)行搜索獲得更加準(zhǔn)確的搜索結(jié)果,提升用戶體驗(yàn)。本發(fā)明的第二個(gè)目的在于提出另ー種基于移動(dòng)終端中地圖進(jìn)行搜索的方法。本發(fā)明的第三目的在于提出一種基于移動(dòng)終端中地圖進(jìn)行捜索的系統(tǒng)。本發(fā)明的第四目的在于提出ー種移動(dòng)終端。本發(fā)明的第五目的在于提出ー種GIS服務(wù)器。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明第一方面的實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行搜索的方法包括以下步驟:移動(dòng)終端接收用戶對(duì)地圖的輸入操作,并獲取所述輸入操作的連續(xù)運(yùn)動(dòng)軌跡;所述移動(dòng)終端根據(jù)所述連續(xù)運(yùn)動(dòng)軌跡確定搜索區(qū)域;所述移動(dòng)終端接收所述用戶輸入的捜索關(guān)鍵詞;所述移動(dòng)終端將所述搜索區(qū)域和所述搜索關(guān)鍵詞發(fā)送至GIS服務(wù)器;以及所述移動(dòng)終端接收并顯示所述GIS服務(wù)器根據(jù)所述捜索關(guān)鍵詞在所述搜索區(qū)域中進(jìn)行搜索所獲取的捜索結(jié)果。根據(jù)本發(fā)明實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法,用戶可以通過手勢(shì)在移動(dòng)終端中進(jìn)行輸入操作以獲得連續(xù)運(yùn)動(dòng)軌跡并根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定搜索區(qū)域,在捜索區(qū)域中進(jìn)行搜索,一方面根據(jù)搜索區(qū)域進(jìn)行搜索可以獲得更加準(zhǔn)確的搜索結(jié)果,另一方面用戶在移動(dòng)終端進(jìn)行連續(xù)運(yùn)動(dòng)軌跡的輸入操作(通過手勢(shì)進(jìn)行輸入操作),直觀,提升用戶體驗(yàn)。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明第二方面的實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行搜索的方法包括以下步驟:GIS服務(wù)器接收移動(dòng)終端所發(fā)送的捜索區(qū)域和捜索關(guān)鍵詞,其中,所述移動(dòng)終端根據(jù)用戶對(duì)地圖的輸入操作所獲取的連續(xù)運(yùn)動(dòng)軌跡確定所述搜索區(qū)域;所述GIS服務(wù)器根據(jù)所述捜索關(guān)鍵詞在所述搜索區(qū)域中進(jìn)行搜索以獲取捜索結(jié)果;以及所述GIS服務(wù)器將所述搜索結(jié)果發(fā)送至所述移動(dòng)終端以使所述移動(dòng)終端顯示所述搜索結(jié)果。根據(jù)本發(fā)明實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法,服務(wù)器根據(jù)用戶通過手勢(shì)在移動(dòng)終端中進(jìn)行輸入操作提供捜索結(jié)果,一方面服務(wù)器根據(jù)搜索區(qū)域進(jìn)行搜索以獲得更加準(zhǔn)確的搜索結(jié)果,另一方面可以使得用戶在移動(dòng)終端進(jìn)行連續(xù)運(yùn)動(dòng)軌跡的輸入操作(通過手勢(shì)進(jìn)行輸入操作),直觀,提升用戶體驗(yàn)。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明第三方面的實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行搜索的系統(tǒng)包括:移動(dòng)終端和GIS服務(wù)器,其中,所述移動(dòng)終端,用于接收所述用戶對(duì)地圖的輸入操作,并獲取所述輸入操作的連續(xù)運(yùn)動(dòng)軌跡,以及根據(jù)所述連續(xù)運(yùn)動(dòng)軌跡確定搜索區(qū)域,并接收所述用戶輸入的搜索關(guān)鍵詞,以及將所述搜索區(qū)域和所述搜索關(guān)鍵詞發(fā)送至所述GIS服務(wù)器,并接收并顯示所述GIS服務(wù)器發(fā)送的捜索結(jié)果;所述GIS服務(wù)器,用于根據(jù)所述搜索關(guān)鍵詞在所述搜索區(qū)域中進(jìn)行搜索以獲取所述搜索結(jié)果,并將所述搜索結(jié)果發(fā)送至所述移動(dòng)終端。根據(jù)本發(fā)明實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的系統(tǒng),在移動(dòng)終端用戶可以通過手勢(shì)在進(jìn)行輸入操作以獲得連續(xù)運(yùn)動(dòng)軌跡并根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定搜索區(qū)域,GIS服務(wù)器再根據(jù)搜索區(qū)域捜索,一方面根據(jù)搜索區(qū)域進(jìn)行搜索可以獲得更加準(zhǔn)確的搜索結(jié)果,另ー方面用戶在移動(dòng)終端進(jìn)行連續(xù)運(yùn)動(dòng)軌跡的輸入操作(通過手勢(shì)進(jìn)行輸入操作),直觀,提升用戶體驗(yàn)。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明第四方面的實(shí)施例的移動(dòng)終端包括:第一接收模塊,用于接收所述用戶對(duì)地圖的輸入操作;獲取模塊,用于獲取所述輸入操作的連續(xù)運(yùn)動(dòng)軌跡;確定模塊,用于根據(jù)所述連續(xù)運(yùn)動(dòng)軌跡確定捜索區(qū)域;第二接收模塊,用于接收所述用戶輸入的捜索關(guān)鍵詞;發(fā)送模塊,用于將所述搜索區(qū)域和所述搜索關(guān)鍵詞發(fā)送至GIS服務(wù)器;以及顯示模塊,用于接收并顯示所述GIS服務(wù)器根據(jù)所述捜索關(guān)鍵詞在所述搜索區(qū)域中進(jìn)行搜索所獲取的搜索結(jié)果。根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端,用戶可以進(jìn)行連續(xù)運(yùn)動(dòng)軌跡的輸入操作(通過手勢(shì)進(jìn)行輸入操作),直觀,提升用戶體驗(yàn)。為了實(shí)現(xiàn)上述目的,根據(jù)本發(fā)明第五方面的實(shí)施例的GIS服務(wù)器包括:接收模塊,用于接收移動(dòng)終端發(fā)送的捜索區(qū)域和捜索關(guān)鍵詞;搜索模塊,用于根據(jù)所述搜索關(guān)鍵詞在所述搜索區(qū)域中進(jìn)行搜索以獲取捜索結(jié)果;以及發(fā)送模塊,用于將所述搜索結(jié)果發(fā)送至所述移動(dòng)終端以使所述移動(dòng)終端顯示所述搜索結(jié)果。根據(jù)本發(fā)明實(shí)施例的GIS服務(wù)器,根據(jù)搜索區(qū)域進(jìn)行搜索可以獲得更加準(zhǔn)確的搜
索結(jié)果。本發(fā)明附加的方面和優(yōu)點(diǎn)將在下面的描述中部分給出,部分將從下面的描述中變得明顯,或通過本發(fā)明的實(shí)踐了解到。
本發(fā)明上述的和/或附加的方面和優(yōu)點(diǎn)從下面結(jié)合附圖對(duì)實(shí)施例的描述中將變得明顯和容易理解,其中,圖1是根據(jù)本發(fā)明ー個(gè)實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法的流程圖;圖2是根據(jù)本發(fā)明ー個(gè)具體實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法的流程圖;圖3是根據(jù)本發(fā)明另ー個(gè)具體實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法的流程圖;圖4是根據(jù)本發(fā)明ー個(gè)實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法的流程圖5是根據(jù)本發(fā)明ー個(gè)具體實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法的流程圖;圖6是根據(jù)本發(fā)明另ー個(gè)具體實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法的流程圖;圖7是根據(jù)本發(fā)明ー個(gè)實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的系統(tǒng)的結(jié)構(gòu)框圖;圖8是根據(jù)本發(fā)明ー個(gè)實(shí)施例的移動(dòng)終端的結(jié)構(gòu)框圖;圖9是根據(jù)本發(fā)明ー個(gè)實(shí)施例的GIS服務(wù)器的結(jié)構(gòu)框圖;圖10是根據(jù)本發(fā)明ー個(gè)實(shí)施例的搜索模塊的結(jié)構(gòu)框圖;以及圖11是根據(jù)本發(fā)明另一個(gè)實(shí)施例的GIS服務(wù)器的結(jié)構(gòu)框圖。
具體實(shí)施例方式下面詳細(xì)描述本發(fā)明的實(shí)施例,所述實(shí)施例的示例在附圖中示出,其中自始至終相同或類似的標(biāo)號(hào)表示相同或類似的元件或具有相同或類似功能的元件。下面通過參考附圖描述的實(shí)施例是示例性的,僅用于解釋本發(fā)明,而不能理解為對(duì)本發(fā)明的限制。相反,本發(fā)明的實(shí)施例包括落入所附加權(quán)利要求書的精神和內(nèi)涵范圍內(nèi)的所有變化、修改和等同物。在本發(fā)明的描述中,需要理解的是,術(shù)語“第一”、“第二”等僅用于描述目的,而不能理解為指示或暗示相對(duì)重要性。在本發(fā)明的描述中,需要說明的是,除非另有明確的規(guī)定和限定,術(shù)語“相連”、“連接”應(yīng)做廣義理解,例如,可以是固定連接,也可以是可拆卸連接,或一體地連接;可以是機(jī)械連接,也可以是電連接;可以是直接相連,也可以通過中間媒介間接相連。對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以具體情況理解上述術(shù)語在本發(fā)明中的具體含義。此外,在本發(fā)明的描述中,除非另有說明,“多個(gè)”的含義是兩個(gè)或兩個(gè)以上。流程圖中或在此以其他方式描述的任何過程或方法描述可以被理解為,表示包括一個(gè)或更多個(gè)用于實(shí)現(xiàn)特定邏輯功能或過程的步驟的可執(zhí)行指令的代碼的模塊、片段或部分,并且本發(fā)明的優(yōu)選實(shí)施方式的范圍包括另外的實(shí)現(xiàn),其中可以不按所示出或討論的順序,包括根據(jù)所涉及的功能按基本同時(shí)的方式或按相反的順序,來執(zhí)行功能,這應(yīng)被本發(fā)明的實(shí)施例所屬技術(shù)領(lǐng)域的技術(shù)人員所理解。下面參考附圖描述根據(jù)本發(fā)明實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法、系統(tǒng)、移動(dòng)終端和GIS服務(wù)器。一種基于移動(dòng)終端中地圖進(jìn)行捜索的方法,包括以下步驟:移動(dòng)終端接收用戶對(duì)地圖的輸入操作,并獲取輸入操作的連續(xù)運(yùn)動(dòng)軌跡;移動(dòng)終端根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定捜索區(qū)域;移動(dòng)終端接收用戶輸入的捜索關(guān)鍵詞;移動(dòng)終端將搜索區(qū)域和搜索關(guān)鍵詞發(fā)送至GIS服務(wù)器;以及移動(dòng)終端接收并顯示GIS服務(wù)器根據(jù)搜索關(guān)鍵詞在捜索區(qū)域中進(jìn)行搜索所獲取的捜索結(jié)果。圖1是根據(jù)本發(fā)明ー個(gè)實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法的流程圖。如圖1所示,基于移動(dòng)終端中地圖進(jìn)行捜索的方法,包括下述步驟。步驟S101,移動(dòng)終端接收用戶對(duì)地圖的輸入操作,并獲取輸入操作的連續(xù)運(yùn)動(dòng)軌跡。
在本發(fā)明的實(shí)施例中,移動(dòng)終端可以是手機(jī)、平板電腦、個(gè)人數(shù)字助理、導(dǎo)航儀等硬件設(shè)備。移動(dòng)終端中安裝用于顯示地圖的應(yīng)用程序,GIS服務(wù)器通過這些應(yīng)用程序向移動(dòng)終端的用戶展示地圖。 在本發(fā)明的一個(gè)實(shí)施例中,連續(xù)運(yùn)動(dòng)軌跡為封閉的軌跡。具體地,首先通過移動(dòng)終端向移動(dòng)終端的用戶展示地圖,然后用戶可以在相對(duì)于地圖的移動(dòng)終端的屏幕上進(jìn)行輸入操作,用戶可以用手指在屏幕上畫各種連續(xù)的線條,移動(dòng)終端對(duì)這些連續(xù)的線條進(jìn)行分析處理以形成封閉的連續(xù)運(yùn)動(dòng)軌跡,例如,用戶可以用手指在屏幕上畫出四條首尾相連的線段,移動(dòng)終端通過分析處理形成一個(gè)四邊形的連續(xù)運(yùn)動(dòng)軌跡。在本發(fā)明的一個(gè)實(shí)施例中,相對(duì)于地圖的輸入操作包括第一觸摸操作和第二觸摸操作,第一觸摸操作為按壓操作,第二觸摸操作為以第一觸摸操作的按壓點(diǎn)為圓心的滑動(dòng)操作,且第二觸摸操作形成的軌跡為連續(xù)運(yùn)動(dòng)軌跡。具體地,首先,用戶選擇需要捜索的區(qū)域的中心點(diǎn)進(jìn)行按壓操作,同時(shí)以按壓點(diǎn)為圓心進(jìn)行滑動(dòng)操作,此時(shí),移動(dòng)終端可以根據(jù)滑動(dòng)操作確定以按壓點(diǎn)為圓心,按壓點(diǎn)和滑動(dòng)操作開始點(diǎn)之間的距離為半徑的圓形的連續(xù)運(yùn)動(dòng)軌跡。在本發(fā)明的一個(gè)實(shí)施例中,相對(duì)于地圖的輸入操作包括第一按壓操作至第N按壓操作,且第一按壓操作至第N按壓操作構(gòu)成封閉區(qū)域以形成連續(xù)運(yùn)動(dòng)軌跡,其中,N大于或等于3。具體地,用戶可以在移動(dòng)終端的屏幕上按壓多個(gè)點(diǎn),移動(dòng)終端連接這些點(diǎn)可以構(gòu)成封閉區(qū)域以形成連續(xù)運(yùn)動(dòng)軌跡。步驟S102,移動(dòng)終端根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定捜索區(qū)域。其中,根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定的捜索區(qū)域可以包括多邊形、圓形等。步驟S103,移動(dòng)終端接收用戶輸入的搜索關(guān)鍵詞。其中,用戶輸入的捜索關(guān)鍵詞可以是用戶在移動(dòng)終端所提供的界面上直接輸入到移動(dòng)終端的捜索關(guān)鍵詞,例如在地圖顯示的上端提供捜索輸入框等,也可以是保存的用戶設(shè)置的默認(rèn)關(guān)鍵詞,這些默認(rèn)關(guān)鍵詞可以保存在移動(dòng)終端,也可以保存在GIS服務(wù)器。步驟S104,移動(dòng)終端將搜索區(qū)域和搜索關(guān)鍵詞發(fā)送至GIS服務(wù)器。步驟S105,移動(dòng)終端接收并顯示GIS服務(wù)器根據(jù)搜索關(guān)鍵詞在捜索區(qū)域中進(jìn)行搜索所獲取的捜索結(jié)果。根據(jù)本發(fā)明實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法,用戶可以通過手勢(shì)在移動(dòng)終端中進(jìn)行輸入操作以獲得連續(xù)運(yùn)動(dòng)軌跡并根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定搜索區(qū)域,在捜索區(qū)域中進(jìn)行搜索,一方面根據(jù)搜索區(qū)域進(jìn)行搜索可以獲得更加準(zhǔn)確的搜索結(jié)果,另一方面用戶在移動(dòng)終端進(jìn)行連續(xù)運(yùn)動(dòng)軌跡的輸入操作(通過手勢(shì)進(jìn)行輸入操作),直觀,提升用戶體驗(yàn)。圖2是根據(jù)本發(fā)明ー個(gè)具體實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法的流程圖。如圖2所示,基于移動(dòng)終端中地圖進(jìn)行捜索的方法,包括下述步驟。步驟S201,移動(dòng)終端接收用戶對(duì)地圖的輸入操作,并獲取輸入操作的連續(xù)運(yùn)動(dòng)軌跡。在本發(fā)明的實(shí)施例中,移動(dòng)終端可以是手機(jī)、平板電腦、個(gè)人數(shù)字助理、導(dǎo)航儀等硬件設(shè)備。移動(dòng)終端中安裝用于顯示地圖的應(yīng)用程序,GIS服務(wù)器通過這些應(yīng)用程序向移動(dòng)終端的用戶展示地圖。在本發(fā)明的一個(gè)實(shí)施例中,連續(xù)運(yùn)動(dòng)軌跡為封閉的軌跡。具體地,首先通過移動(dòng)終端向移動(dòng)終端的用戶展示地圖,然后用戶可以在相對(duì)于地圖的移動(dòng)終端的屏幕上進(jìn)行輸入操作,用戶可以用手指在屏幕上畫各種連續(xù)的線條,移動(dòng)終端對(duì)這些連續(xù)的線條進(jìn)行分析處理以形成封閉的連續(xù)運(yùn)動(dòng)軌跡,例如,用戶可以用手指在屏幕上畫出四條首尾相連的線段,移動(dòng)終端通過分析處理形成一個(gè)四邊形的連續(xù)運(yùn)動(dòng)軌跡。在本發(fā)明的一個(gè)實(shí)施例中,相對(duì)于地圖的輸入操作包括第一觸摸操作和第二觸摸操作,第一觸摸操作為按壓操作,第二觸摸操作為以第一觸摸操作的按壓點(diǎn)為圓心的滑動(dòng)操作,且第二觸摸操作形成的軌跡為連續(xù)運(yùn)動(dòng)軌跡。具體地,首先,用戶選擇需要捜索的區(qū)域的中心點(diǎn)進(jìn)行按壓操作,同時(shí)以按壓點(diǎn)為圓心進(jìn)行滑動(dòng)操作,此時(shí),移動(dòng)終端可以根據(jù)滑動(dòng)操作確定以按壓點(diǎn)為圓心,按壓點(diǎn)和滑動(dòng)操作開始點(diǎn)之間的距離為半徑的圓形的連續(xù)運(yùn)動(dòng)軌跡。在本發(fā)明的一個(gè)實(shí)施例中,相對(duì)于地圖的輸入操作包括第一按壓操作至第N按壓操作,且第一按壓操作至第N按壓操作構(gòu)成封閉區(qū)域以形成連續(xù)運(yùn)動(dòng)軌跡,其中,N大于或等于3。具體地,用戶可以在移動(dòng)終端的屏幕上按壓多個(gè)點(diǎn),移動(dòng)終端連接這些點(diǎn)可以構(gòu)成封閉區(qū)域以形成連續(xù)運(yùn)動(dòng)軌跡。步驟S202,移動(dòng)終端根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定捜索區(qū)域。其中,根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定的捜索區(qū)域可以包括多邊形、圓形等。步驟S203,GIS服務(wù)器確定搜索區(qū)域的坐標(biāo)信息。具體地,移動(dòng)終端屏幕上的左上角對(duì)應(yīng)地圖的坐標(biāo),可以通過移動(dòng)終端的屏幕上的相對(duì)坐標(biāo)計(jì)算獲得捜索區(qū)域的坐標(biāo)信息,然后發(fā)送至GIS服務(wù)器。其中在GIS系統(tǒng)中,每個(gè)不規(guī)則的連續(xù)運(yùn)動(dòng)軌跡由規(guī)則的元素構(gòu)成,例如點(diǎn)元素、線元素等。步驟S204,GIS服務(wù)器根據(jù)坐標(biāo)信息確定屬于搜索區(qū)域中的商家信息。步驟S205,GIS服務(wù)器將商家信息與搜索關(guān)鍵詞進(jìn)行匹配。步驟S206,如果商家信息與捜索關(guān)鍵詞匹配,則GIS服務(wù)器將商家信息作為搜索結(jié)果。其中,如果所有的商家信息與搜索關(guān)鍵詞不匹配,則向移動(dòng)終端的用戶提示沒有捜索結(jié)果的提示信息。根據(jù)本發(fā)明實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行搜索的方法,根據(jù)搜索區(qū)域的坐標(biāo)信息確定其范圍之內(nèi)的商家信息并根據(jù)搜索關(guān)鍵詞進(jìn)行匹配捜索,可以進(jìn)一歩獲得更加準(zhǔn)確的搜索結(jié)果。圖3是根據(jù)本發(fā)明另ー個(gè)具體實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法的流程圖。如圖3所示,基于移動(dòng)終端中地圖進(jìn)行捜索的方法,包括下述步驟。步驟S301,移動(dòng)終端接收用戶對(duì)地圖的輸入操作,并獲取輸入操作的連續(xù)運(yùn)動(dòng)軌跡。在本發(fā)明的實(shí)施例中,移動(dòng)終端可以是手機(jī)、平板電腦、個(gè)人數(shù)字助理、導(dǎo)航儀等硬件設(shè)備。移動(dòng)終端中安裝用于顯示地圖的應(yīng)用程序,GIS服務(wù)器通過這些應(yīng)用程序向移動(dòng)終端的用戶展示地圖。在本發(fā)明的一個(gè)實(shí)施例中,連續(xù)運(yùn)動(dòng)軌跡為封閉的軌跡。具體地,首先通過移動(dòng)終端向移動(dòng)終端的用戶展示地圖,然后用戶可以在相對(duì)于地圖的移動(dòng)終端的屏幕上進(jìn)行輸入操作,用戶可以用手指在屏幕上畫各種連續(xù)的線條,移動(dòng)終端對(duì)這些連續(xù)的線條進(jìn)行分析處理以形成封閉的連續(xù)運(yùn)動(dòng)軌跡,例如,用戶可以用手指在屏幕上畫出四條首尾相連的線段,移動(dòng)終端通過分析處理形成一個(gè)四邊形的連續(xù)運(yùn)動(dòng)軌跡。在本發(fā)明的一個(gè)實(shí)施例中,相對(duì)于地圖的輸入操作包括第一觸摸操作和第二觸摸操作,第一觸摸操作為按壓操作,第二觸摸操作為以第一觸摸操作的按壓點(diǎn)為圓心的滑動(dòng)操作,且第二觸摸操作形成的軌跡為連續(xù)運(yùn)動(dòng)軌跡。具體地,首先,用戶選擇需要捜索的區(qū)域的中心點(diǎn)進(jìn)行按壓操作,同時(shí)以按壓點(diǎn)為圓心進(jìn)行滑動(dòng)操作,此時(shí),移動(dòng)終端可以根據(jù)滑動(dòng)操作確定以按壓點(diǎn)為圓心,按壓點(diǎn)和滑動(dòng)操作開始點(diǎn)之間的距離為半徑的圓形的連續(xù)運(yùn)動(dòng)軌跡。在本發(fā)明的一個(gè)實(shí)施例中,相對(duì)于地圖的輸入操作包括第一按壓操作至第N按壓操作,且第一按壓操作至第N按壓操作構(gòu)成封閉區(qū)域以形成連續(xù)運(yùn)動(dòng)軌跡,其中,N大于或等于3。具體地,用戶可以在移動(dòng)終端的屏幕上按壓多個(gè)點(diǎn),移動(dòng)終端連接這些點(diǎn)可以構(gòu)成封閉區(qū)域以形成連續(xù)運(yùn)動(dòng)軌跡。步驟S302,移動(dòng)終端根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定捜索區(qū)域。其中,根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定的捜索區(qū)域可以包括多邊形、圓形等。步驟S303,GIS服務(wù)器確定搜索區(qū)域的坐標(biāo)信息。具體地,移動(dòng)終端屏幕上的左上角對(duì)應(yīng)地圖的坐標(biāo),可以通過移動(dòng)終端的屏幕上的相對(duì)坐標(biāo)計(jì)算獲得捜索區(qū)域的坐標(biāo)信息,然后發(fā)送至GIS服務(wù)器。其中在GIS系統(tǒng)中,每個(gè)不規(guī)則的連續(xù)運(yùn)動(dòng)軌跡由規(guī)則的元素構(gòu)成,例如點(diǎn)元素、線元素等。步驟S304,GIS服務(wù)器根據(jù)坐標(biāo)信息確定屬于搜索區(qū)域中的商家信息。步驟S305,GIS服務(wù)器將商家信息與搜索關(guān)鍵詞進(jìn)行匹配。步驟S306,商家信息與捜索關(guān)鍵詞匹配,則GIS服務(wù)器將商家信息作為搜索結(jié)果。其中,如果所有的商家信息與搜索關(guān)鍵詞不匹配,則向移動(dòng)終端的用戶提示沒有捜索結(jié)果的提示信息。步驟S307,GIS服務(wù)器根據(jù)用戶的喜好信息對(duì)搜索結(jié)果進(jìn)行過濾,并將過濾后的結(jié)果作為搜索結(jié)果。例如,某個(gè)用戶喜歡籃球運(yùn)動(dòng),例如經(jīng)常瀏覽并關(guān)注籃球比賽,移動(dòng)終端通過用戶的關(guān)注度可以獲得用戶的喜好信息,如果該用戶對(duì)某個(gè)區(qū)域內(nèi)運(yùn)動(dòng)場(chǎng)館進(jìn)行捜索時(shí)將該區(qū)域內(nèi)所有的籃球館作為搜索結(jié)果。根據(jù)本發(fā)明實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法,根據(jù)用戶的喜好信息對(duì)搜索結(jié)果進(jìn)行過濾,可以進(jìn)ー步提升用戶體驗(yàn)。本發(fā)明還提出另ー種基于移動(dòng)終端中地圖進(jìn)行捜索的方法。一種基于移動(dòng)終端中地圖進(jìn)行捜索的方法,包括以下步驟:GIS服務(wù)器接收移動(dòng)終端所發(fā)送的捜索區(qū)域和捜索關(guān)鍵詞,其中,移動(dòng)終端根據(jù)用戶對(duì)地圖的輸入操作所獲取的連續(xù)運(yùn)動(dòng)軌跡確定搜索區(qū)域;GIS服務(wù)器根據(jù)搜索關(guān)鍵詞在捜索區(qū)域中進(jìn)行搜索以獲取捜索結(jié)果;以及GIS服務(wù)器將捜索結(jié)果發(fā)送至移動(dòng)終端以使移動(dòng)終端顯示搜索結(jié)果。圖4是根據(jù)本發(fā)明ー個(gè)實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法的流程圖。如圖4所示,基于移動(dòng)終端中地圖進(jìn)行捜索的方法,包括下述步驟。步驟S401,GIS服務(wù)器接收移動(dòng)終端所發(fā)送的捜索區(qū)域和捜索關(guān)鍵詞,其中,移動(dòng)終端根據(jù)用戶對(duì)地圖的輸入操作所獲取的連續(xù)運(yùn)動(dòng)軌跡確定搜索區(qū)域。其中,根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定的捜索區(qū)域可以包括多邊形、圓形等。在本發(fā)明的實(shí)施例中,移動(dòng)終端可以是手機(jī)、平板電腦、個(gè)人數(shù)字助理、導(dǎo)航儀等硬件設(shè)備。移動(dòng)終端中安裝用于顯示地圖的應(yīng)用程序,GIS服務(wù)器通過這些應(yīng)用程序向移動(dòng)終端的用戶展示地圖。在本發(fā)明的一個(gè)實(shí)施例中,連續(xù)運(yùn)動(dòng)軌跡為封閉的軌跡。具體地,首先通過移動(dòng)終端向移動(dòng)終端的用戶展示地圖,然后用戶可以在相對(duì)于地圖的移動(dòng)終端的屏幕上進(jìn)行輸入操作,用戶可以用手指在屏幕上畫各種連續(xù)的線條,移動(dòng)終端對(duì)這些連續(xù)的線條進(jìn)行分析處理以形成封閉的連續(xù)運(yùn)動(dòng)軌跡,例如,用戶可以用手指在屏幕上畫出四條首尾相連的線段,移動(dòng)終端通過分析處理形成一個(gè)四邊形的連續(xù)運(yùn)動(dòng)軌跡。在本發(fā)明的一個(gè)實(shí)施例中,相對(duì)于地圖的輸入操作包括第一觸摸操作和第二觸摸操作,第一觸摸操作為按壓操作,第二觸摸操作為以第一觸摸操作的按壓點(diǎn)為圓心的滑動(dòng)操作,且第二觸摸操作形成的軌跡為連續(xù)運(yùn)動(dòng)軌跡。具體地,首先,用戶選擇需要捜索的區(qū)域的中心點(diǎn)進(jìn)行按壓操作,同時(shí)以按壓點(diǎn)為圓心進(jìn)行滑動(dòng)操作,此時(shí),移動(dòng)終端可以根據(jù)滑動(dòng)操作確定以按壓點(diǎn)為圓心,按壓點(diǎn)和滑動(dòng)操作開始點(diǎn)之間的距離為半徑的圓形的連續(xù)運(yùn)動(dòng)軌跡。在本發(fā)明的一個(gè)實(shí)施例中,相對(duì)于地圖的輸入操作包括第一按壓操作至第N按壓操作,且第一按壓操作至第N按壓操作構(gòu)成封閉區(qū)域以形成連續(xù)運(yùn)動(dòng)軌跡,其中,N大于或等于3。具體地,用戶可以在移動(dòng)終端的屏幕上按壓多個(gè)點(diǎn),移動(dòng)終端連接這些點(diǎn)可以構(gòu)成封閉區(qū)域以形成連續(xù)運(yùn)動(dòng)軌跡。步驟S402,GIS服務(wù)器根據(jù)搜索關(guān)鍵詞在捜索區(qū)域中進(jìn)行搜索以獲取捜索結(jié)果。步驟S403,GIS服務(wù)器將捜索結(jié)果發(fā)送至移動(dòng)終端以使移動(dòng)終端顯示搜索結(jié)果。根據(jù)本發(fā)明實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法,服務(wù)器根據(jù)用戶通過手勢(shì)在移動(dòng)終端中進(jìn)行輸入操作提供捜索結(jié)果,一方面服務(wù)器根據(jù)搜索區(qū)域進(jìn)行搜索以獲得更加準(zhǔn)確的搜索結(jié)果,另一方面可以使得用戶在移動(dòng)終端進(jìn)行連續(xù)運(yùn)動(dòng)軌跡的輸入操作(通過手勢(shì)進(jìn)行輸入操作),直觀,提升用戶體驗(yàn)。圖5是根據(jù)本發(fā)明ー個(gè)具體實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法的流程圖。如圖5所示,基于移動(dòng)終端中地圖進(jìn)行捜索的方法,包括下述步驟。步驟S501,GIS服務(wù)器接收移動(dòng)終端所發(fā)送的捜索區(qū)域和捜索關(guān)鍵詞,其中,移動(dòng)終端根據(jù)用戶對(duì)地圖的輸入操作所獲取的連續(xù)運(yùn)動(dòng)軌跡確定搜索區(qū)域。其中,根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定的捜索區(qū)域可以包括多邊形、圓形等。在本發(fā)明的實(shí)施例中,移動(dòng)終端可以是手機(jī)、平板電腦、個(gè)人數(shù)字助理、導(dǎo)航儀等硬件設(shè)備。移動(dòng)終端中安裝用于顯示地圖的應(yīng)用程序,GIS服務(wù)器通過這些應(yīng)用程序向移動(dòng)終端的用戶展示地圖。在本發(fā)明的一個(gè)實(shí)施例中,連續(xù)運(yùn)動(dòng)軌跡為封閉的軌跡。具體地,首先通過移動(dòng)終端向移動(dòng)終端的用戶展示地圖,然后用戶可以在相對(duì)于地圖的移動(dòng)終端的屏幕上進(jìn)行輸入操作,用戶可以用手指在屏幕上畫各種連續(xù)的線條,移動(dòng)終端對(duì)這些連續(xù)的線條進(jìn)行分析處理以形成封閉的連續(xù)運(yùn)動(dòng)軌跡,例如,用戶可以用手指在屏幕上畫出四條首尾相連的線段,移動(dòng)終端通過分析處理形成一個(gè)四邊形的連續(xù)運(yùn)動(dòng)軌跡。在本發(fā)明的一個(gè)實(shí)施例中,相對(duì)于地圖的輸入操作包括第一觸摸操作和第二觸摸操作,第一觸摸操作為按壓操作,第二觸摸操作為以第一觸摸操作的按壓點(diǎn)為圓心的滑動(dòng)操作,且第二觸摸操作形成的軌跡為連續(xù)運(yùn)動(dòng)軌跡。具體地,首先,用戶選擇需要捜索的區(qū)域的中心點(diǎn)進(jìn)行按壓操作,同時(shí)以按壓點(diǎn)為圓心進(jìn)行滑動(dòng)操作,此時(shí),移動(dòng)終端可以根據(jù)滑動(dòng)操作確定以按壓點(diǎn)為圓心,按壓點(diǎn)和滑動(dòng)操作開始點(diǎn)之間的距離為半徑的圓形的連續(xù)運(yùn)動(dòng)軌跡。在本發(fā)明的一個(gè)實(shí)施例中,相對(duì)于地圖的輸入操作包括第一按壓操作至第N按壓操作,且第一按壓操作至第N按壓操作構(gòu)成封閉區(qū)域以形成連續(xù)運(yùn)動(dòng)軌跡,其中,N大于或等于3。具體地,用戶可以在移動(dòng)終端的屏幕上按壓多個(gè)點(diǎn),移動(dòng)終端連接這些點(diǎn)可以構(gòu)成封閉區(qū)域以形成連續(xù)運(yùn)動(dòng)軌跡。步驟S502,GIS服務(wù)器根據(jù)搜索關(guān)鍵詞在捜索區(qū)域中進(jìn)行搜索以獲取捜索結(jié)果。步驟S503,GIS服務(wù)器確定搜索區(qū)域的坐標(biāo)信息。步驟S504,GIS服務(wù)器根據(jù)坐標(biāo)信息確定屬于搜索區(qū)域中的商家信息。步驟S505,GIS服務(wù)器將商家信息與搜索關(guān)鍵詞進(jìn)行匹配。步驟S506,如果商家信息與捜索關(guān)鍵詞匹配,則GIS服務(wù)器將商家信息作為搜索結(jié)果。其中,如果所有的商家信息與搜索關(guān)鍵詞不匹配,則向移動(dòng)終端的用戶提示沒有捜索結(jié)果的提示信息。步驟S507,GIS服務(wù)器將捜索結(jié)果發(fā)送至移動(dòng)終端以使移動(dòng)終端顯示搜索結(jié)果。根據(jù)本發(fā)明實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法,根據(jù)搜索區(qū)域的坐標(biāo)信息確定其范圍之內(nèi)的商家信息并根據(jù)搜索關(guān)鍵詞進(jìn)行匹配捜索,可以進(jìn)一歩獲得更加準(zhǔn)確的搜索結(jié)果。圖6是根據(jù)本發(fā)明另ー個(gè)具體實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法的流程圖。如圖6所示,基于移動(dòng)終端中地圖進(jìn)行捜索的方法,包括下述步驟。步驟S601,GIS服務(wù)器接收移動(dòng)終端所發(fā)送的捜索區(qū)域和捜索關(guān)鍵詞,其中,移動(dòng)終端根據(jù)用戶對(duì)地圖的輸入操作所獲取的連續(xù)運(yùn)動(dòng)軌跡確定搜索區(qū)域。其中,根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定的捜索區(qū)域可以包括多邊形、圓形等。在本發(fā)明的實(shí)施例中,移動(dòng)終端可以是手機(jī)、平板電腦、個(gè)人數(shù)字助理、導(dǎo)航儀等硬件設(shè)備。移動(dòng)終端中安裝用于顯示地圖的應(yīng)用程序,GIS服務(wù)器通過這些應(yīng)用程序向移動(dòng)終端的用戶展示地圖。
在本發(fā)明的一個(gè)實(shí)施例中,連續(xù)運(yùn)動(dòng)軌跡為封閉的軌跡。具體地,首先通過移動(dòng)終端向移動(dòng)終端的用戶展示地圖,然后用戶可以在相對(duì)于地圖的移動(dòng)終端的屏幕上進(jìn)行輸入操作,用戶可以用手指在屏幕上畫各種連續(xù)的線條,移動(dòng)終端對(duì)這些連續(xù)的線條進(jìn)行分析處理以形成封閉的連續(xù)運(yùn)動(dòng)軌跡,例如,用戶可以用手指在屏幕上畫出四條首尾相連的線段,移動(dòng)終端通過分析處理形成一個(gè)四邊形的連續(xù)運(yùn)動(dòng)軌跡。在本發(fā)明的一個(gè)實(shí)施例中,相對(duì)于地圖的輸入操作包括第一觸摸操作和第二觸摸操作,第一觸摸操作為按壓操作,第二觸摸操作為以第一觸摸操作的按壓點(diǎn)為圓心的滑動(dòng)操作,且第二觸摸操作形成的軌跡為連續(xù)運(yùn)動(dòng)軌跡。具體地,首先,用戶選擇需要捜索的區(qū)域的中心點(diǎn)進(jìn)行按壓操作,同時(shí)以按壓點(diǎn)為圓心進(jìn)行滑動(dòng)操作,此時(shí),移動(dòng)終端可以根據(jù)滑動(dòng)操作確定以按壓點(diǎn)為圓心,按壓點(diǎn)和滑動(dòng)操作開始點(diǎn)之間的距離為半徑的圓形的連續(xù)運(yùn)動(dòng)軌跡。在本發(fā)明的一個(gè)實(shí)施例中,相對(duì)于地圖的輸入操作包括第一按壓操作至第N按壓操作,且第一按壓操作至第N按壓操作構(gòu)成封閉區(qū)域以形成連續(xù)運(yùn)動(dòng)軌跡,其中,N大于或等于3。具體地,用戶可以在移動(dòng)終端的屏幕上按壓多個(gè)點(diǎn),移動(dòng)終端連接這些點(diǎn)可以構(gòu)成封閉區(qū)域以形成連續(xù)運(yùn)動(dòng)軌跡。步驟S602,GIS服務(wù)器根據(jù)搜索關(guān)鍵詞在捜索區(qū)域中進(jìn)行搜索以獲取捜索結(jié)果。步驟S603,GIS服務(wù)器確定搜索區(qū)域的坐標(biāo)信息。步驟S604,GIS服務(wù)器根據(jù)坐標(biāo)信息確定屬于搜索區(qū)域中的商家信息。步驟S605,GIS服務(wù)器將商家信息與搜索關(guān)鍵詞進(jìn)行匹配。步驟S606,如果商家信息與捜索關(guān)鍵詞匹配,則GIS服務(wù)器將商家信息作為搜索結(jié)果。其中,如果所有的商家信息與搜索關(guān)鍵詞不匹配,則向移動(dòng)終端的用戶提示沒有捜索結(jié)果的提示信息。步驟S607,GIS服務(wù)器根據(jù)用戶的喜好信息對(duì)搜索結(jié)果進(jìn)行過濾,并將過濾后的結(jié)果作為搜索結(jié)果。例如,某個(gè)用戶喜歡籃球運(yùn)動(dòng),例如經(jīng)常瀏覽并關(guān)注籃球比賽,移動(dòng)終端通過用戶的關(guān)注度可以獲得用戶的喜好信息,如果該用戶對(duì)某個(gè)區(qū)域內(nèi)運(yùn)動(dòng)場(chǎng)館進(jìn)行捜索時(shí)將該區(qū)域內(nèi)所有的籃球館作為搜索結(jié)果。步驟S608,GIS服務(wù)器將捜索結(jié)果發(fā)送至移動(dòng)終端以使移動(dòng)終端顯示搜索結(jié)果。根據(jù)本發(fā)明實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的方法,根據(jù)用戶的喜好信息對(duì)搜索結(jié)果進(jìn)行過濾,可以進(jìn)ー步提升用戶體驗(yàn)。為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出一種基于移動(dòng)終端中地圖進(jìn)行捜索的系統(tǒng)。一種基于移動(dòng)終端中地圖進(jìn)行捜索的系統(tǒng),包括:包括移動(dòng)終端和GIS服務(wù)器,其中,移動(dòng)終端,用于接收用戶對(duì)地圖的輸入操作,并獲取輸入操作的連續(xù)運(yùn)動(dòng)軌跡,以及根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定捜索區(qū)域,并接收用戶輸入的搜索關(guān)鍵詞,以及將捜索區(qū)域和搜索關(guān)鍵詞發(fā)送至GIS服務(wù)器,并接收并顯示GIS服務(wù)器發(fā)送的捜索結(jié)果;GIS服務(wù)器,用于根據(jù)捜索關(guān)鍵詞在捜索區(qū)域中進(jìn)行搜索以獲取捜索結(jié)果,并將搜索結(jié)果發(fā)送至移動(dòng)終端。圖7是根據(jù)本發(fā)明ー個(gè)實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的系統(tǒng)的結(jié)構(gòu)框圖。如圖7所不,基于移動(dòng)終端中地圖進(jìn)彳丁搜索的系統(tǒng)包括:移動(dòng)終端10和GIS服務(wù)器20。具體地,移動(dòng)終端10用于接收用戶對(duì)地圖的輸入操作,并獲取輸入操作的連續(xù)運(yùn)動(dòng)軌跡,以及根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定捜索區(qū)域,并接收用戶輸入的搜索關(guān)鍵詞,以及將捜索區(qū)域和搜索關(guān)鍵詞發(fā)送至GIS服務(wù)器20,并接收并顯示GIS服務(wù)器20發(fā)送的捜索結(jié)果.
在本發(fā)明的實(shí)施例中,移動(dòng)終端10可以是手機(jī)、平板電腦、個(gè)人數(shù)字助理、導(dǎo)航儀等硬件設(shè)備。移動(dòng)終端10中安裝用于顯示地圖的應(yīng)用程序,GIS服務(wù)器20通過這些應(yīng)用程序向移動(dòng)終端10的用戶展示地圖。更具體地,首先通過移動(dòng)終端10向移動(dòng)終端10的用戶展示地圖,然后用戶可以在相對(duì)于地圖的移動(dòng)終端10的屏幕上進(jìn)行輸入操作,用戶可以用手指在屏幕上畫各種連續(xù)的線條,移動(dòng)終端10對(duì)這些連續(xù)的線條進(jìn)行分析處理以形成封閉的連續(xù)運(yùn)動(dòng)軌跡,例如,用戶可以用手指在屏幕上畫出四條首尾相連的線段,移動(dòng)終端10通過分析處理形成ー個(gè)四邊形的連續(xù)運(yùn)動(dòng)軌跡。然后移動(dòng)終端10根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定捜索區(qū)域,其中,根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定的搜索區(qū)域可以包括多邊形、圓形等。之后移動(dòng)終端10接收用戶輸入的捜索關(guān)鍵詞,其中,用戶輸入的捜索關(guān)鍵詞可以是用戶在移動(dòng)終端10所提供的界面上直接輸入到移動(dòng)終端10的捜索關(guān)鍵詞,例如在地圖顯示的上端提供捜索輸入框等,也可以是保存的用戶設(shè)置的默認(rèn)關(guān)鍵詞,這些默認(rèn)關(guān)鍵詞可以保存在移動(dòng)終端10,也可以保存在GIS服務(wù)器20,移動(dòng)終端10接收用戶輸入的搜索關(guān)鍵詞,以及將捜索區(qū)域和搜索關(guān)鍵詞發(fā)送至GIS服務(wù)器20,移動(dòng)終端10接收并顯示GIS服務(wù)器20發(fā)送的捜索結(jié)果。在本發(fā)明的一個(gè)實(shí)施例中,連續(xù)運(yùn)動(dòng)軌跡為封閉的軌跡。在本發(fā)明的一個(gè)實(shí)施例中,相對(duì)于地圖的輸入操作包括第一觸摸操作和第二觸摸操作,第一觸摸操作為按壓操作,第二觸摸操作為以第一觸摸操作的按壓點(diǎn)為圓心的滑動(dòng)操作,且第二觸摸操作形成的軌跡為連續(xù)運(yùn)動(dòng)軌跡。具體地,首先,用戶選擇需要捜索的區(qū)域的中心點(diǎn)進(jìn)行按壓操作,同時(shí)以按壓點(diǎn)為圓心進(jìn)行滑動(dòng)操作,此時(shí),移動(dòng)終端10可以根據(jù)滑動(dòng)操作確定以按壓點(diǎn)為圓心,按壓點(diǎn)和滑動(dòng)操作開始點(diǎn)之間的距離為半徑的圓形的連續(xù)運(yùn)動(dòng)軌跡。在本發(fā)明的一個(gè)實(shí)施例中,相對(duì)于地圖的輸入操作包括第一按壓操作至第N按壓操作,且第一按壓操作至第N按壓操作構(gòu)成封閉區(qū)域以形成連續(xù)運(yùn)動(dòng)軌跡,其中,N大于或等于3。具體地,用戶可以在移動(dòng)終端的屏幕上按壓多個(gè)點(diǎn),移動(dòng)終端連接這些點(diǎn)可以構(gòu)成封閉區(qū)域以形成連續(xù)運(yùn)動(dòng)軌跡。GIS服務(wù)器20用于根據(jù)捜索關(guān)鍵詞在捜索區(qū)域中進(jìn)行搜索以獲取捜索結(jié)果,并將捜索結(jié)果發(fā)送至移動(dòng)終端10。根據(jù)本發(fā)明實(shí)施例的基于移動(dòng)終端中地圖進(jìn)行捜索的系統(tǒng),在移動(dòng)終端用戶可以通過手勢(shì)在進(jìn)行輸入操作以獲得連續(xù)運(yùn)動(dòng)軌跡并根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定搜索區(qū)域,GIS服務(wù)器再根據(jù)搜索區(qū)域捜索,一方面根據(jù)搜索區(qū)域進(jìn)行搜索可以獲得更加準(zhǔn)確的搜索結(jié)果,另ー方面用戶在移動(dòng)終端進(jìn)行連續(xù)運(yùn)動(dòng)軌跡的輸入操作(通過手勢(shì)進(jìn)行輸入操作),直觀,提升用戶體驗(yàn)。在本發(fā)明的一個(gè)實(shí)施例中,GIS服務(wù)器20還用于確定搜索區(qū)域的坐標(biāo)信息,井根據(jù)坐標(biāo)信息確定屬于搜索區(qū)域中的商家信息,以及將商家信息與搜索關(guān)鍵詞進(jìn)行匹配,并在商家信息與捜索關(guān)鍵詞匹配時(shí),將商家信息作為搜索結(jié)果,其中如果所有的商家信息與搜索關(guān)鍵詞不匹配,則向移動(dòng)終端10的用戶提示沒有捜索結(jié)果的提示信息。由此,根據(jù)搜索區(qū)域的坐標(biāo)信息確定其范圍之內(nèi)的商家信息并根據(jù)搜索關(guān)鍵詞進(jìn)行匹配捜索,可以進(jìn)ー步獲得更加準(zhǔn)確的搜索結(jié)果。 在本發(fā)明的一個(gè)實(shí)施例中,GIS服務(wù)器20還用于根據(jù)用戶的喜好信息對(duì)搜索結(jié)果進(jìn)行過濾,并將過濾結(jié)果作為捜索結(jié)果。例如,某個(gè)用戶喜歡籃球運(yùn)動(dòng),例如經(jīng)常瀏覽并關(guān)注籃球比賽,移動(dòng)終端10通過用戶的關(guān)注度可以獲得用戶的喜好信息,如果該用戶對(duì)某個(gè)區(qū)域內(nèi)運(yùn)動(dòng)場(chǎng)館進(jìn)行捜索時(shí)將該區(qū)域內(nèi)所有的籃球館作為搜索結(jié)果。由此,進(jìn)ー步提升用戶體驗(yàn)。為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出一種移動(dòng)終端。一種移動(dòng)終端,包括:第一接收模塊,用于接收用戶對(duì)地圖的輸入操作;獲取模塊,用于獲取輸入操作的連續(xù)運(yùn)動(dòng)軌跡;確定模塊,用于根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定搜索區(qū)域;第二接收模塊,用于接收用戶輸入的搜索關(guān)鍵詞;發(fā)送模塊,用于將搜索區(qū)域和捜索關(guān)鍵詞發(fā)送至GIS服務(wù)器;以及顯示模塊,用于接收并顯示GIS服務(wù)器根據(jù)搜索關(guān)鍵詞在捜索區(qū)域中進(jìn)行搜索所獲取的搜索結(jié)果。。圖8是根據(jù)本發(fā)明ー個(gè)實(shí)施例的移動(dòng)終端的結(jié)構(gòu)框圖。如圖8所示,移動(dòng)終端包括:第一接收模塊110、獲取模塊120、確定模塊130、第二接收模塊140、發(fā)送模塊150和顯示模塊160。具體地,第一接收模塊110用于接收用戶對(duì)地圖的輸入操作。更具體地,首先通過第一接收模塊HO向移動(dòng)終端的用戶展示地圖,然后用戶可以在相對(duì)于地圖的移動(dòng)終端的屏幕上進(jìn)行輸入操作,用戶可以用手指在屏幕上畫各種連續(xù)的線條。在本發(fā)明的實(shí)施例中,移動(dòng)終端可以是手機(jī)、平板電腦、個(gè)人數(shù)字助理、導(dǎo)航儀等硬件設(shè)備。移動(dòng)終端中安裝用于顯示地圖的應(yīng)用程序,GIS服務(wù)器通過這些應(yīng)用程序向移動(dòng)終端的用戶展示地圖。在本發(fā)明的一個(gè)實(shí)施例中,相對(duì)于地圖的輸入操作包括第一觸摸操作和第二觸摸操作,第一觸摸操作為按壓操作,第二觸摸操作為以第一觸摸操作的按壓點(diǎn)為圓心的滑動(dòng)操作,且第二觸摸操作形成的軌跡為連續(xù)運(yùn)動(dòng)軌跡。具體地,首先,用戶選擇需要捜索的區(qū)域的中心點(diǎn)進(jìn)行按壓操作,同時(shí)以按壓點(diǎn)為圓心進(jìn)行滑動(dòng)操作,此時(shí),移動(dòng)終端可以根據(jù)滑動(dòng)操作確定以按壓點(diǎn)為圓心,按壓點(diǎn)和滑動(dòng)操作開始點(diǎn)之間的距離為半徑的圓形的連續(xù)運(yùn)動(dòng)軌跡。在本發(fā)明的一個(gè)實(shí)施例中,相對(duì)于地圖的輸入操作包括第一按壓操作至第N按壓操作,且第一按壓操作至第N按壓操作構(gòu)成封閉區(qū)域以形成連續(xù)運(yùn)動(dòng)軌跡,其中,N大于或等于3。具體地,用戶可以在移動(dòng)終端的屏幕上按壓多個(gè)點(diǎn),移動(dòng)終端連接這些點(diǎn)可以構(gòu)成封閉區(qū)域以形成連續(xù)運(yùn)動(dòng)軌跡。獲取模塊120用于獲取輸入操作的連續(xù)運(yùn)動(dòng)軌跡。更具體地,獲取模塊120對(duì)這些連續(xù)的線條進(jìn)行分析處理以形成封閉的連續(xù)運(yùn)動(dòng)軌跡,例如,用戶可以用手指在屏幕上畫出四條首尾相連的線段,獲取模塊120通過分析處理形成一個(gè)四邊形的連續(xù)運(yùn)動(dòng)軌跡。
在本發(fā)明的一個(gè)實(shí)施例中,連續(xù)運(yùn)動(dòng)軌跡為封閉的軌跡。
確定模塊130用于根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定搜索區(qū)域。其中,根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定的搜索區(qū)域可以包括多邊形、圓形等。第二接收模塊140用于接收用戶輸入的搜索關(guān)鍵詞。其中,用戶輸入的捜索關(guān)鍵詞可以是用戶在移動(dòng)終端所提供的界面上直接輸入到移動(dòng)終端的捜索關(guān)鍵詞,例如在地圖顯示的上端提供捜索輸入框等,也可以是保存的用戶設(shè)置的默認(rèn)關(guān)鍵詞,這些默認(rèn)關(guān)鍵詞可以保存在移動(dòng)終端,也可以保存在GIS服務(wù)器。發(fā)送模塊150用于將搜索區(qū)域和搜索關(guān)鍵詞發(fā)送至GIS服務(wù)器。顯示模塊160用于接收并顯示GIS服務(wù)器根據(jù)搜索關(guān)鍵詞在捜索區(qū)域中進(jìn)行搜索所獲取的捜索結(jié)果。根據(jù)本發(fā)明實(shí)施例的移動(dòng)終端,用戶可以通過手勢(shì)在移動(dòng)終端中進(jìn)行輸入操作以獲得連續(xù)運(yùn)動(dòng)軌跡并根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定捜索區(qū)域,在捜索區(qū)域中進(jìn)行搜索,一方面根據(jù)搜索區(qū)域進(jìn)行搜索可以獲得更加準(zhǔn)確的搜索結(jié)果,另一方面用戶在移動(dòng)終端進(jìn)行連續(xù)運(yùn)動(dòng)軌跡的輸入操作(通過手勢(shì)進(jìn)行輸入操作),直觀,提升用戶體驗(yàn)。為了實(shí)現(xiàn)上述實(shí)施例,本發(fā)明還提出ー種GIS服務(wù)器。ー種GIS服務(wù)器,包括:接收模塊,用于接收移動(dòng)終端發(fā)送的捜索區(qū)域和捜索關(guān)鍵詞;搜索模塊,用于根據(jù)捜索關(guān)鍵詞在捜索區(qū)域中進(jìn)行搜索以獲取捜索結(jié)果;以及發(fā)送模塊,用于將搜索結(jié)果發(fā)送至移動(dòng)終端以使移動(dòng)終端顯示搜索結(jié)果。圖9是根據(jù)本發(fā)明ー個(gè)實(shí)施例的GIS服務(wù)器的結(jié)構(gòu)框圖。如圖9所示,GIS服務(wù)器包括:接收模塊210、搜索模塊220和發(fā)送模塊230。具體地,接收模塊210用于接收移動(dòng)終端發(fā)送的搜索區(qū)域和搜索關(guān)鍵詞。其中,接收模塊210根據(jù)用戶對(duì)地圖的輸入操作所獲取的連續(xù)運(yùn)動(dòng)軌跡確定搜索區(qū)域。其中,根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定的捜索區(qū)域可以包括多邊形、圓形等。具體地,首先通過接收模塊210向移動(dòng)終端的用戶展示地圖,然后用戶可以在相對(duì)于地圖的移動(dòng)終端的屏幕上進(jìn)行輸入操作,用戶可以用手指在屏幕上畫各種連續(xù)的線條,接收模塊210對(duì)這些連續(xù)的線條進(jìn)行分析處理以形成封閉的連續(xù)運(yùn)動(dòng)軌跡,例如,用戶可以用手指在屏幕上畫出四條首尾相連的線段,接收模塊210通過分析處理形成一個(gè)四邊形的連續(xù)運(yùn)動(dòng)軌跡。在本發(fā)明的實(shí)施例中,移動(dòng)終端可以是手機(jī)、平板電腦、個(gè)人數(shù)字助理、導(dǎo)航儀等硬件設(shè)備。移動(dòng)終端中安裝用于顯示地圖的應(yīng)用程序,GIS服務(wù)器通過這些應(yīng)用程序向移動(dòng)終端的用戶展示地圖。在本發(fā)明的一個(gè)實(shí)施例中,連續(xù)運(yùn)動(dòng)軌跡為封閉的軌跡。在本發(fā)明的一個(gè)實(shí)施例中,相對(duì)于地圖的輸入操作包括第一觸摸操作和第二觸摸操作,第一觸摸操作為按壓操作,第二觸摸操作為以第一觸摸操作的按壓點(diǎn)為圓心的滑動(dòng)操作,且第二觸摸操作形成的軌跡為連續(xù)運(yùn)動(dòng)軌跡。具體地,首先,用戶選擇需要捜索的區(qū)域的中心點(diǎn)進(jìn)行按壓操作,同時(shí)以按壓點(diǎn)為圓心進(jìn)行滑動(dòng)操作,此時(shí),移動(dòng)終端可以根據(jù)滑動(dòng)操作確定以按壓點(diǎn)為圓心,按壓點(diǎn)和滑動(dòng)操作開始點(diǎn)之間的距離為半徑的圓形的連續(xù)運(yùn)動(dòng)軌跡。在本發(fā)明的一個(gè)實(shí)施例中,相對(duì)于地圖的輸入操作包括第一按壓操作至第N按壓操作,且第一按壓操作至第N按壓操作構(gòu)成封閉區(qū)域以形成連續(xù)運(yùn)動(dòng)軌跡,其中,N大于或等于3。具體地,用戶可以在移動(dòng)終端的屏幕上按壓多個(gè)點(diǎn),移動(dòng)終端連接這些點(diǎn)可以構(gòu)成封閉區(qū)域以形成連續(xù)運(yùn)動(dòng)軌跡。捜索模塊220用于根據(jù)捜索關(guān)鍵詞在捜索區(qū)域中進(jìn)行搜索以獲取捜索結(jié)果。發(fā)送模塊230用于將搜索結(jié)果發(fā)送至移動(dòng)終端以使移動(dòng)終端顯示搜索結(jié)果。根據(jù)本發(fā)明實(shí)施例的GIS服務(wù)器,根據(jù)搜索區(qū)域進(jìn)行搜索可以獲得更加準(zhǔn)確的搜索結(jié)果。圖10是根據(jù)本發(fā)明ー個(gè)實(shí)施例的搜索模塊220的結(jié)構(gòu)框圖。如圖10所示,捜索模塊220包括:第一確定單元221、第二確定單元222和匹配單元 223。具體地,第一確定單元221用于確定捜索區(qū)域的坐標(biāo)信息。具體地,移動(dòng)終端屏幕上的左上角對(duì)應(yīng)地圖的坐標(biāo),第一確定單元221可以通過移動(dòng)終端的屏幕上的相對(duì)坐標(biāo)計(jì)算獲得捜索區(qū)域的坐標(biāo)信息。第二確定單元222用于根據(jù)坐標(biāo)信息確定屬于搜索區(qū)域中的商家信息。匹配単元223用于將商家信息與搜索關(guān)鍵詞進(jìn)行匹配,其中,如果商家信息與搜索關(guān)鍵詞匹配,則匹配単元223將商家信息作為搜索結(jié)果。其中,如果所有的商家信息與搜索關(guān)鍵詞不匹配,則向移動(dòng)終端的用戶提示沒有捜索結(jié)果的提示信息。根據(jù)本發(fā)明實(shí)施例的GIS服務(wù)器,根據(jù)搜索區(qū)域的坐標(biāo)信息確定其范圍之內(nèi)的商家信息并根據(jù)搜索關(guān)鍵詞進(jìn)行匹配捜索,可以進(jìn)一歩獲得更加準(zhǔn)確的搜索結(jié)果。圖11是根據(jù)本發(fā)明另一個(gè)實(shí)施例的GIS服務(wù)器的結(jié)構(gòu)框圖。如圖11所示,在圖9所示的基礎(chǔ)上,GIS服務(wù)器還包括:過濾模塊240。具體地,過濾模塊240用于根據(jù)用戶的喜好信息對(duì)搜索模塊220的捜索結(jié)果進(jìn)行過濾,并將過濾結(jié)果作為捜索結(jié)果。例如,某個(gè)用戶喜歡籃球運(yùn)動(dòng),例如經(jīng)常瀏覽并關(guān)注籃球比賽,過濾模塊240通過用戶的關(guān)注度可以獲得用戶的喜好信息,如果該用戶對(duì)某個(gè)區(qū)域內(nèi)運(yùn)動(dòng)場(chǎng)館進(jìn)行捜索時(shí)將該區(qū)域內(nèi)所有的籃球館作為搜索結(jié)果。根據(jù)本發(fā)明實(shí)施例的GIS服務(wù)器,根據(jù)用戶的喜好信息對(duì)搜索結(jié)果進(jìn)行過濾,可以進(jìn)ー步提升用戶體驗(yàn)。應(yīng)當(dāng)理解,本發(fā)明的各部分可以用硬件、軟件、固件或它們的組合來實(shí)現(xiàn)。在上述實(shí)施方式中,多個(gè)步驟或方法可以用存儲(chǔ)在存儲(chǔ)器中且由合適的指令執(zhí)行系統(tǒng)執(zhí)行的軟件或固件來實(shí)現(xiàn)。例如,如果用硬件來實(shí)現(xiàn),和在另ー實(shí)施方式中一祥,可用本領(lǐng)域公知的下列技術(shù)中的任一項(xiàng)或他們的組合來實(shí)現(xiàn):具有用于對(duì)數(shù)據(jù)信號(hào)實(shí)現(xiàn)邏輯功能的邏輯門電路的離散邏輯電路,具有合適的組合邏輯門電路的專用集成電路,可編程門陣列(PGA),現(xiàn)場(chǎng)可編程門陣列(FPGA)等。在本說明書的描述中,參考術(shù)語“ー個(gè)實(shí)施例”、“一些實(shí)施例”、“示例”、“具體示例”、或“ー些示例”等的描述意指結(jié)合該實(shí)施例或示例描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)包含于本發(fā)明的至少ー個(gè)實(shí)施例或示例中。在本說明書中,對(duì)上述術(shù)語的示意性表述不一定指的是相同的實(shí)施例或示例。而且,描述的具體特征、結(jié)構(gòu)、材料或者特點(diǎn)可以在任何的一個(gè)或多個(gè)實(shí)施例或示例中以合適的方式結(jié)合。盡管已經(jīng)示出和描述了本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員而言,可以理解在不脫離本發(fā)明的原理和精神的情況下可以對(duì)這些實(shí)施例進(jìn)行多種變化、修改、替換和變型,本發(fā)明的范圍由所附權(quán)利要求及其等同限定。
權(quán)利要求
1.一種基于移動(dòng)終端中地圖進(jìn)行捜索的方法,其特征在于,包括以下步驟: 移動(dòng)終端接收用戶對(duì)地圖的輸入操作,并獲取所述輸入操作的連續(xù)運(yùn)動(dòng)軌跡; 所述移動(dòng)終端根據(jù)所述連續(xù)運(yùn)動(dòng)軌跡確定搜索區(qū)域; 所述移動(dòng)終端接收所述用戶輸入的捜索關(guān)鍵詞; 所述移動(dòng)終端將所述搜索區(qū)域和所述搜索關(guān)鍵詞發(fā)送至GIS服務(wù)器;以及所述移動(dòng)終端接收并顯示所述GIS服務(wù)器根據(jù)所述捜索關(guān)鍵詞在所述搜索區(qū)域中進(jìn)行捜索所獲取的捜索結(jié)果。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述輸入操作包括第一觸摸操作和第二觸摸操作,所述第一觸摸操作為按壓操作,所述第二觸摸操作為以所述第一觸摸操作的按壓點(diǎn)為圓心的滑動(dòng)操作,且所述第二觸摸操作形成的軌跡為所述連續(xù)運(yùn)動(dòng)軌跡。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述輸入操作包括第一按壓操作至第N按壓操作,且所述第一按壓操作至第N按壓操作構(gòu)成封閉區(qū)域以形成所述連續(xù)運(yùn)動(dòng)軌跡,其中,所述N大于或等于3。
4.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述GIS服務(wù)器根據(jù)所述搜索關(guān)鍵詞在所述搜索區(qū)域中進(jìn)行搜索,進(jìn)ー步包括: 所述GIS服務(wù)器確定所述捜索區(qū)域的坐標(biāo)信息; 所述GIS服務(wù)器根據(jù)所述坐標(biāo)信息確定屬于所述捜索區(qū)域中的商家信息; 所述GIS服務(wù)器將所述商家信息與所述搜索關(guān)鍵詞進(jìn)行匹配;以及如果所述商家信息與所述搜索關(guān)鍵詞匹配,則所述GIS服務(wù)器將所述商家信息作為搜索結(jié)果。
5.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,所述連續(xù)運(yùn)動(dòng)軌跡為封閉的軌跡。
6.根據(jù)權(quán)利要求1-3任一項(xiàng)所述的方法,其特征在于,還包括以下步驟: 所述GIS服務(wù)器根據(jù)用戶的喜好信息對(duì)所述捜索結(jié)果進(jìn)行過濾,并將過濾后的結(jié)果作為所述捜索結(jié)果。
7.一種基于移動(dòng)終端中地圖進(jìn)行捜索的方法,其特征在于,包括以下步驟: GIS服務(wù)器接收移動(dòng)終端所發(fā)送的捜索區(qū)域和捜索關(guān)鍵詞,其中,所述移動(dòng)終端根據(jù)用戶對(duì)地圖的輸入操作所獲取的連續(xù)運(yùn)動(dòng)軌跡確定所述搜索區(qū)域; 所述GIS服務(wù)器根據(jù)所述捜索關(guān)鍵詞在所述搜索區(qū)域中進(jìn)行搜索以獲取捜索結(jié)果;以及 所述GIS服務(wù)器將所述搜索結(jié)果發(fā)送至所述移動(dòng)終端以使所述移動(dòng)終端顯示所述搜索結(jié)果。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述輸入操作包括第一觸摸操作和第二觸摸操作,所述第一觸摸操作為按壓操作,所述第二觸摸操作為以所述第一觸摸操作的按壓點(diǎn)為圓心的滑動(dòng)操作,且所述第二觸摸操作形成的軌跡為所述連續(xù)運(yùn)動(dòng)軌跡。
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述輸入操作包括第一按壓操作至第N按壓操作,且所述第一按壓操作至第N按壓操作構(gòu)成封閉區(qū)域以形成所述連續(xù)運(yùn)動(dòng)軌跡,其中,所述N大于或等于3。
10.根據(jù)權(quán)利要求7-9任一項(xiàng)所述的方法,其特征在于,所述GIS服務(wù)器根據(jù)所述捜索關(guān)鍵詞在所述搜索區(qū)域中進(jìn)行搜索,進(jìn)ー步包括: 所述GIS服務(wù)器確定所述捜索區(qū)域的坐標(biāo)信息; 所述GIS服務(wù)器根據(jù)所述坐標(biāo)信息確定屬于所述捜索區(qū)域中的商家信息; 所述GIS服務(wù)器將所述商家信息與所述搜索關(guān)鍵詞進(jìn)行匹配;以及如果所述商家信息與所述搜索關(guān)鍵詞匹配,則所述GIS服務(wù)器將所述商家信息作為搜索結(jié)果。
11.根據(jù)權(quán)利要求7-9任一項(xiàng)所述的方法,其特征在于,所述連續(xù)運(yùn)動(dòng)軌跡為封閉的軌跡。
12.根據(jù)權(quán)利要求7-9任一項(xiàng)所述的方法,其特征在于,還包括以下步驟: 所述GIS服務(wù)器根據(jù)用戶的喜好信息對(duì)所述捜索結(jié)果進(jìn)行過濾,并將過濾后的結(jié)果作為所述捜索結(jié)果。
13.一種基于移動(dòng)終端中地圖進(jìn)行捜索的系統(tǒng),其特征在于,包括移動(dòng)終端和GIS服務(wù)器,其中, 所述移動(dòng)終端,用于接收所述用戶對(duì)地圖的輸入操作,并獲取所述輸入操作的連續(xù)運(yùn)動(dòng)軌跡,以及根據(jù)所述連續(xù)運(yùn)動(dòng)軌跡確定搜索區(qū)域,并接收所述用戶輸入的搜索關(guān)鍵詞,以及將所述捜索區(qū)域和所述搜索關(guān)鍵詞發(fā)送至所述GIS服務(wù)器,并接收并顯示所述GIS服務(wù)器發(fā)送的捜索結(jié)果; 所述GIS服務(wù)器,用于根據(jù)所述搜索關(guān)鍵詞在所述搜索區(qū)域中進(jìn)行搜索以獲取所述搜索結(jié)果,并將所述搜索結(jié)果發(fā)送至所述移動(dòng)終端。
14.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,所述相對(duì)于所述地圖的輸入操作包括第一觸摸操作和第二觸摸操作,所述第一觸摸操作為按壓操作,所述第二觸摸操作為以所述第一觸摸操作的按壓點(diǎn)為圓心的滑動(dòng)操作,且所述第二觸摸操作形成的軌跡為所述連續(xù)運(yùn)動(dòng)軌跡。
15.根據(jù)權(quán)利要求13所述的系統(tǒng),其特征在于,所述輸入操作包括第一按壓操作至第N按壓操作,且所述第一按壓操作至第N按壓操作構(gòu)成封閉區(qū)域以形成所述連續(xù)運(yùn)動(dòng)軌跡,其中,所述N大于或等于3。
16.根據(jù)權(quán)利要求13-15任一項(xiàng)所述的系統(tǒng),其特征在于,所述GIS服務(wù)器還用于: 確定所述搜索區(qū)域的坐標(biāo)信息,并根據(jù)所述坐標(biāo)信息確定屬于所述捜索區(qū)域中的商家信息,以及將所述商家信息與所述搜索關(guān)鍵詞進(jìn)行匹配,并在所述商家信息與所述搜索關(guān)鍵詞匹配吋,將所述商家信息作為搜索結(jié)果。
17.根據(jù)權(quán)利要求13-15任一項(xiàng)所述的系統(tǒng),其特征在于,所述連續(xù)運(yùn)動(dòng)軌跡為封閉的軌跡。
18.根據(jù)權(quán)利要求13-15任一項(xiàng)所述的系統(tǒng),其特征在于,所述GIS服務(wù)器還用于根據(jù)用戶的喜好信息對(duì)所述捜索結(jié)果進(jìn)行過濾,并將過濾結(jié)果作為所述搜索結(jié)果。
19.一種移動(dòng)終端,其特征在于,包括: 第一接收模塊,用于接收所述用戶對(duì)地圖的輸入操作; 獲取模塊,用于獲取所述輸入操作的連續(xù)運(yùn)動(dòng)軌跡; 確定模塊,用于根據(jù)所述連續(xù)運(yùn)動(dòng)軌跡確定捜索區(qū)域; 第二接收模塊,用于接收所述用戶輸入的捜索關(guān)鍵詞;發(fā)送模塊,用于將所述搜索區(qū)域和所述搜索關(guān)鍵詞發(fā)送至GIS服務(wù)器;以及顯示模塊,用于接收并顯示所述GIS服務(wù)器根據(jù)所述捜索關(guān)鍵詞在所述搜索區(qū)域中進(jìn)行捜索所獲取的捜索結(jié)果。
20.根據(jù)權(quán)利要求19所述的移動(dòng)終端,其特征在于,所述相對(duì)于所述地圖的輸入操作包括第一觸摸操作和第二觸摸操作,所述第一觸摸操作為按壓操作,所述第二觸摸操作為以所述第一觸摸操作的按壓點(diǎn)為圓心的滑動(dòng)操作,且所述第二觸摸操作形成的軌跡為所述連續(xù)運(yùn)動(dòng)軌跡。
21.根據(jù)權(quán)利要求19所述的移動(dòng)終端,其特征在于,所述輸入操作包括第一按壓操作至第N按壓操作,且所述第一按壓操作至第N按壓操作構(gòu)成封閉區(qū)域以形成所述連續(xù)運(yùn)動(dòng)軌跡,其中,所述N大于或等于3。
22.根據(jù)權(quán)利要求19-21任一項(xiàng)所述的移動(dòng)終端,其特征在于,所述連續(xù)運(yùn)動(dòng)軌跡為封閉的軌跡。
23.一種GIS服務(wù)器,其特征在于,包括: 接收模塊,用于接收移動(dòng)終端發(fā)送的捜索區(qū)域和搜索關(guān)鍵詞; 捜索模塊,用于根據(jù)所述搜索關(guān)鍵詞在所述搜索區(qū)域中進(jìn)行搜索以獲取捜索結(jié)果;以及 發(fā)送模塊,用于將所述搜索結(jié)果發(fā)送至所述移動(dòng)終端以使所述移動(dòng)終端顯示所述搜索結(jié)果。
24.根據(jù)權(quán)利要求 23所述的GIS服務(wù)器,其特征在于,所述搜索模塊包括: 第一確定單元,用于確定所述搜索區(qū)域的坐標(biāo)信息; 第二確定單元,用于根據(jù)所述坐標(biāo)信息確定屬于所述捜索區(qū)域中的商家信息; 匹配単元,用于將所述商家信息與所述搜索關(guān)鍵詞進(jìn)行匹配,其中,如果所述商家信息與所述搜索關(guān)鍵詞匹配,則所述匹配単元將所述商家信息作為所述捜索結(jié)果。
25.根據(jù)權(quán)利要求23或24所述的GIS服務(wù)器,其特征在于,還包括: 過濾模塊,用于根據(jù)用戶的喜好信息對(duì)所述搜索模塊的搜索結(jié)果進(jìn)行過濾,并將過濾結(jié)果作為所述捜索結(jié)果。
全文摘要
本發(fā)明提出一種基于移動(dòng)終端中地圖進(jìn)行搜索的方法、系統(tǒng)、移動(dòng)終端和GIS服務(wù)器,其中所述方法包括以下步驟移動(dòng)終端接收用戶對(duì)地圖的輸入操作,并獲取輸入操作的連續(xù)運(yùn)動(dòng)軌跡;移動(dòng)終端根據(jù)連續(xù)運(yùn)動(dòng)軌跡確定搜索區(qū)域;移動(dòng)終端接收用戶輸入的搜索關(guān)鍵詞;移動(dòng)終端將搜索區(qū)域和搜索關(guān)鍵詞發(fā)送至GIS服務(wù)器;以及移動(dòng)終端接收并顯示GIS服務(wù)器根據(jù)搜索關(guān)鍵詞在搜索區(qū)域中進(jìn)行搜索所獲取的搜索結(jié)果。根據(jù)本發(fā)明實(shí)施例的方法,一方面根據(jù)搜索區(qū)域進(jìn)行搜索可以獲得更加準(zhǔn)確的搜索結(jié)果,另一方面用戶在移動(dòng)終端進(jìn)行連續(xù)運(yùn)動(dòng)軌跡的輸入操作(通過手勢(shì)進(jìn)行輸入操作),直觀,提升用戶體驗(yàn)。
文檔編號(hào)G06F17/30GK103092965SQ201310024198
公開日2013年5月8日 申請(qǐng)日期2013年1月22日 優(yōu)先權(quán)日2013年1月22日
發(fā)明者李欣睿 申請(qǐng)人:百度在線網(wǎng)絡(luò)技術(shù)(北京)有限公司