一種信息點匹配的方法及裝置的制造方法
【技術領域】
[0001]本申請涉及信息點技術領域,特別涉及一種信息點匹配的方法及裝置。
【背景技術】
[0002]POI (Point of Interest,信息點),每個POI包含名稱、類別、經度瑋度和附近的酒店飯店商鋪等信息。POI是整個電子導航產業的基石。
[0003]目前POI數據庫已經發布北京市區POI數據16000條,全國村鎮POI數據8萬余條。全國其它地區的POI數據正在搜集整理中,同時還有一個全國公路收費站POI數據的計劃也在進行。這個計劃的遠景的目標是建立全國的POI數據庫,并且全部開放。
[0004]例如,北京市區POI數據庫包含了北京城區的16000多個POI數據,POI名稱有漢字和拼音兩種版本,這些POI數據可以傳輸到GPS (Global Posit1ning System,全球定位系統)中,對地圖機器來說,POI數據可以作為地圖,因此只要地圖機器的內存允許,就可以添加任意數量的POI。
[0005]但是現在POI數據庫中的信息點數量太多,在POI數據庫中查找與目的信息點相似的信息點的過程過于復雜,查找與目的信息點相似的信息點的效率太低。
【發明內容】
[0006]本申請的目的在于,提供一種信息點匹配的方法及裝置,以解決上述技術的問題,具體方案包括:
[0007]一方面,本發明實施例提供了一種信息點匹配的方法,包括:
[0008]獲取目標信息點的名稱、目標信息點的地址和目標信息點的坐標;
[0009]依據所述目標信息點的坐標,在信息點數據庫中獲得第一信息點集合;
[0010]獲取所述目標信息點地址對應的道路名稱和所述道路的路號;
[0011]依據所述道路名稱和所述道路的路號,在所述第一信息點集合中,獲得第二信息點集合,其中,所述第一信息點集合中包括全部第二信息點集合中的信息點;
[0012]分別對所述目標信息點的名稱和所述第二信息點集合中的各個信息點的名稱進行分詞;
[0013]比較所述目標信息點的名稱的分詞結果和所述第二信息點集合中的各個信息點的名稱分詞結果的相似度;
[0014]將所述相似度高于閾值的信息點作為目標信息點的相似信息點。
[0015]優選地,在獲取目標信息點的名稱、目標信息點的地址和目標信息點的坐標之后,在依據所述目標信息點的坐標,在信息點數據庫中獲得與所述目標信息點的坐標對應的信息點之前,還包括:
[0016]刪除所述目標信息點地址和所述信息點的名稱中無關內容;
[0017]所述無關內容包括標點符號。
[0018]優選地,所述第一信息點集合中的各個信息點為:坐標與所述目標信息點的坐標相同的信息點。
[0019]優選地,所述第二信息點集合中的各個信息點為:與所述目標信息點地址具有相同所述道路名稱和所述道路的路號的信息點。
[0020]另一方面,本發明實施例提供了一種信息點匹配的裝置,包括:
[0021]信息獲取模塊,用于獲取目標信息點的名稱、目標信息點的地址和目標信息點的坐標;
[0022]第一信息點集合獲取模塊,用于依據所述目標信息點的坐標,在信息點數據庫中獲得第一?目息點集合;
[0023]道路名稱獲取模塊,用于獲取所述目標信息點地址對應的道路名稱和所述道路的路號;
[0024]第二信息點集合獲取模塊,用于依據所述道路名稱和所述道路的路號,在所述第一信息點集合中,獲得第二信息點集合,其中,所述第一信息點集合中包括全部第二信息點集合中的信息點;
[0025]分詞模塊,用于分別對所述目標信息點的名稱和所述第二信息點集合中的各個信息點的名稱進行分詞;
[0026]分詞結果比較模塊,用于比較所述目標信息點的名稱的分詞結果和所述第二信息點集合中的各個信息點的名稱分詞結果的相似度;
[0027]相似信息點確定模塊,用于將所述相似度高于閾值的信息點作為目標信息點的相似信息點。
[0028]優選地,所述裝置還包括:
[0029]無關內容刪除模塊,用于刪除所述目標信息點地址和所述信息點的名稱中無關內容;所述無關內容包括標點符號。
[0030]優選地,所述第一信息點集合中的各個信息點為:坐標與所述目標信息點的坐標相同的信息點。
[0031]優選地,所述第二信息點集合中的各個信息點為:與所述目標信息點地址具有相同所述道路名稱和所述道路的路號的信息點。
[0032]與現有技術相比,本發明實施例提供的一種信息點匹配的方法及裝置,包括以下優點:
[0033]簡化了信息點匹配的過程,提高在海量信息點信息中匹配相似信息點的效率。
【附圖說明】
[0034]為了更清楚地說明本申請實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動性的前提下,還可以根據這些附圖獲得其他的附圖。
[0035]圖1為本發明實施例一提供的一種信息點匹配的方法的流程示意圖;
[0036]圖2為本發明實施例二提供的一種信息點匹配的裝置的結構示意圖。
【具體實施方式】
[0037]下面將結合本申請實施例中的附圖,對本申請實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本申請一部分實施例,而不是全部的實施例。基于本申請中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本申請保護的范圍。
[0038]實施例一
[0039]本發明實施例提供了一種信息點匹配的方法,如圖1所示,包括以下步驟S101-S107:
[0040]步驟SlOl,獲取目標信息點的名稱、目標信息點的地址和目標信息點的坐標。
[0041]例如信息點的名稱為“翠微大廈”,目標信息的地址為“北京市海淀區復興路33號”,目標信息點的坐標為:北瑋39° 26’至41° 03’,東經115° 25,至117。30’之間。
[0042]優選的是,刪除目標信息點地址和信息點的名稱中無關內容;無關內容包括標點符號等于與目標信息點地址和信息點的名稱相關度較低的符號。
[0043]例如,將“翠微(大廈)”,修改為“翠微大廈”,將“北京市海淀區復興路(33)號”修改為“北京市海淀區復興路33號”,“北京市海淀區復興路一33號”修改為“北京市海淀區復興路33號”。用以降低無用信息對信息點匹配過程的干擾,提高了信息點匹配的準確率。
[0044]步驟S102,依據目標信息點的坐標,在信息點數據庫中獲得第一信息點集合。
[0045]在步驟S102中,第一信息點集合中的各個信息點為:坐標與目標信息點的坐標相同的信息點。例如,第一信息點集合中的各個信息點為“公主墳”、“公主墳地鐵站”、“蓮花橋”和“翠微商場”等與“翠微大廈”具有相同坐標的信息點。
[0046]步驟S103,獲取目標信息點地址對應的道路名稱和道路的路號。
[0047]在步驟S103中,獲取“北京市海淀區復興路33號”對應的道路名稱“復興路”。
[0048]步驟S104,依據道路名稱和道路的路號,在第一信息點集合中,獲得第二信息點集合,其中,第一信息點集合中包括全部第二信息點集合中的信息點。
[0049]在步驟