[發明專利]一種興趣點搜索方法和裝置有效
| 申請號: | 201310651478.6 | 申請日: | 2013-12-03 |
| 公開(公告)號: | CN104679801B | 公開(公告)日: | 2019-02-12 |
| 發明(設計)人: | 郭濤 | 申請(專利權)人: | 高德軟件有限公司 |
| 主分類號: | G06F16/909 | 分類號: | G06F16/909 |
| 代理公司: | 北京集佳知識產權代理有限公司 11227 | 代理人: | 王學強 |
| 地址: | 102200 北京市昌*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 興趣 搜索 方法 裝置 | ||
1.一種興趣點搜索方法,其特征在于,包括:
接收用戶輸入的查詢詞;
對所述查詢詞進行地址級別標注,得到組成所述查詢詞的地址級別片段;
按照地址級別片段的行政區劃級別由高到低的順序,對組成所述查詢詞的地址級別片段進行排序,將地址級別片段按排序后的順序進行組合,得到修正后的查詢詞;
確定用戶的預設城市代碼,并根據排序后的地址級別片段的行政區劃級別和預設城市代碼所對應的城市的行政區劃級別,對所述預設的城市代碼進行修正,得到修正后的城市代碼;
根據修正后的查詢詞和修正后的城市代碼進行地理編碼,得到對應的地理編碼信息,所述地理編碼信息包括行政地址級別信息和地理范圍;
將所述行政地址級別信息與所述排序后的地址級別片段進行比較,根據比較結果對所述地理范圍進行修正,得到修正后的地理范圍;
根據修正后的查詢詞,在修正后的地理范圍內進行興趣點搜索,得到搜索結果;
其中,將所述行政地址級別信息與所述排序后的地址級別片段進行比較,根據比較結果對所述地理范圍進行修正,具體包括:
確定出排序后的地址級別片段中與地理編碼信息中行政地址級別片段信息內容一致的地址級別片段,并將內容一致的地址級別片段中行政區劃級別最低的地址級別片段的行政區劃級別作為臨界級別;
將排序后的地址級別片段中行政區劃級別低于所述臨界級別的地址級別片段合并為一個非地址串;
當所述非地址串不為門牌號,且為可修飾詞時,則:若所述非地址串的前一個地址級別片段不帶行政區劃后綴,將所述非地址串與其前一個地址級別片段進行合并,得到新的非地址串;
對排序后的地址級別片段中除所述新的非地址串的其他地址級別片段進行地理編碼,得到新的地理編碼信息,根據新的地理編碼信息中的地理范圍修正對 所述修正后的查詢詞進行地理編碼得到的地理編碼信息中的地理范圍。
2.根據權利要求1所述的方法,其特征在于,按照地址級別片段的行政區劃級別由高到低的順序,對組成所述查詢詞的地址級別片段進行排序,具體包括:
組成所述查詢詞的地址級別片段中,如果第N個地址級別片段的行政區劃級別比第N-1個地址級別片段的行政區劃級別高,且,所述第N個地址級別片段帶有行政區劃后綴,則交換第N-1個和第N個地址級別片段的位置;
和/或,
組成所述查詢詞的地址級別片段中,如果第N個地址級別片段的行政區劃級別比第N-1個地址級別片段的行政區劃級別高,且所述第N個地址級別片段不帶行政區劃后綴但其是組成所述查詢詞的最后一個地址級別片段,則交換第N-1個和第N個地址級別片段的位置,并在第N個地址級別片段中添加與該第N個地址級別片段的行政區劃級別相對應的行政區劃后綴。
3.根據權利要求1所述的方法,其特征在于,所述根據排序后的地址級別片段的行政區劃的級別和預設的城市代碼所對應的城市的行政區劃級別,對所述預設的城市代碼進行修正,具體包括:
如果排序后的地址級別片段中行政區劃級別最大的地址級別片段存在多個,則確定出該多個地址級別片段中帶有行政區劃后綴的地址級別片段,并將排在最前面的帶有行政區劃后綴的地址級別片段所對應的城市代碼替換預設的城市代碼;
和/或,
如果排序后的地址級別片段中存在行政區劃級別比預設的城市代碼所對應的城市的行政區劃級別高的地址級別片段時,或者,修正后的地址級別片段中存在與所述預設的城市代碼所對應的城市的行政區劃級別相同的地址級別片段時,則:若該地址級別片段帶有行政區劃后綴,或者該地址級別片段不帶行政區劃后綴但其是組成所述查詢詞的最后一個地址級別片段,則將該地址級別片段對應的行政區劃的城市代碼替換所述預設的城市代碼。
4.如權利要求1-3任一項所述的方法,其特征在于,根據修正后的查詢詞,在修正后的地理編碼信息中的地理范圍內進行興趣點搜索,具體包括:
將所述修正后的查詢詞作為關鍵詞,在修正后的地理范圍內進行興趣點搜索;
若有結果,則將該結果確定為搜索結果;
若無結果,則對所述修正后的查詢詞進行切分,得到組成所述查詢詞的分詞,并根據組成所述查詢詞的分詞在所述修正后的地理范圍內進行興趣點搜索。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于高德軟件有限公司,未經高德軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310651478.6/1.html,轉載請聲明來源鉆瓜專利網。





