本發(fā)明涉及數(shù)據(jù)處理領(lǐng)域,具體而言,涉及一種標(biāo)定位置獲取的方法及裝置。
背景技術(shù):
:隨著科技的發(fā)展,出現(xiàn)了很多需要根據(jù)文字信息在地圖上進(jìn)行定位的場(chǎng)景。例如,用戶通過(guò)終端進(jìn)行報(bào)警,但用戶通過(guò)終端上報(bào)的警情大部分沒(méi)有詳細(xì)的經(jīng)緯度信息,這就導(dǎo)致大量的警情因缺少經(jīng)緯度信息而無(wú)法展現(xiàn)在地圖上。目前,對(duì)于這種情況,大部分的解決方式是根據(jù)文字信息人工手動(dòng)在地圖上進(jìn)行標(biāo)定。但是,這種方式,存在的困難較多:其一,操作人員對(duì)地圖的地域信息不熟悉,手動(dòng)標(biāo)定的執(zhí)行效率低;其二,每天待處理的文字信息數(shù)量大,手動(dòng)標(biāo)定可能會(huì)導(dǎo)致標(biāo)定錯(cuò)誤。技術(shù)實(shí)現(xiàn)要素:有鑒于此,本發(fā)明實(shí)施例的目的在于提供一種標(biāo)定位置獲取的方法及裝置。第一方面,本發(fā)明實(shí)施例提供一種標(biāo)定位置獲取的方法,所述方法包括:獲取待處理信息;從所述待處理信息中提取出至少一個(gè)關(guān)鍵信息;分別將各個(gè)所述關(guān)鍵信息與預(yù)存儲(chǔ)的地圖元素表進(jìn)行匹配,獲取與每個(gè)所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合,其中,所述地圖元素表包括多個(gè)地圖元素,所述地圖元素包括位置信息;根據(jù)各個(gè)所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合,獲得標(biāo)定位置。第二方面,本發(fā)明實(shí)施例提供一種標(biāo)定位置獲取的裝置,所述裝置包括:獲取模塊,用于獲取待處理信息;提取模塊,用于從所述待處理信息中提取出至少一個(gè)關(guān)鍵信息;匹配模塊,用于分別將各個(gè)所述關(guān)鍵信息與預(yù)存儲(chǔ)的地圖元素表進(jìn)行匹配,獲取與每個(gè)所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合,其中,所述地圖元素表包括多個(gè)地圖元素,所述地圖元素包括位置信息;處理模塊,用于根據(jù)各個(gè)所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合,獲得標(biāo)定位置。與現(xiàn)有技術(shù)相比,本發(fā)明實(shí)施例提供的標(biāo)定位置獲取的方法及裝置,通過(guò)獲取待處理信息,并從所述待處理信息中提取出至少一個(gè)關(guān)鍵信息;分別將各個(gè)所述關(guān)鍵信息與預(yù)存儲(chǔ)的地圖元素表進(jìn)行匹配,獲取與每個(gè)所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合,其中,所述地圖元素表包括多個(gè)地圖元素,所述地圖元素包括位置信息;根據(jù)各個(gè)所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合,獲得標(biāo)定位置,通過(guò)這種方式,使得根據(jù)待處理信息能夠自動(dòng)實(shí)現(xiàn)的位置的標(biāo)定,提高了位置標(biāo)定的速度、效率及準(zhǔn)確率,解決了對(duì)于不包含經(jīng)緯度信息的待處理信息只能在地圖上進(jìn)行手動(dòng)標(biāo)定的問(wèn)題。為使本發(fā)明的上述目的、特征和優(yōu)點(diǎn)能更明顯易懂,下文特舉較佳實(shí)施例,并配合所附附圖,作詳細(xì)說(shuō)明如下。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對(duì)范圍的限定,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。圖1是本發(fā)明實(shí)施例提供的一種用戶終端與服務(wù)器交互的示意圖。圖2是本發(fā)明第一實(shí)施例提供的一種標(biāo)定位置獲取的方法的流程圖。圖3是本發(fā)明第一實(shí)施例提供的一種標(biāo)定位置獲取的方法的第一部分流程圖。圖4是本發(fā)明第一實(shí)施例提供的一種標(biāo)定位置獲取的方法的第二部分流程圖。圖5是本發(fā)明第一實(shí)施例提供的一種標(biāo)定位置獲取的方法的第三部分流程圖。圖6是本發(fā)明第一實(shí)施例提供的一種標(biāo)定位置獲取的方法的第四部分流程圖。圖7是本發(fā)明第一實(shí)施例提供的一種標(biāo)定位置獲取的方法的第五部分流程圖。圖8是本發(fā)明第一實(shí)施例提供的一種在地圖上進(jìn)行位置標(biāo)定的示意圖。圖9是本發(fā)明第一實(shí)施例提供的一種城市警情的熱力圖。圖10是本發(fā)明第二實(shí)施例提供的一種標(biāo)定位置獲取的裝置的功能模塊示意圖。具體實(shí)施方式下面將結(jié)合本發(fā)明實(shí)施例中附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來(lái)布置和設(shè)計(jì)。因此,以下對(duì)在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例?;诒景l(fā)明的實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)的前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。同時(shí),在本發(fā)明的描述中,術(shù)語(yǔ)“第一”、“第二”等僅用于區(qū)分描述,而不能理解為指示或暗示相對(duì)重要性或時(shí)間先后。圖1示出了本發(fā)明實(shí)施例提供的用戶終端與服務(wù)器交互的示意圖。所述服務(wù)器200通過(guò)網(wǎng)絡(luò)與一個(gè)或多個(gè)用戶終端(圖1中僅示出了兩種用戶終端,分別為第一終端101及第二終端102)進(jìn)行通信連接,以進(jìn)行數(shù)據(jù)通信或交互。所述服務(wù)器200可以是網(wǎng)絡(luò)服務(wù)器、數(shù)據(jù)庫(kù)服務(wù)器等。所述本地終端可以是第一終端101,例如,個(gè)人電腦(personalcomputer,pc);也可以是第二終端102,例如,智能手機(jī);還可以是其它終端,例如,平板電腦、個(gè)人數(shù)字助理(personaldigitalassistant,pda)等。本發(fā)明實(shí)施例提供的標(biāo)定位置獲取的方法可以運(yùn)行于圖1所示的服務(wù)器200中。通過(guò)獲取待處理信息,并從所述待處理信息中提取出至少一個(gè)關(guān)鍵信息;分別將各個(gè)所述關(guān)鍵信息與預(yù)存儲(chǔ)的地圖元素表進(jìn)行匹配,獲取與每個(gè)所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合,其中,所述地圖元素表包括多個(gè)地圖元素,每個(gè)所述地圖元素包括位置信息;根據(jù)各個(gè)所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合,獲得標(biāo)定位置,通過(guò)這種方式,使得根據(jù)待處理信息能夠自動(dòng)實(shí)現(xiàn)的位置的標(biāo)定,提高了位置標(biāo)定的速度、效率及準(zhǔn)確率,解決了對(duì)于不包含經(jīng)緯度信息的待處理信息只能在地圖上進(jìn)行手動(dòng)標(biāo)定的問(wèn)題。下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施例中的標(biāo)定位置獲取的方法及裝置進(jìn)行更詳細(xì)的描述。圖2示出了本發(fā)明第一實(shí)施例提供的一種標(biāo)定位置獲取的方法的流程圖,請(qǐng)參閱圖2,本實(shí)施例描述的是服務(wù)器的處理流程,所述方法包括:步驟s300,獲取待處理信息。獲取待處理信息的實(shí)施方式很多,例如,用戶可以通過(guò)用戶終端將待處理信息發(fā)送到服務(wù)器,也可以是通過(guò)操作人員手動(dòng)輸入到服務(wù)器,以使服務(wù)器獲取到該待處理信息。待處理信息的實(shí)施方式很多,例如,可以是警情信息,微博或微信等第三方社交平臺(tái)發(fā)布的內(nèi)容信息,手機(jī)短信信息等。待處理信息可以具有一定的數(shù)據(jù)格式,也可以不具有任何格式。作為一種實(shí)施方式,該待處理信息為警情信息,用戶可以通過(guò)網(wǎng)站報(bào)案、手機(jī)短信報(bào)案、手機(jī)app報(bào)警、電話報(bào)警等方式,使得服務(wù)器獲取到該警情信息。該警情信息可以具備一定的數(shù)據(jù)格式,例如,該警情信息可以包括報(bào)警單號(hào),報(bào)警時(shí)間,報(bào)警電話,報(bào)警人姓名,報(bào)警內(nèi)容,案發(fā)地點(diǎn)等。當(dāng)獲取到具有一定數(shù)據(jù)格式的待處理信息時(shí),可以在服務(wù)器的數(shù)據(jù)庫(kù)內(nèi)建立數(shù)據(jù)庫(kù)表將該待處理信息進(jìn)行存儲(chǔ)。可以理解的是,當(dāng)獲取到的待處理信息不具有任何格式時(shí),可以先將不具有任何格式的待處理信息轉(zhuǎn)換為具有一定數(shù)據(jù)格式的待處理信息,并存儲(chǔ)到服務(wù)器的數(shù)據(jù)庫(kù)表中。請(qǐng)參閱表1,表1示出了一種存儲(chǔ)警情數(shù)據(jù)的數(shù)據(jù)庫(kù)表。表1步驟s400,從所述待處理信息中提取出至少一個(gè)關(guān)鍵信息。當(dāng)服務(wù)器接收到待處理信息時(shí),可以通過(guò)對(duì)該待處理信息進(jìn)行分析,提取出至少一個(gè)關(guān)鍵信息。下面舉幾個(gè)具體示例進(jìn)行說(shuō)明。(1)若待處理信息為:星光大道星光百貨旁邊的麥當(dāng)勞員工之間打架。則所述待處理信息對(duì)應(yīng)的關(guān)鍵信息為:{“星光大道”、“麥當(dāng)勞”、“星光百貨”}。(2)若待處理信息為:江南大道288號(hào)農(nóng)業(yè)銀行濱江支行信用卡被盜刷,現(xiàn)已拿好清單來(lái)所報(bào)案,具體請(qǐng)和報(bào)警人聯(lián)系處置。則所述待處理信息對(duì)應(yīng)的關(guān)鍵信息為:{“江南大道”、“288號(hào)”、“農(nóng)業(yè)銀行”、“濱江支行”}。(3)若待處理信息為:蘇泊爾附近農(nóng)業(yè)銀行門口買二手車被騙,對(duì)方還稱報(bào)警人女朋友在其手里。則所述待處理信息對(duì)應(yīng)的關(guān)鍵信息為:{“蘇泊爾”、“農(nóng)業(yè)銀行”}。請(qǐng)參閱圖3,作為一種實(shí)施方式,步驟s400可以包括:步驟s410,將所述待處理信息進(jìn)行分詞,獲得與所述待處理信息對(duì)應(yīng)的分詞集合。分詞的實(shí)施方式有多種,例如,可以按照大粒度分詞,也可以根據(jù)小粒度分詞,此處不再贅述。步驟s420,將所述分詞集合中各個(gè)分詞分別與預(yù)設(shè)關(guān)鍵信息表進(jìn)行匹配。預(yù)設(shè)關(guān)鍵信息表中預(yù)存儲(chǔ)了多個(gè)關(guān)鍵信息,其中,該關(guān)鍵信息可以根據(jù)需要人為設(shè)置;也可以是采用數(shù)據(jù)挖掘算法進(jìn)行數(shù)據(jù)分析獲取的,其中,采用數(shù)據(jù)挖掘算法獲取關(guān)鍵信息的實(shí)施方式可以采用現(xiàn)有技術(shù),具體算法,此處不再贅述。進(jìn)一步的,該關(guān)鍵信息可以是位置信息,例如,地名,街道名,商鋪名等。作為一種實(shí)施方式,可以將分詞集合中的各個(gè)分詞依次與預(yù)設(shè)關(guān)鍵信息表中包括的各個(gè)關(guān)鍵信息進(jìn)行匹配;作為另一種實(shí)施方式,也可以將分詞集合中的各個(gè)分詞同時(shí)與預(yù)設(shè)關(guān)鍵信息表中包括的各個(gè)關(guān)鍵信息進(jìn)行匹配。步驟s430,若匹配成功,則將匹配成功的分詞作為所述待處理信息對(duì)應(yīng)的關(guān)鍵信息。當(dāng)提取出所述待處理信息對(duì)應(yīng)的關(guān)鍵信息后,可以在服務(wù)器的數(shù)據(jù)庫(kù)內(nèi)建立數(shù)據(jù)庫(kù)表將該關(guān)鍵信息進(jìn)行存儲(chǔ),請(qǐng)參閱表2,表2示出了一種存儲(chǔ)警情數(shù)據(jù)對(duì)應(yīng)的關(guān)鍵信息的數(shù)據(jù)庫(kù)表。表2報(bào)警單號(hào)關(guān)鍵信息1關(guān)鍵信息2關(guān)鍵信息3關(guān)鍵信息4關(guān)鍵信息520170329000010麥當(dāng)勞星光大道星光百貨…………20170329000011江南大道288號(hào)農(nóng)業(yè)銀行濱江支行……20170329000012蘇泊爾農(nóng)業(yè)銀行………………………………………………步驟s500,分別將各個(gè)所述關(guān)鍵信息與預(yù)存儲(chǔ)的地圖元素表進(jìn)行匹配,獲取與每個(gè)所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合,其中,所述地圖元素表包括多個(gè)地圖元素,每個(gè)所述地圖元素包括位置信息。作為一種實(shí)施方式,該地圖元素表可以預(yù)先在服務(wù)器的數(shù)據(jù)庫(kù)中進(jìn)行存儲(chǔ)。請(qǐng)參閱表3,表3示出了一種存儲(chǔ)地圖元素表的數(shù)據(jù)庫(kù)表。表3請(qǐng)參閱圖4,作為一種實(shí)施方式,步驟s500可以包括:步驟s510,分別將各個(gè)所述關(guān)鍵信息與預(yù)存儲(chǔ)的地圖元素表進(jìn)行模糊匹配。其中,模糊匹配算法的實(shí)施方式很多,例如,bf算法,kmp算法等,具體的實(shí)施方式此處不再贅述。步驟s520,若所述關(guān)鍵信息與預(yù)存儲(chǔ)的地圖元素表中的地圖元素匹配成功,則將匹配成功的地圖元素加入所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合中。其中,關(guān)鍵信息對(duì)應(yīng)的地圖元素集合中的元素可以是一個(gè)或多個(gè)。繼續(xù)以上例進(jìn)行說(shuō)明,若所述待處理信息對(duì)應(yīng)的關(guān)鍵信息集合為:{“星光大道”、“麥當(dāng)勞”、“星光百貨”},分別將各個(gè)關(guān)鍵信息與預(yù)存儲(chǔ)的地圖元素表進(jìn)行模糊匹配后,獲得的各個(gè)關(guān)鍵信息對(duì)應(yīng)的地圖元素集合如下:(1)關(guān)鍵信息“星光大道”對(duì)應(yīng)的地圖元素集合包括:{“星光大道展示中心”“星光大道南口”“星光大道公館”};(2)關(guān)鍵信息“麥當(dāng)勞”對(duì)應(yīng)的地圖元素集合包括:{“麥當(dāng)勞甜品店”“麥當(dāng)勞(汽車北站店)”“麥當(dāng)勞(文一店)”};(3)關(guān)鍵信息“星光百貨”對(duì)應(yīng)的地圖元素集合包括:{“星光百貨”}。當(dāng)獲取到與每個(gè)所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合后,可以分別將各個(gè)關(guān)鍵信息對(duì)應(yīng)的地圖元素集合存儲(chǔ)到服務(wù)器的各個(gè)數(shù)據(jù)庫(kù)表中。請(qǐng)參閱表4至表6,表4至表6分別示出了每個(gè)關(guān)鍵信息對(duì)應(yīng)的地圖元素集合的數(shù)據(jù)庫(kù)表。表4表5表6步驟s600,根據(jù)各個(gè)所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合,獲得標(biāo)定位置。請(qǐng)參閱圖5,作為一種實(shí)施方式,步驟s600可以包括:步驟s610,分別計(jì)算各個(gè)關(guān)鍵信息對(duì)應(yīng)的地圖元素集合中每個(gè)地圖元素與其它所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合中每個(gè)地圖元素間的距離。繼續(xù)以上例進(jìn)行說(shuō)明,關(guān)鍵信息分別為:m1=“星光大道”、m2=“麥當(dāng)勞”、m3=“星光百貨”。關(guān)鍵信息m1對(duì)應(yīng)的地圖元素集合包括:{a1=“星光大道展示中心”、a2=“星光大道南口”、a3=“星光大道公館”};關(guān)鍵信息m2對(duì)應(yīng)的地圖元素集合包括:{b1=“麥當(dāng)勞甜品店”、b2=“麥當(dāng)勞(汽車北站店)”、b3=“麥當(dāng)勞(文一店)”};關(guān)鍵信息m3對(duì)應(yīng)的地圖元素集合包括:{c1=“星光百貨”}。此時(shí),需要計(jì)算下述兩兩地圖元素間的距離:[a1,b1]、[a1,b2]、[a1,b3]、[a1,c1]、[a2,b1]、[a2,b2]、[a2,b3]、[a2,c1]、[a3,b1]、[a3,b2]、[a3,b3]、[a3,c1]、[b1,c1]、[b2,c1]、[b3,c1]。進(jìn)一步的,作為一種實(shí)施方式,假設(shè)地球是球體,則它的半徑就是地球的平均半徑,地球上的某點(diǎn)a的經(jīng)緯度為(lona,lata),第二點(diǎn)b的經(jīng)緯度為(lonb,latb),按照0度經(jīng)線的基準(zhǔn),東經(jīng)取經(jīng)度的正值(longitude),西經(jīng)取經(jīng)度負(fù)值(-longitude),北緯取90-緯度值(90-latitude),南緯取90+緯度值(90+latitude),則經(jīng)過(guò)上述處理過(guò)后的兩點(diǎn)被計(jì)為(mlona,mlata)和(mlonb,mlatb)。通過(guò)三角推導(dǎo),可以根據(jù)下述公式計(jì)算兩兩地圖元素間的距離:k=sin(mlata)*sin(mlatb)*cos(mlona-mlonb)+cos(mlata)*cos(mlatb);distance=r*arccos(k)*pi/180其中,distance為兩兩地圖元素間的距離。步驟s620,根據(jù)所述距離與預(yù)設(shè)閾值,獲得候選點(diǎn)集合。預(yù)設(shè)閾值可以根據(jù)需求進(jìn)行設(shè)置,此處不作限制。作為一種實(shí)施方式,若所述距離小于所述預(yù)設(shè)閾值,則將所述距離對(duì)應(yīng)的兩個(gè)地圖元素加入所述候選點(diǎn)集合。繼續(xù)以上例進(jìn)行說(shuō)明,依次根據(jù)上述公式計(jì)算兩兩地圖元素間的距離,則可以得到距離集合為:di={|di1|,|di2|,|di3|…}。依次距離集合di中的各個(gè)元素是否小于預(yù)設(shè)閾值,若預(yù)設(shè)閾值為100,假設(shè)所述距離小于100的有|di1|,|di2|,|di3|,且|di1|對(duì)應(yīng)的地圖元素為[a1,b1]、|di2|對(duì)應(yīng)的地圖元素為[b1,c1]、|di3|對(duì)應(yīng)的地圖元素為[a1,c1],則候選點(diǎn)集合di’=[a1,b1,c1]。步驟s630,根據(jù)所述候選點(diǎn)集合中的每個(gè)所述地圖元素對(duì)應(yīng)的位置信息,獲得標(biāo)定位置。請(qǐng)參閱圖6,作為一種實(shí)施方式,步驟s630可以包括:步驟s631,根據(jù)所述候選點(diǎn)集合中的每個(gè)所述地圖元素對(duì)應(yīng)的位置信息,計(jì)算各個(gè)所述地圖元素對(duì)應(yīng)的中心位置。請(qǐng)參閱圖7,作為一種具體的實(shí)施方式,每個(gè)地圖元素對(duì)應(yīng)的位置信息包括經(jīng)度坐標(biāo)和緯度坐標(biāo),步驟s631可以進(jìn)一步包括:步驟s6311,將每個(gè)所述地圖元素對(duì)應(yīng)的經(jīng)度坐標(biāo)相加再除以所述候選點(diǎn)集合所包括地圖元素的數(shù)量,作為所述中心位置的經(jīng)度坐標(biāo)。步驟s6312,將每個(gè)所述地圖元素對(duì)應(yīng)的緯度坐標(biāo)相加再除以所述候選點(diǎn)集合所包括地圖元素的數(shù)量,作為所述中心位置的緯度坐標(biāo)。例如,若各個(gè)所述地圖元素對(duì)應(yīng)的經(jīng)緯度坐標(biāo)分別為:a(x1,y1)、b(x2,y2)、c(x3,y3)、...、n(xn,yn),則中心位置的經(jīng)緯度坐標(biāo)為:o=((x1+x2+x3+...+xn)/n,(y1+y2+y3+...+yn)/n)。由于候選點(diǎn)集合中地圖元素的個(gè)數(shù)可能存在多種情況,例如,地圖元素的個(gè)數(shù)可能是1個(gè)、2個(gè)、或者大于等于三個(gè)等,采用上述公式均可計(jì)算出不同情況下所對(duì)應(yīng)的中心位置。步驟s632,將所述中心位置作為標(biāo)定位置。o點(diǎn)為與地圖元素集合中所包括的各地圖元素距離相等最近的點(diǎn),即為標(biāo)定位置。當(dāng)標(biāo)定位置確認(rèn)后,可以根據(jù)該標(biāo)定位置在地圖上將位置進(jìn)行標(biāo)注,以方便用戶查看。進(jìn)一步的,若候選點(diǎn)集合中地圖元素的個(gè)數(shù)達(dá)到3個(gè)以上時(shí),該中心位置確認(rèn)為相對(duì)精確的有效信息,可進(jìn)行位置標(biāo)定。進(jìn)一步的,若候選點(diǎn)集合中地圖元素存在多個(gè)子集合,例如,當(dāng)預(yù)設(shè)閾值為100時(shí),選出的候選點(diǎn)集合di’=[a1,b1,c1,a3,c2],此時(shí){a1,b1,c1}這三個(gè)地圖元素在地圖上集中在區(qū)域1,{a3,c2}這兩個(gè)地圖元素在地圖上集中在區(qū)域2,則認(rèn)為該候選點(diǎn)集合di’存在兩個(gè)子集合,分別為子集合1:{a1,b1,c1},及子集合2:{a3,c2}。此時(shí),可將預(yù)設(shè)閾值縮短為1/2(例如,50米),再次將候選點(diǎn)集合di’中的地圖元素進(jìn)行判斷,根據(jù)地圖元素更集中(相互之間距離更近)的子集合作為候選點(diǎn)集合,以該子集合中包括的地圖元素對(duì)應(yīng)的位置信息來(lái)獲得中心位置,并在地圖上進(jìn)行標(biāo)定,并同時(shí)作出標(biāo)記,用于表示該中心位置為未完全確定的位置信息。作為一種具體的實(shí)施方式,請(qǐng)參閱圖8至圖9,圖8示出了一種在地圖上進(jìn)行位置標(biāo)定的示意圖。圖9示出了一種城市警情的熱力圖。當(dāng)待處理信息為一條警情信息時(shí),可以根據(jù)上述方式,獲取到該警情信息對(duì)應(yīng)的標(biāo)定位置,并在地圖上進(jìn)行位置標(biāo)定(如圖8所示)。進(jìn)一步的,若對(duì)每一條警情信息均做同樣處理,并均在地圖上進(jìn)行位置標(biāo)定,則會(huì)形成如圖9所示的城市警情的熱力圖,通過(guò)實(shí)時(shí)查看城市的警情的熱力圖,城市治安管理部門可以根據(jù)警情的分布更加合理的安排警員部署。指揮中心可以根據(jù)該城市警情進(jìn)行警情的實(shí)時(shí)定位后,快捷的進(jìn)行派警處理。本發(fā)明實(shí)施例提供的標(biāo)定位置獲取的方法,通過(guò)獲取待處理信息,并從所述待處理信息中提取出至少一個(gè)關(guān)鍵信息;分別將各個(gè)所述關(guān)鍵信息與預(yù)存儲(chǔ)的地圖元素表進(jìn)行匹配,獲取與每個(gè)所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合,其中,所述地圖元素表包括多個(gè)地圖元素,每個(gè)所述地圖元素包括位置信息;根據(jù)各個(gè)所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合,獲得標(biāo)定位置,通過(guò)這種方式,使得根據(jù)待處理信息能夠自動(dòng)實(shí)現(xiàn)的位置的標(biāo)定,提高了位置標(biāo)定的速度、效率及準(zhǔn)確率,解決了對(duì)于不包含經(jīng)緯度信息的待處理信息只能在地圖上進(jìn)行手動(dòng)標(biāo)定的問(wèn)題。請(qǐng)參閱圖9,是本發(fā)明第四實(shí)施例提供的一種標(biāo)定位置獲取的裝置700的功能模塊示意圖。所述標(biāo)定位置獲取的裝置700運(yùn)行于服務(wù)器200中。所述標(biāo)定位置獲取的裝置700包括獲取模塊710、提取模塊720、匹配模塊730、及處理模塊740。獲取模塊710,用于獲取待處理信息。提取模塊720,用于從所述待處理信息中提取出至少一個(gè)關(guān)鍵信息。作為一種實(shí)施方式,提取模塊720,具體用于將所述待處理信息進(jìn)行分詞,獲得與所述待處理信息對(duì)應(yīng)的分詞集合;將所述分詞集合中各個(gè)分詞分別與預(yù)設(shè)關(guān)鍵信息表進(jìn)行匹配;若匹配成功,則將匹配成功的分詞作為所述待處理信息對(duì)應(yīng)的關(guān)鍵信息。匹配模塊730,用于分別將各個(gè)所述關(guān)鍵信息與預(yù)存儲(chǔ)的地圖元素表進(jìn)行匹配,獲取與每個(gè)所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合,其中,所述地圖元素表包括多個(gè)地圖元素,所述地圖元素包括位置信息。作為一種實(shí)施方式,匹配模塊730,具體用于分別將各個(gè)所述關(guān)鍵信息與預(yù)存儲(chǔ)的地圖元素表進(jìn)行模糊匹配;若所述關(guān)鍵信息與預(yù)存儲(chǔ)的地圖元素表中的地圖元素匹配成功,則將匹配成功的地圖元素加入所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合中。處理模塊740,用于根據(jù)各個(gè)所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合,獲得標(biāo)定位置。作為一種實(shí)施方式,所述處理模塊740,還用于分別計(jì)算各個(gè)關(guān)鍵信息對(duì)應(yīng)的地圖元素集合中每個(gè)地圖元素與其它所述關(guān)鍵信息對(duì)應(yīng)的地圖元素集合中每個(gè)地圖元素間的距離;根據(jù)所述距離與預(yù)設(shè)閾值,獲得候選點(diǎn)集合;根據(jù)所述候選點(diǎn)集合中的每個(gè)所述地圖元素對(duì)應(yīng)的位置信息,獲得標(biāo)定位置。作為一種實(shí)施方式,所述處理模塊740,還用于若所述距離小于所述預(yù)設(shè)閾值,則將所述距離對(duì)應(yīng)的兩個(gè)地圖元素加入所述候選點(diǎn)集合。作為一種實(shí)施方式,所述處理模塊740,還用于根據(jù)所述候選點(diǎn)集合中的每個(gè)所述地圖元素對(duì)應(yīng)的位置信息,計(jì)算各個(gè)所述地圖元素對(duì)應(yīng)的中心位置;將所述中心位置作為標(biāo)定位置。作為一種實(shí)施方式,所述每個(gè)地圖元素對(duì)應(yīng)的位置信息包括經(jīng)度坐標(biāo)和緯度坐標(biāo),所述處理模塊740,還用于將每個(gè)所述地圖元素對(duì)應(yīng)的經(jīng)度坐標(biāo)相加再除以所述候選點(diǎn)集合所包括地圖元素的數(shù)量,作為所述中心位置的經(jīng)度坐標(biāo);將每個(gè)所述地圖元素對(duì)應(yīng)的緯度坐標(biāo)相加再除以所述候選點(diǎn)集合所包括地圖元素的數(shù)量,作為所述中心位置的緯度坐標(biāo)。以上各模塊可以是由軟件代碼實(shí)現(xiàn),也同樣可以由硬件例如集成電路芯片實(shí)現(xiàn)。需要說(shuō)明的是,本說(shuō)明書(shū)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。本發(fā)明實(shí)施例所提供的標(biāo)定位置獲取的裝置,其實(shí)現(xiàn)原理及產(chǎn)生的技術(shù)效果和前述方法實(shí)施例相同,為簡(jiǎn)要描述,裝置實(shí)施例部分未提及之處,可參考前述方法實(shí)施例中相應(yīng)內(nèi)容。在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的裝置和方法,也可以通過(guò)其它的方式實(shí)現(xiàn)。以上所描述的裝置實(shí)施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個(gè)實(shí)施例的裝置、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)方式中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動(dòng)作的專用的基于硬件的系統(tǒng)來(lái)實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來(lái)實(shí)現(xiàn)。另外,在本發(fā)明各個(gè)實(shí)施例中的各功能模塊可以集成在一起形成一個(gè)獨(dú)立的部分,也可以是各個(gè)模塊單獨(dú)存在,也可以兩個(gè)或兩個(gè)以上模塊集成形成一個(gè)獨(dú)立的部分。所述功能如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:u盤、移動(dòng)硬盤、只讀存儲(chǔ)器(rom,read-onlymemory)、隨機(jī)存取存儲(chǔ)器(ram,randomaccessmemory)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。應(yīng)注意到:相似的標(biāo)號(hào)和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對(duì)其進(jìn)行進(jìn)一步定義和解釋。以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本
技術(shù)領(lǐng)域:
的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)以權(quán)利要求的保護(hù)范圍為準(zhǔn)。當(dāng)前第1頁(yè)12