專利名稱:中文地理編碼及解碼方法和裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及地理信息系統(tǒng),尤其涉及一種應(yīng)用于地理信息系統(tǒng)的中文地理編碼及解碼方法和裝置。
背景技術(shù):
目前公安行業(yè)已經(jīng)建立大量的數(shù)據(jù)庫如常駐人口數(shù)據(jù)庫、重點(diǎn)人口數(shù)據(jù)庫、刑偵數(shù)據(jù)庫、110警情數(shù)據(jù)庫等和相應(yīng)的業(yè)務(wù)應(yīng)用系統(tǒng)。警用綜合地理信息系統(tǒng)的建設(shè)必須和這些數(shù)據(jù)進(jìn)行有效的結(jié)合,實(shí)現(xiàn)業(yè)務(wù)信息基于地理信息的可視化分析。實(shí)現(xiàn)可視化和綜合地理信息應(yīng)用,系統(tǒng)才具有生命力和發(fā)揮應(yīng)有的作用。在實(shí)踐中發(fā)現(xiàn),雖然目前的電子地圖和地理信息系統(tǒng)GIS已經(jīng)實(shí)現(xiàn)了下述的功能每一個地圖單元,例如每個樓塊都有相應(yīng)的地址編碼,即每個地址編碼都有相應(yīng)的地理坐標(biāo)。能實(shí)現(xiàn)基于地址編碼比對和匹配技術(shù)的數(shù)據(jù)自動地圖定位。但是還面臨如下的問題 電子地圖和地理信息系統(tǒng)GIS中的地址編碼和地址查找在遇到中文地址時,查找效率和查找的準(zhǔn)確率都不高。分析中文地址編碼的特點(diǎn),可以發(fā)現(xiàn)查找效率和查找的準(zhǔn)確率都不高是由于如下的原因引起的
1)中文地址命名規(guī)則復(fù)雜,包括路、弄、號等多重的結(jié)構(gòu),有些路還分東路、西路、中路、 支路等等,造成識別上的困難;
2)中文地址規(guī)范性較差,有些地區(qū)使用號、有些使用幢,造成識別困難。目前的電子地圖和地理信息系統(tǒng)中一般只會記錄一個中文地址,如果輸入進(jìn)行搜索的中文地址與這個地址不同,就無法查找,造成查找效率和準(zhǔn)確率的低下。
發(fā)明內(nèi)容
本發(fā)明旨在提出一種能夠有效提高中文地理編碼、解碼效率和準(zhǔn)確率的方法和裝置。本發(fā)明提出一種中文地理編碼方法,包括
調(diào)用一地理信息系統(tǒng)GIS,所述GIS包括電子地圖、坐標(biāo)數(shù)據(jù)、地理信息數(shù)據(jù),其中電子地圖上的每一個地圖單元對應(yīng)一個坐標(biāo)數(shù)據(jù)和一組地理信息數(shù)據(jù);
針對每一個地圖單元,創(chuàng)建一標(biāo)準(zhǔn)中文地理標(biāo)識并將該標(biāo)準(zhǔn)中文地理標(biāo)識保存到標(biāo)準(zhǔn)數(shù)據(jù)庫中,該標(biāo)準(zhǔn)中文地理標(biāo)識在標(biāo)準(zhǔn)數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中,其中該標(biāo)準(zhǔn)中文地理標(biāo)識包括分隔字段、指向字段和識別字段;
針對每一標(biāo)準(zhǔn)中文地理標(biāo)識,創(chuàng)建一組模糊中文地理標(biāo)識并保存在一模糊數(shù)據(jù)庫中, 該模糊中文地理標(biāo)識在模糊數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中并與該標(biāo)準(zhǔn)中文地理標(biāo)識的映射建立關(guān)聯(lián),其中該模糊中文地理標(biāo)識包括一組一級模糊中文地理標(biāo)識和一組二級模糊中文地理標(biāo)識。本發(fā)明還提出一種中文地理編碼裝置,包括地理信息系統(tǒng)GIS,所述GIS包括電子地圖、坐標(biāo)數(shù)據(jù)、地理信息數(shù)據(jù),其中電子地圖上的每一個地圖單元對應(yīng)一個坐標(biāo)數(shù)據(jù)和一組地理信息數(shù)據(jù);
標(biāo)準(zhǔn)數(shù)據(jù)庫,保存針對每一個地圖單元創(chuàng)建的一標(biāo)準(zhǔn)中文地理標(biāo)識,該標(biāo)準(zhǔn)中文地理標(biāo)識在標(biāo)準(zhǔn)數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中,其中該標(biāo)準(zhǔn)中文地理標(biāo)識包括分隔字段、指向字段和識別字段;
模糊數(shù)據(jù)庫,保存針對每一個地圖單元創(chuàng)建的一組模糊中文地理標(biāo)識,該模糊中文地理標(biāo)識在模糊數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中并與該標(biāo)準(zhǔn)中文地理標(biāo)識的映射建立關(guān)聯(lián),其中該模糊中文地理標(biāo)識包括一組一級模糊中文地理標(biāo)識和一組二級模糊中文地理標(biāo)識。本發(fā)明還提出一種中文地理解碼方法,包括
調(diào)用一地理信息系統(tǒng)GIS,所述GIS包括電子地圖、坐標(biāo)數(shù)據(jù)、地理信息數(shù)據(jù),其中電子地圖上的每一個地圖單元對應(yīng)一個坐標(biāo)數(shù)據(jù)和一組地理信息數(shù)據(jù);
接收一中文地理輸入,對該中文地理輸入進(jìn)行解析,將該中文地理輸入解析成分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記;
基于所述分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記,在一標(biāo)準(zhǔn)數(shù)據(jù)庫中查找對應(yīng)的標(biāo)準(zhǔn)中文地理標(biāo)識,該標(biāo)準(zhǔn)數(shù)據(jù)庫中保存的標(biāo)準(zhǔn)中文地理標(biāo)識的保存位置映射到地理信息數(shù)據(jù)中;如果找到對應(yīng)的標(biāo)準(zhǔn)中文地理標(biāo)識,則根據(jù)所述映射找到對應(yīng)的地理信息數(shù)據(jù)和對應(yīng)的地圖單元,將該地圖單元、坐標(biāo)數(shù)據(jù)和地理信息數(shù)據(jù)全部作為查找結(jié)果返回;
如果沒有找到對應(yīng)的標(biāo)準(zhǔn)中文地理標(biāo)識,則基于所述分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記在一模糊數(shù)據(jù)庫中查找對應(yīng)的模糊中文地理標(biāo)識,其中該模糊數(shù)據(jù)庫中的一組模糊中文地理標(biāo)識與一標(biāo)準(zhǔn)中文地理標(biāo)識關(guān)聯(lián),且該模糊數(shù)據(jù)庫中保存的模糊中文地理標(biāo)識的保存位置映射到地理信息數(shù)據(jù)中,該模糊中文地理標(biāo)識包括一組一級模糊中文地理標(biāo)識和一組二級模糊中文地理標(biāo)識;
如果找到對應(yīng)的模糊中文地理標(biāo)識,則根據(jù)所述映射找到對應(yīng)的地理信息數(shù)據(jù)和對應(yīng)的地圖單元,將該地圖單元、坐標(biāo)數(shù)據(jù)和地理信息數(shù)據(jù)全部作為查找結(jié)果返回; 如果沒有找到對應(yīng)的模糊中文地理標(biāo)識,則返回查找失敗信息。本發(fā)明還提出一種中文地理解碼裝置,包括
地理信息系統(tǒng)GIS,所述GIS包括電子地圖、坐標(biāo)數(shù)據(jù)、地理信息數(shù)據(jù),其中電子地圖上的每一個地圖單元對應(yīng)一個坐標(biāo)數(shù)據(jù)和一組地理信息數(shù)據(jù);
輸入裝置,接收一中文地理輸入,對該中文地理輸入進(jìn)行解析,將該中文地理輸入解析成分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記;
標(biāo)準(zhǔn)數(shù)據(jù)庫,保存針對每一個地圖單元創(chuàng)建的一標(biāo)準(zhǔn)中文地理標(biāo)識,該標(biāo)準(zhǔn)中文地理標(biāo)識在標(biāo)準(zhǔn)數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中,其中該標(biāo)準(zhǔn)中文地理標(biāo)識包括分隔字段、指向字段和識別字段;
模糊數(shù)據(jù)庫,保存針對每一個地圖單元創(chuàng)建的一組模糊中文地理標(biāo)識,該模糊中文地理標(biāo)識在模糊數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中并與該標(biāo)準(zhǔn)中文地理標(biāo)識的映射建立關(guān)聯(lián),其中該模糊中文地理標(biāo)識包括一組一級模糊中文地理標(biāo)識和一組二級模糊中文地理標(biāo)識;
查找裝置,基于所述分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記,在標(biāo)準(zhǔn)數(shù)據(jù)庫中查找對應(yīng)的標(biāo)準(zhǔn)中文地理標(biāo)識;如果找到對應(yīng)的標(biāo)準(zhǔn)中文地理標(biāo)識,則根據(jù)所述映射找到對應(yīng)的地理信息數(shù)據(jù)和對應(yīng)的地圖單元,將該地圖單元、坐標(biāo)數(shù)據(jù)和地理信息數(shù)據(jù)全部作為查找結(jié)果返回;如果沒有找到對應(yīng)的標(biāo)準(zhǔn)中文地理標(biāo)識,則查找裝置基于所述分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記在一模糊數(shù)據(jù)庫中查找對應(yīng)的模糊中文地理標(biāo)識,如果找到對應(yīng)的模糊中文地理標(biāo)識,則根據(jù)所述映射找到對應(yīng)的地理信息數(shù)據(jù)和對應(yīng)的地圖單元,將該地圖單元、坐標(biāo)數(shù)據(jù)和地理信息數(shù)據(jù)全部作為查找結(jié)果返回;如果沒有找到對應(yīng)的模糊中文地理標(biāo)識,則返回查找失敗信息。該一級模糊中文地理標(biāo)識與標(biāo)準(zhǔn)中文地理標(biāo)識具有相同的分隔字段和識別字段; 該二級模糊中文地理標(biāo)識與標(biāo)準(zhǔn)中文地理標(biāo)識具有相同的指向字段和識別字段。采用本發(fā)明的技術(shù)方案,通過將中文地理標(biāo)識進(jìn)行合理的分隔,基于幾個關(guān)鍵元素的匹配來替代原來的全匹配,并且提供了模糊數(shù)據(jù)庫來支持模糊查詢,由此提高查詢的效率和準(zhǔn)確率。
圖1是根據(jù)本發(fā)明的中文地理編碼方法的流程圖。圖2是根據(jù)本發(fā)明的中文地理編碼裝置的結(jié)構(gòu)圖。圖3是根據(jù)本發(fā)明的中文地理解碼方法的流程圖。圖4是根據(jù)本發(fā)明的中文地理解碼裝置的結(jié)構(gòu)圖。
具體實(shí)施例方式參考圖1和圖3所示,根據(jù)本發(fā)明,中文地理編碼和解碼的過程如下 首先參考圖1所示,中文地理編碼的過程包括
S10.調(diào)用一地理信息系統(tǒng)GIS。該GIS包括電子地圖、坐標(biāo)數(shù)據(jù)、地理信息數(shù)據(jù),其中電子地圖上的每一個地圖單元對應(yīng)一個坐標(biāo)數(shù)據(jù)和一組地理信息數(shù)據(jù)。電子地圖以及GIS 都是本領(lǐng)域中已有的技術(shù),因此具體的內(nèi)容在這里就不在重復(fù)描述了。Sll.針對每一個地圖單元,創(chuàng)建一標(biāo)準(zhǔn)中文地理標(biāo)識并將該標(biāo)準(zhǔn)中文地理標(biāo)識保存到標(biāo)準(zhǔn)數(shù)據(jù)庫中,該標(biāo)準(zhǔn)中文地理標(biāo)識在標(biāo)準(zhǔn)數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中,其中該標(biāo)準(zhǔn)中文地理標(biāo)識包括分隔字段、指向字段和識別字段。分隔字段被定義為諸如 “路”、“弄”、“號”等等用來區(qū)分中文地理標(biāo)識的層次關(guān)系的字段。指向字段包括“東”、“西” 等方向性字段。識別字段包括路名和具體的門牌號等等,用來區(qū)分具體地點(diǎn)。一個標(biāo)準(zhǔn)中文地理標(biāo)識的例子是“延安西路200號”,在這個例子中,分隔字段包括“路”和“號”,代表中文地理標(biāo)識的兩個層次。指向字段為“西”。識別字段為“延安”和“200”。另一個標(biāo)準(zhǔn)中文地理標(biāo)識的例子是“南京西路100弄3號”,在這個例子中,分隔字段包括“路”、“弄”和 “號”,代表中文地理標(biāo)識的三個層次。指向字段為“西”。識別字段為“南京”、“100”和“3”。 標(biāo)準(zhǔn)中文地理標(biāo)識被保存在標(biāo)準(zhǔn)數(shù)據(jù)庫中,它們在標(biāo)準(zhǔn)數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中。例如,電子地圖上對應(yīng)“延安西路200號”的地圖單元、該地圖單元的坐標(biāo)、與該地圖單元相關(guān)的地理信息數(shù)據(jù)被關(guān)聯(lián)在一起,該地理信息數(shù)據(jù)中包括一條指向標(biāo)準(zhǔn)數(shù)據(jù)庫中“延安西路200號”的保存位置的指針。S12.針對每一標(biāo)準(zhǔn)中文地理標(biāo)識,創(chuàng)建一組模糊中文地理標(biāo)識并保存在一模糊數(shù)據(jù)庫中,該模糊中文地理標(biāo)識在模糊數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中并與該標(biāo)準(zhǔn)中文地理標(biāo)識的映射建立關(guān)聯(lián),其中該模糊中文地理標(biāo)識包括一組一級模糊中文地理標(biāo)識和一組二級模糊中文地理標(biāo)識。一級模糊中文地理標(biāo)識與標(biāo)準(zhǔn)中文地理標(biāo)識具有相同的分隔字段和識別字段。二級模糊中文地理標(biāo)識與標(biāo)準(zhǔn)中文地理標(biāo)識具有相同的指向字段和識別字段。由于日常使用習(xí)慣的因素,在進(jìn)行中文地理標(biāo)識的輸入時經(jīng)常會出現(xiàn)與所記錄的標(biāo)準(zhǔn)中文地理標(biāo)識不一致的情況。為了使得在輸入不標(biāo)準(zhǔn)的中文地理標(biāo)識的時候也能夠找到相應(yīng)的地理標(biāo)識,本發(fā)明提供模糊查詢的功能。還是以上述的兩個標(biāo)準(zhǔn)中文地理標(biāo)識為例?!把影参髀?00號”可能被輸入為“延安路200號”或者“延安西路200弄”。其中,“延安路200號”與標(biāo)準(zhǔn)中文地理標(biāo)識“延安西路200號”相比較,具有相同的分隔字段和識別字段,屬于一級模糊中文地理標(biāo)識。而“延安西路200弄”與標(biāo)準(zhǔn)中文地理標(biāo)識“延安西路 200號”相比較,具有相同的指向字段和識別字段,屬于二級模糊中文地理標(biāo)識。類似的,對于“南京西路100弄3號”來說,“南京路100弄3號”屬于一級模糊中文地理標(biāo)識,而“南京西路100號”屬于二級模糊中文地理標(biāo)識。上述僅僅試舉例說明,在實(shí)際應(yīng)用中,應(yīng)當(dāng)盡可能地列舉一級模糊中文地理標(biāo)識和二級模糊中文地理標(biāo)識,并且將模糊中文地理標(biāo)識在模糊數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中并與該標(biāo)準(zhǔn)中文地理標(biāo)識的映射建立關(guān)聯(lián), 這樣本發(fā)明的中文地理編碼就能夠支持模糊搜索功能。參考圖3所示,中文地理解碼的過程包括
S30.調(diào)用一地理信息系統(tǒng)GIS,GIS包括電子地圖、坐標(biāo)數(shù)據(jù)、地理信息數(shù)據(jù),其中電子地圖上的每一個地圖單元對應(yīng)一個坐標(biāo)數(shù)據(jù)和一組地理信息數(shù)據(jù)。電子地圖以及GIS都是本領(lǐng)域中已有的技術(shù),因此具體的內(nèi)容在這里就不在重復(fù)描述了。S31.接收一中文地理輸入,對該中文地理輸入進(jìn)行解析,將該中文地理輸入解析成分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記。如上面所描述的,分隔標(biāo)記是諸如“路”、“弄”、“號”等等用來區(qū)分中文地理標(biāo)識的層次關(guān)系的標(biāo)記。指向標(biāo)記包括“東”、“西”等方向性標(biāo)記。識別標(biāo)記包括路名和具體的門牌號等等,用來區(qū)分具體地點(diǎn)。S32.基于分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記,在標(biāo)準(zhǔn)數(shù)據(jù)庫(由步驟Sll建立)中查找對應(yīng)的標(biāo)準(zhǔn)中文地理標(biāo)識,查找的基本過程是將分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記分別于分隔字段、指向字段和識別字段進(jìn)行比對,完全匹配則認(rèn)為查找成功。按照步驟Sll的表述,該標(biāo)準(zhǔn)數(shù)據(jù)庫中保存的標(biāo)準(zhǔn)中文地理標(biāo)識的保存位置映射到地理信息數(shù)據(jù)中。如果找到對應(yīng)的標(biāo)準(zhǔn)中文地理標(biāo)識,則根據(jù)數(shù)據(jù)庫與地理信息數(shù)據(jù)的映射找到對應(yīng)的地理信息數(shù)據(jù)和對應(yīng)的地圖單元,將該地圖單元、坐標(biāo)數(shù)據(jù)和地理信息數(shù)據(jù)全部作為查找結(jié)果返回。S33.如果沒有找到對應(yīng)的標(biāo)準(zhǔn)中文地理標(biāo)識,則基于分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記在一模糊數(shù)據(jù)庫(由步驟S12建立)中查找對應(yīng)的模糊中文地理標(biāo)識。查找的基本過程依舊是將分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記分別于分隔字段、指向字段和識別字段進(jìn)行比對, 完全匹配則認(rèn)為查找成功。根據(jù)步驟S12的描述,其中該模糊數(shù)據(jù)庫中的一組模糊中文地理標(biāo)識與一標(biāo)準(zhǔn)中文地理標(biāo)識關(guān)聯(lián),且該模糊數(shù)據(jù)庫中保存的模糊中文地理標(biāo)識的保存位置映射到地理信息數(shù)據(jù)中,該模糊中文地理標(biāo)識包括一組一級模糊中文地理標(biāo)識和一組二級模糊中文地理標(biāo)識。一級模糊中文地理標(biāo)識和二級模糊中文地理標(biāo)識的定義和上面的描述相同。如果找到對應(yīng)的模糊中文地理標(biāo)識,則根據(jù)模糊數(shù)據(jù)庫與地理信息數(shù)據(jù)的映射找到對應(yīng)的地理信息數(shù)據(jù)和對應(yīng)的地圖單元,將該地圖單元、坐標(biāo)數(shù)據(jù)和地理信息數(shù)據(jù)全部作為查找結(jié)果返回。S34.如果沒有找到對應(yīng)的模糊中文地理標(biāo)識,則返回查找失敗信息。參考圖2和圖4所示,本發(fā)明還揭示了一種中文地理編碼裝置和一種中文地理解碼裝置。參考圖2所示,該中文地理編碼裝置包括
地理信息系統(tǒng)GIS 20,GIS 20包括電子地圖、坐標(biāo)數(shù)據(jù)、地理信息數(shù)據(jù),其中電子地圖上的每一個地圖單元對應(yīng)一個坐標(biāo)數(shù)據(jù)和一組地理信息數(shù)據(jù)。標(biāo)準(zhǔn)數(shù)據(jù)庫21,標(biāo)準(zhǔn)數(shù)據(jù)庫21連接到GIS 20,標(biāo)準(zhǔn)數(shù)據(jù)庫21保存針對每一個地圖單元創(chuàng)建的一標(biāo)準(zhǔn)中文地理標(biāo)識,該標(biāo)準(zhǔn)中文地理標(biāo)識在標(biāo)準(zhǔn)數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中,其中該標(biāo)準(zhǔn)中文地理標(biāo)識包括分隔字段、指向字段和識別字段。模糊數(shù)據(jù)庫22,模糊數(shù)據(jù)庫22連接到標(biāo)準(zhǔn)數(shù)據(jù)庫21和GIS 20,模糊數(shù)據(jù)庫22保存針對每一個地圖單元創(chuàng)建的一組模糊中文地理標(biāo)識,該模糊中文地理標(biāo)識在模糊數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中并與該標(biāo)準(zhǔn)中文地理標(biāo)識的映射建立關(guān)聯(lián),其中該模糊中文地理標(biāo)識包括一組一級模糊中文地理標(biāo)識和一組二級模糊中文地理標(biāo)識。參考圖4所示,該中文地理解碼裝置包括
地理信息系統(tǒng)GIS 40,GIS 40包括電子地圖、坐標(biāo)數(shù)據(jù)、地理信息數(shù)據(jù),其中電子地圖上的每一個地圖單元對應(yīng)一個坐標(biāo)數(shù)據(jù)和一組地理信息數(shù)據(jù)。輸入裝置41,輸入裝置41接收一中文地理輸入,對該中文地理輸入進(jìn)行解析,將該中文地理輸入解析成分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記。標(biāo)準(zhǔn)數(shù)據(jù)庫42,標(biāo)準(zhǔn)數(shù)據(jù)庫42連接到GIS 40和輸入裝置41,標(biāo)準(zhǔn)數(shù)據(jù)庫42保存針對每一個地圖單元創(chuàng)建的一標(biāo)準(zhǔn)中文地理標(biāo)識,該標(biāo)準(zhǔn)中文地理標(biāo)識在標(biāo)準(zhǔn)數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中,其中該標(biāo)準(zhǔn)中文地理標(biāo)識包括分隔字段、指向字段和識別字段。模糊數(shù)據(jù)庫43,模糊數(shù)據(jù)庫43連接到GIS 40、輸入裝置41和標(biāo)準(zhǔn)數(shù)據(jù)庫42,模糊數(shù)據(jù)庫43保存針對每一個地圖單元創(chuàng)建的一組模糊中文地理標(biāo)識,該模糊中文地理標(biāo)識在模糊數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中并與該標(biāo)準(zhǔn)中文地理標(biāo)識的映射建立關(guān)聯(lián),其中該模糊中文地理標(biāo)識包括一組一級模糊中文地理標(biāo)識和一組二級模糊中文地理標(biāo)識。查找裝置44,查找裝置44連接到標(biāo)準(zhǔn)數(shù)據(jù)庫42和模糊數(shù)據(jù)庫43,查找裝置44 基于分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記,在標(biāo)準(zhǔn)數(shù)據(jù)庫中查找對應(yīng)的標(biāo)準(zhǔn)中文地理標(biāo)識;如果找到對應(yīng)的標(biāo)準(zhǔn)中文地理標(biāo)識,則根據(jù)所述映射找到對應(yīng)的地理信息數(shù)據(jù)和對應(yīng)的地圖單元,將該地圖單元、坐標(biāo)數(shù)據(jù)和地理信息數(shù)據(jù)全部作為查找結(jié)果返回;如果沒有找到對應(yīng)的標(biāo)準(zhǔn)中文地理標(biāo)識,則查找裝置基于所述分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記在一模糊數(shù)據(jù)庫中查找對應(yīng)的模糊中文地理標(biāo)識,如果找到對應(yīng)的模糊中文地理標(biāo)識,則根據(jù)所述映射找到對應(yīng)的地理信息數(shù)據(jù)和對應(yīng)的地圖單元,將該地圖單元、坐標(biāo)數(shù)據(jù)和地理信息數(shù)據(jù)全部作為查找結(jié)果返回;如果沒有找到對應(yīng)的模糊中文地理標(biāo)識,則返回查找失敗信息。該中文地理編碼裝置和中文地理解碼裝置的各個部件的細(xì)節(jié)與上面描述的中文地理編碼方法和中文地理解碼方法的各個步驟的細(xì)節(jié)相對應(yīng),此處就不在重復(fù)描述。采用本發(fā)明的技術(shù)方案,通過將中文地理標(biāo)識進(jìn)行合理的分隔,基于幾個關(guān)鍵元素的匹配來替代原來的全匹配,并且提供了模糊數(shù)據(jù)庫來支持模糊查詢,由此提高查詢的效率和準(zhǔn)確率。
權(quán)利要求
1.一種中文地理編碼方法,其特征在于,包括調(diào)用一地理信息系統(tǒng)GIS,所述GIS包括電子地圖、坐標(biāo)數(shù)據(jù)、地理信息數(shù)據(jù),其中電子地圖上的每一個地圖單元對應(yīng)一個坐標(biāo)數(shù)據(jù)和一組地理信息數(shù)據(jù);針對每一個地圖單元,創(chuàng)建一標(biāo)準(zhǔn)中文地理標(biāo)識并將該標(biāo)準(zhǔn)中文地理標(biāo)識保存到標(biāo)準(zhǔn)數(shù)據(jù)庫中,該標(biāo)準(zhǔn)中文地理標(biāo)識在標(biāo)準(zhǔn)數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中,其中該標(biāo)準(zhǔn)中文地理標(biāo)識包括分隔字段、指向字段和識別字段;針對每一標(biāo)準(zhǔn)中文地理標(biāo)識,創(chuàng)建一組模糊中文地理標(biāo)識并保存在一模糊數(shù)據(jù)庫中, 該模糊中文地理標(biāo)識在模糊數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中并與該標(biāo)準(zhǔn)中文地理標(biāo)識的映射建立關(guān)聯(lián),其中該模糊中文地理標(biāo)識包括一組一級模糊中文地理標(biāo)識和一組二級模糊中文地理標(biāo)識。
2.如權(quán)利要求1所述的中文地理編碼方法,其特征在于,所述一級模糊中文地理標(biāo)識與標(biāo)準(zhǔn)中文地理標(biāo)識具有相同的分隔字段和識別字段; 所述二級模糊中文地理標(biāo)識與標(biāo)準(zhǔn)中文地理標(biāo)識具有相同的指向字段和識別字段。
3.一種中文地理編碼裝置,其特征在于,包括地理信息系統(tǒng)GIS,所述GIS包括電子地圖、坐標(biāo)數(shù)據(jù)、地理信息數(shù)據(jù),其中電子地圖上的每一個地圖單元對應(yīng)一個坐標(biāo)數(shù)據(jù)和一組地理信息數(shù)據(jù);標(biāo)準(zhǔn)數(shù)據(jù)庫,保存針對每一個地圖單元創(chuàng)建的一標(biāo)準(zhǔn)中文地理標(biāo)識,該標(biāo)準(zhǔn)中文地理標(biāo)識在標(biāo)準(zhǔn)數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中,其中該標(biāo)準(zhǔn)中文地理標(biāo)識包括分隔字段、指向字段和識別字段;模糊數(shù)據(jù)庫,保存針對每一個地圖單元創(chuàng)建的一組模糊中文地理標(biāo)識,該模糊中文地理標(biāo)識在模糊數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中并與該標(biāo)準(zhǔn)中文地理標(biāo)識的映射建立關(guān)聯(lián),其中該模糊中文地理標(biāo)識包括一組一級模糊中文地理標(biāo)識和一組二級模糊中文地理標(biāo)識。
4.如權(quán)利要求3所述的中文地理編碼裝置,其特征在于,所述一級模糊中文地理標(biāo)識與標(biāo)準(zhǔn)中文地理標(biāo)識具有相同的分隔字段和識別字段; 所述二級模糊中文地理標(biāo)識與標(biāo)準(zhǔn)中文地理標(biāo)識具有相同的指向字段和識別字段。
5.一種中文地理解碼方法,其特征在于,包括調(diào)用一地理信息系統(tǒng)GIS,所述GIS包括電子地圖、坐標(biāo)數(shù)據(jù)、地理信息數(shù)據(jù),其中電子地圖上的每一個地圖單元對應(yīng)一個坐標(biāo)數(shù)據(jù)和一組地理信息數(shù)據(jù);接收一中文地理輸入,對該中文地理輸入進(jìn)行解析,將該中文地理輸入解析成分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記;基于所述分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記,在一標(biāo)準(zhǔn)數(shù)據(jù)庫中查找對應(yīng)的標(biāo)準(zhǔn)中文地理標(biāo)識,該標(biāo)準(zhǔn)數(shù)據(jù)庫中保存的標(biāo)準(zhǔn)中文地理標(biāo)識的保存位置映射到地理信息數(shù)據(jù)中;如果找到對應(yīng)的標(biāo)準(zhǔn)中文地理標(biāo)識,則根據(jù)所述映射找到對應(yīng)的地理信息數(shù)據(jù)和對應(yīng)的地圖單元,將該地圖單元、坐標(biāo)數(shù)據(jù)和地理信息數(shù)據(jù)全部作為查找結(jié)果返回;如果沒有找到對應(yīng)的標(biāo)準(zhǔn)中文地理標(biāo)識,則基于所述分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記在一模糊數(shù)據(jù)庫中查找對應(yīng)的模糊中文地理標(biāo)識,其中該模糊數(shù)據(jù)庫中的一組模糊中文地理標(biāo)識與一標(biāo)準(zhǔn)中文地理標(biāo)識關(guān)聯(lián),且該模糊數(shù)據(jù)庫中保存的模糊中文地理標(biāo)識的保存位置映射到地理信息數(shù)據(jù)中,該模糊中文地理標(biāo)識包括一組一級模糊中文地理標(biāo)識和一組二級模糊中文地理標(biāo)識;如果找到對應(yīng)的模糊中文地理標(biāo)識,則根據(jù)所述映射找到對應(yīng)的地理信息數(shù)據(jù)和對應(yīng)的地圖單元,將該地圖單元、坐標(biāo)數(shù)據(jù)和地理信息數(shù)據(jù)全部作為查找結(jié)果返回; 如果沒有找到對應(yīng)的模糊中文地理標(biāo)識,則返回查找失敗信息。
6.如權(quán)利要求5所述的中文地理解碼方法,其特征在于,所述一級模糊中文地理標(biāo)識與標(biāo)準(zhǔn)中文地理標(biāo)識具有相同的分隔字段和識別字段; 所述二級模糊中文地理標(biāo)識與標(biāo)準(zhǔn)中文地理標(biāo)識具有相同的指向字段和識別字段。
7.一種中文地理解碼裝置,其特征在于,包括地理信息系統(tǒng)GIS,所述GIS包括電子地圖、坐標(biāo)數(shù)據(jù)、地理信息數(shù)據(jù),其中電子地圖上的每一個地圖單元對應(yīng)一個坐標(biāo)數(shù)據(jù)和一組地理信息數(shù)據(jù);輸入裝置,接收一中文地理輸入,對該中文地理輸入進(jìn)行解析,將該中文地理輸入解析成分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記;標(biāo)準(zhǔn)數(shù)據(jù)庫,保存針對每一個地圖單元創(chuàng)建的一標(biāo)準(zhǔn)中文地理標(biāo)識,該標(biāo)準(zhǔn)中文地理標(biāo)識在標(biāo)準(zhǔn)數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中,其中該標(biāo)準(zhǔn)中文地理標(biāo)識包括分隔字段、指向字段和識別字段;模糊數(shù)據(jù)庫,保存針對每一個地圖單元創(chuàng)建的一組模糊中文地理標(biāo)識,該模糊中文地理標(biāo)識在模糊數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中并與該標(biāo)準(zhǔn)中文地理標(biāo)識的映射建立關(guān)聯(lián),其中該模糊中文地理標(biāo)識包括一組一級模糊中文地理標(biāo)識和一組二級模糊中文地理標(biāo)識;查找裝置,基于所述分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記,在標(biāo)準(zhǔn)數(shù)據(jù)庫中查找對應(yīng)的標(biāo)準(zhǔn)中文地理標(biāo)識;如果找到對應(yīng)的標(biāo)準(zhǔn)中文地理標(biāo)識,則根據(jù)所述映射找到對應(yīng)的地理信息數(shù)據(jù)和對應(yīng)的地圖單元,將該地圖單元、坐標(biāo)數(shù)據(jù)和地理信息數(shù)據(jù)全部作為查找結(jié)果返回;如果沒有找到對應(yīng)的標(biāo)準(zhǔn)中文地理標(biāo)識,則查找裝置基于所述分隔標(biāo)記、指向標(biāo)記和識別標(biāo)記在一模糊數(shù)據(jù)庫中查找對應(yīng)的模糊中文地理標(biāo)識,如果找到對應(yīng)的模糊中文地理標(biāo)識,則根據(jù)所述映射找到對應(yīng)的地理信息數(shù)據(jù)和對應(yīng)的地圖單元,將該地圖單元、坐標(biāo)數(shù)據(jù)和地理信息數(shù)據(jù)全部作為查找結(jié)果返回;如果沒有找到對應(yīng)的模糊中文地理標(biāo)識,則返回查找失敗信息。
8.如權(quán)利要求7所述的中文地理解碼裝置,其特征在于,所述一級模糊中文地理標(biāo)識與標(biāo)準(zhǔn)中文地理標(biāo)識具有相同的分隔字段和識別字段; 所述二級模糊中文地理標(biāo)識與標(biāo)準(zhǔn)中文地理標(biāo)識具有相同的指向字段和識別字段。
全文摘要
本發(fā)明揭示了中文地理編碼方法,包括調(diào)用一地理信息系統(tǒng)GIS,GIS包括電子地圖、坐標(biāo)數(shù)據(jù)、地理信息數(shù)據(jù),其中電子地圖上的每一地圖單元對應(yīng)一坐標(biāo)數(shù)據(jù)和一組地理信息數(shù)據(jù);針對每一地圖單元,創(chuàng)建標(biāo)準(zhǔn)中文地理標(biāo)識并將該標(biāo)準(zhǔn)中文地理標(biāo)識保存到標(biāo)準(zhǔn)數(shù)據(jù)庫中,該標(biāo)準(zhǔn)中文地理標(biāo)識在標(biāo)準(zhǔn)數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中,其中該標(biāo)準(zhǔn)中文地理標(biāo)識包括分隔字段、指向字段和識別字段;針對每一標(biāo)準(zhǔn)中文地理標(biāo)識,創(chuàng)建模糊中文地理標(biāo)識并保存在模糊數(shù)據(jù)庫中,該模糊中文地理標(biāo)識在模糊數(shù)據(jù)庫中的保存位置映射到地理信息數(shù)據(jù)中并與該標(biāo)準(zhǔn)中文地理標(biāo)識的映射建立關(guān)聯(lián),其中該模糊中文地理標(biāo)識包括一級模糊中文地理標(biāo)識和二級模糊中文地理標(biāo)識。
文檔編號G06F17/30GK102446186SQ20101050534
公開日2012年5月9日 申請日期2010年10月13日 優(yōu)先權(quán)日2010年10月13日
發(fā)明者徐炳磊, 沈偉棟, 王占宏, 陸忠, 顧國強(qiáng), 馬國春, 高建強(qiáng), 高念高 申請人:上海眾恒信息產(chǎn)業(yè)股份有限公司