專利名稱::一種基于自適應(yīng)機(jī)制的地圖符號(hào)庫管理系統(tǒng)及方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及計(jì)算機(jī)制圖、遙感與GIS(GeographicInformationSystem,地理信息系統(tǒng))中地圖符號(hào)庫的管理領(lǐng)域,特別涉及基于自適應(yīng)機(jī)制的地圖符號(hào)庫管理系統(tǒng)及管理方法。
背景技術(shù):
:地圖符號(hào)是地圖的語言,地圖符號(hào)庫管理系統(tǒng)負(fù)責(zé)地圖符號(hào)的組織和管理,其設(shè)計(jì)優(yōu)劣直接影響著地圖平臺(tái)和GIS的快速響應(yīng)能力。然而,目前已申請(qǐng)的專利沒有對(duì)地圖符號(hào)庫管理設(shè)計(jì)方面進(jìn)行涉及。通過對(duì)國(guó)內(nèi)外四款優(yōu)秀GIS/地圖平臺(tái)(ArcGIS、M即Info、SuperM即、M即GIS)的地圖符號(hào)庫管理系統(tǒng)進(jìn)行了分析,發(fā)現(xiàn)存在以下不足(1)不便于用戶對(duì)地圖符號(hào)的選擇。M即Info僅按照點(diǎn)、線、面來劃分,使用戶在選擇地圖符號(hào)時(shí),面對(duì)大量的地圖符號(hào),需要花費(fèi)大量的時(shí)間在地圖符號(hào)的認(rèn)知選擇上,最終還可能選不到最優(yōu)符號(hào);M即GIS、SuperM即、ArcGIS雖然對(duì)地圖符號(hào)進(jìn)行了分類,但是并不能從根本上解決用戶將精力花費(fèi)在不必要地圖符號(hào)的認(rèn)知上的時(shí)間。(2)地圖符號(hào)庫管理系統(tǒng)不具有自優(yōu)化的能力。MapInfo、MapGIS、SuperMap、ArcGIS的地圖符號(hào)庫管理系統(tǒng)都不具有對(duì)地圖符號(hào)的評(píng)價(jià)能力,不同設(shè)計(jì)水平的地圖符號(hào)在系統(tǒng)中是平等的,使用戶往往會(huì)迷失在大量的地圖符號(hào)中,更談不上自優(yōu)化的能力。綜上可知,現(xiàn)有地圖符號(hào)庫管理方案在實(shí)際使用上,顯然存在不便與缺陷,所以有必要加以改進(jìn)。
發(fā)明內(nèi)容針對(duì)上述的缺陷,本發(fā)明的目的在于提供一種基于自適應(yīng)機(jī)制的地圖符號(hào)庫管理系統(tǒng)及管理方法,其能夠提升地圖符號(hào)庫使用的快捷性,并且使得地圖符號(hào)庫具備自優(yōu)化能力。為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種基于自適應(yīng)機(jī)制的地圖符號(hào)庫管理系統(tǒng),所述管理系統(tǒng)包括地圖符號(hào)存取和索引模塊,用于將地圖符號(hào)庫中每個(gè)地圖符號(hào)分為符號(hào)圖形數(shù)據(jù)和包含有用戶認(rèn)知信息的符號(hào)屬性數(shù)據(jù),再將所述符號(hào)圖形數(shù)據(jù)和符號(hào)屬性數(shù)據(jù)分開存儲(chǔ),并通過所述地圖符號(hào)的標(biāo)識(shí)號(hào)進(jìn)行索引連接;符號(hào)庫元數(shù)據(jù)管理模塊,用于將表達(dá)相同地物的若干地圖符號(hào)分別構(gòu)成一地圖符號(hào)集合,通過一元數(shù)據(jù)記錄所述地圖符號(hào)和地圖符號(hào)集合之間的關(guān)聯(lián),以及所述地圖符號(hào)集合之間的關(guān)聯(lián);智能檢索模塊,用于通過地圖符號(hào)庫的所述元數(shù)據(jù),檢索出代表用戶所需的地物的所有地圖符號(hào);地圖符號(hào)評(píng)價(jià)優(yōu)化模塊,用于通過所述地圖符號(hào)的符號(hào)屬性數(shù)據(jù)對(duì)該地圖符號(hào)進(jìn)行評(píng)價(jià),并根據(jù)評(píng)價(jià)結(jié)果對(duì)所述地圖符號(hào)庫中的地圖符號(hào)進(jìn)行優(yōu)化。4根據(jù)本發(fā)明的管理系統(tǒng),所述地圖符號(hào)存取和索引模塊將每一地圖符號(hào)的符號(hào)圖形數(shù)據(jù)按照形態(tài)和類型分別組織存儲(chǔ)在不同的符號(hào)庫文件中,并生成索引,該索引同所述地圖符號(hào)的符號(hào)屬性數(shù)據(jù)統(tǒng)一存儲(chǔ)在關(guān)系型數(shù)據(jù)庫中。根據(jù)本發(fā)明的管理系統(tǒng),所述符號(hào)庫元數(shù)據(jù)管理模塊將所述地圖符號(hào)庫組織成一樹結(jié)構(gòu),所述樹結(jié)構(gòu)包括一樹根和多級(jí)別的若干樹結(jié)點(diǎn),所述樹結(jié)構(gòu)的樹根代表整個(gè)地圖符號(hào)庫,每個(gè)樹結(jié)點(diǎn)代表某一地物類別劃分粒度的地物種類,且每個(gè)樹結(jié)點(diǎn)中包含一地圖符號(hào)集合。根據(jù)本發(fā)明的管理系統(tǒng),所述符號(hào)庫元數(shù)據(jù)管理模塊在所述地圖符號(hào)庫變化時(shí)實(shí)時(shí)更新所述元數(shù)據(jù)。根據(jù)本發(fā)明的管理系統(tǒng),所述地圖符號(hào)的符號(hào)屬性數(shù)據(jù)為用戶使用頻次,所述地圖符號(hào)評(píng)價(jià)優(yōu)化模塊按照所述地圖符號(hào)的用戶使用頻次高低順序?qū)⑺龅貓D符號(hào)依次推薦給用戶;或者所述地圖符號(hào)評(píng)價(jià)優(yōu)化模塊將用戶使用頻次低于預(yù)定值的所述地圖符號(hào)進(jìn)行修改或者刪除。本發(fā)明還提供一種基于自適應(yīng)機(jī)制的地圖符號(hào)庫管理方法,所述管理方法包括地圖符號(hào)存取和索引步驟,將地圖符號(hào)庫中每個(gè)地圖符號(hào)分為符號(hào)圖形數(shù)據(jù)和包含有用戶認(rèn)知信息的符號(hào)屬性數(shù)據(jù),再將所述符號(hào)圖形數(shù)據(jù)和符號(hào)屬性數(shù)據(jù)分開存儲(chǔ),并通過所述地圖符號(hào)的標(biāo)識(shí)號(hào)進(jìn)行索引連接;符號(hào)庫元數(shù)據(jù)管理步驟,將表達(dá)相同地物的若干地圖符號(hào)分別構(gòu)成一地圖符號(hào)集合,通過一元數(shù)據(jù)記錄所述地圖符號(hào)和地圖符號(hào)集合之間的關(guān)聯(lián),以及所述地圖符號(hào)集合之間的關(guān)聯(lián);智能檢索步驟,通過所述地圖符號(hào)庫的所述元數(shù)據(jù),檢索出代表用戶所需的地物的所有地圖符號(hào);地圖符號(hào)評(píng)價(jià)優(yōu)化步驟,通過所述地圖符號(hào)的符號(hào)屬性數(shù)據(jù)對(duì)該地圖符號(hào)進(jìn)行評(píng)價(jià),并根據(jù)評(píng)價(jià)結(jié)果對(duì)所述地圖符號(hào)庫中的地圖符號(hào)進(jìn)行優(yōu)化。根據(jù)本發(fā)明的管理方法,所述地圖符號(hào)存取和索引步驟中,將每一地圖符號(hào)的符號(hào)圖形數(shù)據(jù)按照形態(tài)和類型分別組織存儲(chǔ)在不同的符號(hào)庫文件中,并生成索引,該索引同所述地圖符號(hào)的符號(hào)屬性數(shù)據(jù)統(tǒng)一存儲(chǔ)在關(guān)系型數(shù)據(jù)庫中。根據(jù)本發(fā)明的管理方法,所述符號(hào)庫元數(shù)據(jù)管理步驟中,將所述地圖符號(hào)庫組織成一樹結(jié)構(gòu),所述樹結(jié)構(gòu)包括一樹根和多級(jí)別的若干樹結(jié)點(diǎn),所述樹結(jié)構(gòu)的樹根代表整個(gè)地圖符號(hào)庫,每個(gè)樹結(jié)點(diǎn)代表某一地物類別劃分粒度的地物種類,且每個(gè)樹結(jié)點(diǎn)中包含一地圖符號(hào)集合。根據(jù)本發(fā)明的管理方法,所述符號(hào)庫元數(shù)據(jù)管理步驟中,當(dāng)所述地圖符號(hào)庫變化時(shí)實(shí)時(shí)更新所述元數(shù)據(jù)。根據(jù)本發(fā)明的管理方法,所述地圖符號(hào)的符號(hào)屬性數(shù)據(jù)為用戶使用頻次,所述地圖符號(hào)評(píng)價(jià)優(yōu)化步驟中按照所述地圖符號(hào)的用戶使用頻次高低順序?qū)⑺龅貓D符號(hào)依次推薦給用戶;或者將用戶使用頻次低于預(yù)定值的所述地圖符號(hào)進(jìn)行修改或者刪除。本發(fā)明按照地圖符號(hào)的語義信息來組織符號(hào),即將表達(dá)相同地物的地圖符號(hào)一起構(gòu)成地圖符號(hào)集合,通過元數(shù)據(jù)記錄地圖符號(hào)庫中地圖符號(hào)和地圖符號(hào)集合之間的關(guān)聯(lián),以及地圖符號(hào)集合之間的關(guān)聯(lián),實(shí)現(xiàn)地圖符號(hào)庫的樹狀組織結(jié)構(gòu)。地圖符號(hào)集合的引入可快捷地向用戶提供其需要的地圖符號(hào),而將不必要的地圖符號(hào)過濾掉。本發(fā)明將地圖符號(hào)分為符號(hào)圖形數(shù)據(jù)和符號(hào)屬性數(shù)據(jù),符號(hào)屬性數(shù)據(jù)主要反應(yīng)用戶對(duì)地圖符號(hào)的認(rèn)知信息,通過符號(hào)屬性數(shù)據(jù)對(duì)地圖符號(hào)進(jìn)行評(píng)價(jià)和優(yōu)化,使地圖符號(hào)庫具備自優(yōu)化的能力。另外,本發(fā)明將地圖符號(hào)的符號(hào)圖形數(shù)據(jù)和符號(hào)屬性數(shù)據(jù)分開存儲(chǔ),并對(duì)地圖符號(hào)庫建立索引,從而提高了地圖符號(hào)庫的存取效率。圖1是本發(fā)明基于自適應(yīng)機(jī)制的地圖符號(hào)庫管理系統(tǒng)的結(jié)構(gòu)示意圖;圖2是本發(fā)明地圖符號(hào)庫的樹結(jié)構(gòu)組織實(shí)例圖;圖3是本發(fā)明智能檢索模塊的檢索界面示意圖;以及圖4是本發(fā)明基于自適應(yīng)機(jī)制的地圖符號(hào)庫管理方法的流程圖。具體實(shí)施例方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。圖1示出了本發(fā)明基于自適應(yīng)機(jī)制的地圖符號(hào)庫管理系統(tǒng)的結(jié)構(gòu),所述管理系統(tǒng)10主要包括地圖符號(hào)存取和索引模塊11、符號(hào)庫元數(shù)據(jù)管理模塊12、智能檢索模塊13以及地圖符號(hào)評(píng)價(jià)優(yōu)化模塊14這四個(gè)模塊,其中地圖符號(hào)存取和索引模塊ll,用于將地圖符號(hào)庫中每個(gè)地圖符號(hào)分為符號(hào)圖形數(shù)據(jù)(不規(guī)則數(shù)據(jù))和包含有用戶認(rèn)知信息的符號(hào)屬性數(shù)據(jù)(規(guī)則數(shù)據(jù)),再將符號(hào)圖形數(shù)據(jù)和符號(hào)屬性數(shù)據(jù)分開存儲(chǔ),并通過地圖符號(hào)的標(biāo)識(shí)號(hào)進(jìn)行索引連接。隨著地圖符號(hào)庫的使用,地圖符號(hào)庫的容積會(huì)不斷地增大,而且本發(fā)明提出的地圖符號(hào)庫中不但包含了地圖符號(hào)的符號(hào)圖形數(shù)據(jù),還包括了符號(hào)屬性數(shù)據(jù),所以必須要解決地圖符號(hào)庫存取的效率問題。地圖符號(hào)存取和索引模塊11就是通過對(duì)地圖符號(hào)庫建立索引來提高地圖符號(hào)庫的存取效率。更好地,地圖符號(hào)存取和索引模塊ll將每一地圖符號(hào)的符號(hào)圖形數(shù)據(jù)按照形態(tài)(例如點(diǎn)、線、面等)和類型(例如TTF字體、圖片、矢量圖形塊等)分別組織存儲(chǔ)在不同的符號(hào)庫文件中,并生成索引,該索引同地圖符號(hào)的符號(hào)屬性數(shù)據(jù)統(tǒng)一存儲(chǔ)在關(guān)系型數(shù)據(jù)庫中,實(shí)現(xiàn)數(shù)據(jù)的快速存取和統(tǒng)一管理。表1是符號(hào)屬性數(shù)據(jù)和索引數(shù)據(jù)存儲(chǔ)的數(shù)據(jù)庫表,表中Symbol_ID代表地圖符號(hào)的標(biāo)識(shí)號(hào),UsecLNum代表該地圖符號(hào)被用戶使用的頻次;Sym_File_ID代表地圖符號(hào)存在的文件標(biāo)識(shí)號(hào),F(xiàn)ileJ)ffset代表該地圖符號(hào)在地圖符號(hào)文件中的偏移值。表1<table>tableseeoriginaldocumentpage6</column></row><table><table>tableseeoriginaldocumentpage7</column></row><table>符號(hào)庫元數(shù)據(jù)管理模塊12,用于將表達(dá)相同地物的若干地圖符號(hào)分別構(gòu)成一地圖符號(hào)集合,并通過一元數(shù)據(jù)記錄地圖符號(hào)和地圖符號(hào)集合之間的關(guān)聯(lián),以及地圖符號(hào)集合之間的關(guān)聯(lián)。本發(fā)明增加了地圖符號(hào)集合的概念,并且在邏輯層面上,地圖符號(hào)并不按照符號(hào)的形態(tài)特點(diǎn)(點(diǎn)、線、面)來分類組織,而是按照符號(hào)的語義(所表達(dá)的地物)為依據(jù)進(jìn)行組織。地圖符號(hào)集合概念的引入可以解決現(xiàn)有各種地圖符號(hào)庫管理方案不方便用戶選擇需要的地圖符號(hào)的問題,可快捷地向用戶提供其需要的地圖符號(hào),而將不必要的地圖符號(hào)過濾掉。同時(shí),按照地圖符號(hào)的語義信息組織地圖符號(hào)庫也符合用戶的思維習(xí)慣。此外,符號(hào)庫元數(shù)據(jù)管理模塊12在地圖符號(hào)庫變化時(shí)實(shí)時(shí)更新元數(shù)據(jù),以維護(hù)地圖符號(hào)庫中各地圖符號(hào)之間的關(guān)系,保證整個(gè)地圖符號(hào)庫是一個(gè)有機(jī)的整體。更好地,符號(hào)庫元數(shù)據(jù)管理模塊12將地圖符號(hào)庫組織成一樹結(jié)構(gòu),該樹結(jié)構(gòu)包括一樹根和多級(jí)別的若干樹結(jié)點(diǎn),樹根代表整個(gè)地圖符號(hào)庫,每個(gè)樹結(jié)點(diǎn)則代表某一地物類別劃分粒度的地物種類,例如飯店、學(xué)校等地物,且每個(gè)樹結(jié)點(diǎn)中包含一地圖符號(hào)集合,代表可以表達(dá)該類地物的地圖符號(hào)的集合,集合中的每個(gè)地圖符號(hào)也稱為符號(hào)對(duì)象。圖2是本發(fā)明地圖符號(hào)庫的樹結(jié)構(gòu)組織實(shí)例圖,該實(shí)例中樹結(jié)構(gòu)包括一代表自適應(yīng)地圖符號(hào)庫的樹根和三級(jí)樹結(jié)點(diǎn),地圖符號(hào)庫樹根下面是交通類符號(hào)、教育類符號(hào)等第一級(jí)別的樹結(jié)點(diǎn),交通類符號(hào)樹結(jié)點(diǎn)下面為鐵路符號(hào)集、公路符號(hào)集等第二級(jí)別的樹結(jié)點(diǎn);公路符號(hào)集樹結(jié)點(diǎn)下面為高速路符號(hào)集等第三級(jí)別的樹結(jié)點(diǎn)。智能檢索模塊13,用于通過地圖符號(hào)庫的元數(shù)據(jù),檢索出代表用戶所需的地物的所有地圖符號(hào),其能夠提供給用戶智能查詢檢索地圖符號(hào)的服務(wù)。智能檢索模塊13通過地圖符號(hào)庫的元數(shù)據(jù)針對(duì)用戶的需要提供最小冗余度的一組符號(hào),供用戶進(jìn)行選擇。如圖3所示,地圖符號(hào)庫根據(jù)用戶的操作環(huán)境檢索出了當(dāng)前地物類別劃分粒度水平下所有表達(dá)飯店的地圖符號(hào)符號(hào)1符號(hào)8,將不必要的地圖符號(hào)過濾掉,使得地圖符號(hào)使用起來更加快捷。地圖符號(hào)評(píng)價(jià)優(yōu)化模塊14,用于通過地圖符號(hào)的符號(hào)屬性數(shù)據(jù)對(duì)該地圖符號(hào)進(jìn)行評(píng)價(jià),所述符號(hào)屬性數(shù)據(jù)主要反映用戶對(duì)地圖符號(hào)的認(rèn)知信息,可以使用用戶在特定的地圖環(huán)境中使用該地圖符號(hào)的頻次信息來表達(dá),例如地圖符號(hào)被用戶使用的頻次越高,則表明該地圖符號(hào)被用戶的接受度越高,相反,則表明該地圖符號(hào)的設(shè)計(jì)存在問題,沒有得到用戶的認(rèn)可。地圖符號(hào)評(píng)價(jià)優(yōu)化模塊14再根據(jù)評(píng)價(jià)結(jié)果對(duì)地圖符號(hào)庫中的地圖符號(hào)進(jìn)行優(yōu)化,即地圖符號(hào)評(píng)價(jià)優(yōu)化模塊14可以根據(jù)符號(hào)評(píng)價(jià)結(jié)果對(duì)地圖符號(hào)進(jìn)行自動(dòng)或人工調(diào)整。優(yōu)選的是,地圖符號(hào)評(píng)價(jià)優(yōu)化模塊14按照地圖符號(hào)的用戶使用頻次高低順序?qū)⒌貓D符號(hào)依次推薦給用戶。比如將圖3中飯店的各地圖符號(hào)的次序進(jìn)行調(diào)整,使用戶接受度高的地圖符號(hào)首先推薦給用戶,而用戶接受度低的地圖符號(hào)放到符號(hào)集合的后部?;蛘?,地圖符號(hào)評(píng)價(jià)優(yōu)化模塊14將用戶使用頻次低于預(yù)定值(例如低于10次)的地圖符號(hào)進(jìn)行修改或者刪除,使地圖符號(hào)庫具備自優(yōu)化的能力。圖4是本發(fā)明基于自適應(yīng)機(jī)制的地圖符號(hào)庫管理方法的流程圖,所述管理方法通過如圖1所示的管理系統(tǒng)10實(shí)現(xiàn),包括如下步驟步驟S401,地圖符號(hào)存取和索引步驟將地圖符號(hào)庫中每個(gè)地圖符號(hào)分為符號(hào)圖形數(shù)據(jù)和包含有用戶認(rèn)知信息的符號(hào)屬性數(shù)據(jù),再將符號(hào)圖形數(shù)據(jù)和符號(hào)屬性數(shù)據(jù)分開存儲(chǔ),并通過地圖符號(hào)的標(biāo)識(shí)號(hào)進(jìn)行索引連接,以保證地圖符號(hào)庫存取的效率。本步驟由地圖符號(hào)存取和索引模塊11實(shí)現(xiàn),地圖符號(hào)存取和索引模塊11優(yōu)選將每一地圖符號(hào)的符號(hào)圖形數(shù)據(jù)按照形態(tài)和類型分別組織存儲(chǔ)在不同的符號(hào)庫文件中,并生成索引,該索引同地圖符號(hào)的符號(hào)屬性數(shù)據(jù)統(tǒng)一存儲(chǔ)在關(guān)系型數(shù)據(jù)庫中。本發(fā)明中的地圖符號(hào)不是孤立的圖形塊,而是一個(gè)完整的符號(hào)對(duì)象,包含符號(hào)屬性數(shù)據(jù);地圖符號(hào)庫不僅僅是地圖符號(hào)的簡(jiǎn)單集合,而具有對(duì)地圖符號(hào)評(píng)價(jià)和自優(yōu)化的能力。步驟S402,符號(hào)庫元數(shù)據(jù)管理步驟將表達(dá)相同地物的若干地圖符號(hào)分別構(gòu)成一地圖符號(hào)集合,例如飯店類地圖符號(hào)集合、公寓類地圖符號(hào)集合等,通過一元數(shù)據(jù)記錄地圖符號(hào)和地圖符號(hào)集合之間的關(guān)聯(lián),以及地圖符號(hào)集合之間的關(guān)聯(lián),以實(shí)現(xiàn)地圖符號(hào)庫的樹狀組織結(jié)構(gòu)。本步驟由符號(hào)庫元數(shù)據(jù)管理模塊12實(shí)現(xiàn),符號(hào)庫元數(shù)據(jù)管理模塊12優(yōu)選將地圖符號(hào)庫組織成一樹結(jié)構(gòu),如圖2所示,該樹結(jié)構(gòu)包括一樹根和多級(jí)別的若干樹結(jié)點(diǎn),樹根代表整個(gè)地圖符號(hào)庫,每個(gè)樹結(jié)點(diǎn)代表某一地物類別劃分粒度的地物種類,且每個(gè)樹結(jié)點(diǎn)中包含一地圖符號(hào)集合。步驟S403,智能檢索步驟通過地圖符號(hào)庫的元數(shù)據(jù),檢索出代表用戶所需的地物(例如飯店)的所有地圖符號(hào),實(shí)現(xiàn)快捷地向用戶推薦適宜的地圖符號(hào),大大節(jié)省了用戶花費(fèi)在地圖符號(hào)上認(rèn)知選擇的時(shí)間。本步驟由智能檢索模塊13實(shí)現(xiàn)。步驟S404,地圖符號(hào)評(píng)價(jià)優(yōu)化步驟通過地圖符號(hào)的符號(hào)屬性數(shù)據(jù)對(duì)該地圖符號(hào)進(jìn)行評(píng)價(jià),并根據(jù)評(píng)價(jià)結(jié)果對(duì)地圖符號(hào)庫中的地圖符號(hào)進(jìn)行優(yōu)化。本步驟由地圖符號(hào)評(píng)價(jià)優(yōu)化14實(shí)現(xiàn),地圖符號(hào)的符號(hào)屬性數(shù)據(jù)主要為用戶使用頻次,地圖符號(hào)評(píng)價(jià)優(yōu)化模塊14優(yōu)選按照地圖符號(hào)的用戶使用頻次高低順序?qū)⒌貓D符號(hào)依次推薦給用戶,這樣用戶可以優(yōu)先選擇最優(yōu)的地圖符號(hào)。地圖符號(hào)評(píng)價(jià)優(yōu)化模塊14將用戶使用頻次低于預(yù)定值的地圖符號(hào)進(jìn)行修改或者刪除,因?yàn)檫@些地圖符號(hào)不被大多數(shù)用戶所接受。綜上所述,本發(fā)明按照地圖符號(hào)的語義信息來組織符號(hào),即將表達(dá)相同地物的地圖符號(hào)一起構(gòu)成地圖符號(hào)集合,通過元數(shù)據(jù)記錄地圖符號(hào)庫中地圖符號(hào)和地圖符號(hào)集合之間的關(guān)聯(lián),以及地圖符號(hào)集合之間的關(guān)聯(lián),實(shí)現(xiàn)地圖符號(hào)庫的樹狀組織結(jié)構(gòu)。地圖符號(hào)集合的引入可快捷地向用戶提供其需要的地圖符號(hào),而將不必要的地圖符號(hào)過濾掉。本發(fā)明將地圖符號(hào)分為符號(hào)圖形數(shù)據(jù)和符號(hào)屬性數(shù)據(jù),符號(hào)屬性數(shù)據(jù)主要反應(yīng)用戶對(duì)地圖符號(hào)的認(rèn)知信息,通過符號(hào)屬性數(shù)據(jù)對(duì)地圖符號(hào)進(jìn)行評(píng)價(jià)和優(yōu)化,使地圖符號(hào)庫具備自優(yōu)化的能力。另外,本發(fā)明將地圖符號(hào)的符號(hào)圖形數(shù)據(jù)和符號(hào)屬性數(shù)據(jù)分開存儲(chǔ),并對(duì)地圖符號(hào)庫建立索引,從而提高了地圖符號(hào)庫的存取效率。當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍'權(quán)利要求一種基于自適應(yīng)機(jī)制的地圖符號(hào)庫管理系統(tǒng),其特征在于,所述管理系統(tǒng)包括地圖符號(hào)存取和索引模塊,用于將地圖符號(hào)庫中每個(gè)地圖符號(hào)分為符號(hào)圖形數(shù)據(jù)和包含有用戶認(rèn)知信息的符號(hào)屬性數(shù)據(jù),再將所述符號(hào)圖形數(shù)據(jù)和符號(hào)屬性數(shù)據(jù)分開存儲(chǔ),并通過所述地圖符號(hào)的標(biāo)識(shí)號(hào)進(jìn)行索引連接;符號(hào)庫元數(shù)據(jù)管理模塊,用于將表達(dá)相同地物的若干地圖符號(hào)分別構(gòu)成一地圖符號(hào)集合,通過一元數(shù)據(jù)記錄所述地圖符號(hào)和地圖符號(hào)集合之間的關(guān)聯(lián),以及所述地圖符號(hào)集合之間的關(guān)聯(lián);智能檢索模塊,用于通過地圖符號(hào)庫的所述元數(shù)據(jù),檢索出代表用戶所需的地物的所有地圖符號(hào);地圖符號(hào)評(píng)價(jià)優(yōu)化模塊,用于通過所述地圖符號(hào)的符號(hào)屬性數(shù)據(jù)對(duì)該地圖符號(hào)進(jìn)行評(píng)價(jià),并根據(jù)評(píng)價(jià)結(jié)果對(duì)所述地圖符號(hào)庫中的地圖符號(hào)進(jìn)行優(yōu)化。2.根據(jù)權(quán)利要求1所述的管理系統(tǒng),其特征在于,所述地圖符號(hào)存取和索引模塊將每一地圖符號(hào)的符號(hào)圖形數(shù)據(jù)按照形態(tài)和類型分別組織存儲(chǔ)在不同的符號(hào)庫文件中,并生成索引,該索引同所述地圖符號(hào)的符號(hào)屬性數(shù)據(jù)統(tǒng)一存儲(chǔ)在關(guān)系型數(shù)據(jù)庫中。3.根據(jù)權(quán)利要求1所述的管理系統(tǒng),其特征在于,所述符號(hào)庫元數(shù)據(jù)管理模塊將所述地圖符號(hào)庫組織成一樹結(jié)構(gòu),所述樹結(jié)構(gòu)包括一樹根和多級(jí)別的若干樹結(jié)點(diǎn),所述樹結(jié)構(gòu)的樹根代表整個(gè)地圖符號(hào)庫,每個(gè)樹結(jié)點(diǎn)代表某一地物類別劃分粒度的地物種類,且每個(gè)樹結(jié)點(diǎn)中包含一地圖符號(hào)集合。4.根據(jù)權(quán)利要求1所述的管理系統(tǒng),其特征在于,所述符號(hào)庫元數(shù)據(jù)管理模塊在所述地圖符號(hào)庫變化時(shí)實(shí)時(shí)更新所述元數(shù)據(jù)。5.根據(jù)權(quán)利要求1所述的管理系統(tǒng),其特征在于,所述地圖符號(hào)的符號(hào)屬性數(shù)據(jù)為用戶使用頻次,所述地圖符號(hào)評(píng)價(jià)優(yōu)化模塊按照所述地圖符號(hào)的用戶使用頻次高低順序?qū)⑺龅貓D符號(hào)依次推薦給用戶;或者所述地圖符號(hào)評(píng)價(jià)優(yōu)化模塊將用戶使用頻次低于預(yù)定值的所述地圖符號(hào)進(jìn)行修改或者刪除。6.—種基于自適應(yīng)機(jī)制的地圖符號(hào)庫管理方法,其特征在于,所述管理方法包括地圖符號(hào)存取和索引步驟,將地圖符號(hào)庫中每個(gè)地圖符號(hào)分為符號(hào)圖形數(shù)據(jù)和包含有用戶認(rèn)知信息的符號(hào)屬性數(shù)據(jù),再將所述符號(hào)圖形數(shù)據(jù)和符號(hào)屬性數(shù)據(jù)分開存儲(chǔ),并通過所述地圖符號(hào)的標(biāo)識(shí)號(hào)進(jìn)行索引連接;符號(hào)庫元數(shù)據(jù)管理步驟,將表達(dá)相同地物的若干地圖符號(hào)分別構(gòu)成一地圖符號(hào)集合,通過一元數(shù)據(jù)記錄所述地圖符號(hào)和地圖符號(hào)集合之間的關(guān)聯(lián),以及所述地圖符號(hào)集合之間的關(guān)聯(lián);智能檢索步驟,通過所述地圖符號(hào)庫的所述元數(shù)據(jù),檢索出代表用戶所需的地物的所有地圖符號(hào);地圖符號(hào)評(píng)價(jià)優(yōu)化步驟,通過所述地圖符號(hào)的符號(hào)屬性數(shù)據(jù)對(duì)該地圖符號(hào)進(jìn)行評(píng)價(jià),并根據(jù)評(píng)價(jià)結(jié)果對(duì)所述地圖符號(hào)庫中的地圖符號(hào)進(jìn)行優(yōu)化。7.根據(jù)權(quán)利要求6所述的管理方法,其特征在于,所述地圖符號(hào)存取和索引步驟中,將每一地圖符號(hào)的符號(hào)圖形數(shù)據(jù)按照形態(tài)和類型分別組織存儲(chǔ)在不同的符號(hào)庫文件中,并生成索引,該索引同所述地圖符號(hào)的符號(hào)屬性數(shù)據(jù)統(tǒng)一存儲(chǔ)在關(guān)系型數(shù)據(jù)庫中。8.根據(jù)權(quán)利要求6所述的管理方法,其特征在于,所述符號(hào)庫元數(shù)據(jù)管理步驟中,將所述地圖符號(hào)庫組織成一樹結(jié)構(gòu),所述樹結(jié)構(gòu)包括一樹根和多級(jí)別的若干樹結(jié)點(diǎn),所述樹結(jié)構(gòu)的樹根代表整個(gè)地圖符號(hào)庫,每個(gè)樹結(jié)點(diǎn)代表某一地物類別劃分粒度的地物種類,且每個(gè)樹結(jié)點(diǎn)中包含一地圖符號(hào)集合。9.根據(jù)權(quán)利要求6所述的管理方法,其特征在于,所述符號(hào)庫元數(shù)據(jù)管理步驟中,當(dāng)所述地圖符號(hào)庫變化時(shí)實(shí)時(shí)更新所述元數(shù)據(jù)。10.根據(jù)權(quán)利要求6所述的管理方法,其特征在于,所述地圖符號(hào)的符號(hào)屬性數(shù)據(jù)為用戶使用頻次,所述地圖符號(hào)評(píng)價(jià)優(yōu)化步驟中按照所述地圖符號(hào)的用戶使用頻次高低順序?qū)⑺龅貓D符號(hào)依次推薦給用戶;或者將用戶使用頻次低于預(yù)定值的所述地圖符號(hào)進(jìn)行修改或者刪除。全文摘要本發(fā)明公開了一種基于自適應(yīng)機(jī)制的地圖符號(hào)庫管理系統(tǒng),包括地圖符號(hào)存取和索引模塊,用于將每個(gè)地圖符號(hào)分為符號(hào)圖形數(shù)據(jù)和符號(hào)屬性數(shù)據(jù),將這兩種數(shù)據(jù)分開存儲(chǔ),并通過地圖符號(hào)的標(biāo)識(shí)號(hào)進(jìn)行索引連接;符號(hào)庫元數(shù)據(jù)管理模塊,用于將表達(dá)相同地物的地圖符號(hào)構(gòu)成地圖符號(hào)集合,通過元數(shù)據(jù)記錄地圖符號(hào)和地圖符號(hào)集合之間的關(guān)聯(lián),以及地圖符號(hào)集合之間的關(guān)聯(lián);智能檢索模塊,用于通過地圖符號(hào)庫的元數(shù)據(jù),檢索出代表用戶所需的地物的所有地圖符號(hào);地圖符號(hào)評(píng)價(jià)優(yōu)化模塊,用于通過符號(hào)屬性數(shù)據(jù)對(duì)地圖符號(hào)進(jìn)行評(píng)價(jià)與優(yōu)化。本發(fā)明還相應(yīng)提供一種地圖符號(hào)庫管理方法。借此,本發(fā)明能夠提升地圖符號(hào)庫使用的快捷性,并使得地圖符號(hào)庫具備自優(yōu)化能力。文檔編號(hào)G06F17/30GK101706813SQ20091024128公開日2010年5月12日申請(qǐng)日期2009年11月27日優(yōu)先權(quán)日2009年11月27日發(fā)明者余卓淵,張金祿,李洪省,王英杰,羅斌申請(qǐng)人:中國(guó)科學(xué)院地理科學(xué)與資源研究所