欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種搜索空間信息系統(tǒng)的方法

文檔序號(hào):6398370閱讀:166來源:國知局
專利名稱:一種搜索空間信息系統(tǒng)的方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種搜索空間信息系統(tǒng)的方法及利用該方法查詢空間信息的方法。
背景技術(shù)
幾十年來,規(guī)劃、水利、地質(zhì)、氣象、測繪等業(yè)務(wù)部門已經(jīng)積累了數(shù)以千兆的關(guān)于地球表面空間實(shí)體的數(shù)字信息,LANDSAT陸地衛(wèi)星兩個(gè)星期就可以將全球拍攝一遍,美國國家航空航天局(NASA)的“行星地球計(jì)劃”每天可以產(chǎn)生1000GB的數(shù)據(jù)。然而這些原始數(shù)據(jù)的利用率非常低。
事實(shí)上,人類生活中的數(shù)據(jù)有80%的數(shù)據(jù)都和空間數(shù)據(jù)有關(guān)。因此,如何充分地利用這些空間信息日益成為一個(gè)重要問題。
目前借助于互聯(lián)網(wǎng)制圖技術(shù)(Web Mapping),基于Internet的空間信息共享已經(jīng)有了長足的進(jìn)步?;ヂ?lián)網(wǎng)上提供數(shù)字圖象和地圖數(shù)據(jù)等空間信息站點(diǎn)的數(shù)量與日俱增,所提供的空間數(shù)據(jù)的種類和數(shù)量也越來越多,從元數(shù)據(jù)(即用于描述空間數(shù)據(jù)的內(nèi)容、質(zhì)量、表示方式、空間參考、管理方式以及空間數(shù)據(jù)的其他特征的數(shù)據(jù)信息)到衛(wèi)星圖像、航空像片、地理基礎(chǔ)圖和專題圖,幾乎無所不包。隨著空間信息網(wǎng)絡(luò)應(yīng)用的不斷深入,人們可以在線訪問到越來越多的空間信息。
但是由于空間信息具有海量性的特點(diǎn),并且已經(jīng)存在的網(wǎng)絡(luò)空間信息系統(tǒng)之間也缺乏有機(jī)的聯(lián)系,因而,目前沒有一個(gè)單獨(dú)的網(wǎng)絡(luò)空間信息系統(tǒng)能夠滿足所有最終用戶的空間信息查詢需求。
另一方面,網(wǎng)絡(luò)空間信息系統(tǒng)現(xiàn)有的查詢方式往往都是基于經(jīng)緯度地理位置,用戶需要指定查詢區(qū)域的經(jīng)緯度范圍才可以進(jìn)行查詢。對網(wǎng)絡(luò)空間信息系統(tǒng)的研制者而言,這種方式很容易實(shí)現(xiàn),但對用戶而言這種查詢方式過于專業(yè)化。絕大多數(shù)的情況下,用戶僅僅能提供地名或者部分地名,不可能知道所查詢區(qū)域?qū)?yīng)的經(jīng)緯度坐標(biāo)。這種工作方式不能滿足最終用戶的查詢需求。存在著對簡便高效、能夠與他們工作環(huán)境緊密結(jié)合的查詢方式的需要。

發(fā)明內(nèi)容
本發(fā)明針對現(xiàn)有技術(shù)中存在的上述問題而做出。因而本發(fā)明的一個(gè)目的是提供一種在線搜索空間信息的方法,將每一個(gè)現(xiàn)存網(wǎng)絡(luò)空間信息系統(tǒng)的描述信息自動(dòng)地提取出來,并進(jìn)一步基于這些描述信息維護(hù)一個(gè)邏輯上的索引結(jié)構(gòu),從而建立它們之間的有機(jī)聯(lián)系。
為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種搜索空間信息的方法,包括(1)搜索動(dòng)態(tài)地址,并將搜索到的動(dòng)態(tài)地址存入動(dòng)態(tài)地址庫;(2)對所述動(dòng)態(tài)地址庫中的地址進(jìn)行分析,將其中存在動(dòng)態(tài)空間信息系統(tǒng)的地址存入空間信息系統(tǒng)地址庫。進(jìn)一步,所述的方法還可包括(3)獲取所述空間信息系統(tǒng)地址庫中的地址的動(dòng)態(tài)空間相同的參考信息,并根據(jù)所述參考信息建立空間信息索引。
所述步驟1)包括以下步驟1-1)從候選網(wǎng)頁地址庫中取出第一個(gè)地址,獲取對應(yīng)的網(wǎng)頁;1-2)分析該網(wǎng)頁的內(nèi)容,如果該網(wǎng)頁中含有指向其它網(wǎng)頁的地址,則把其中每一個(gè)指向其他網(wǎng)頁的URL地址提取出來,送入網(wǎng)頁搜索器的候選網(wǎng)頁地址庫中;并將其中每一個(gè)指向動(dòng)態(tài)網(wǎng)頁的地址提取出來,送入動(dòng)態(tài)地址庫中;1-3)如果候選網(wǎng)頁地址庫中沒有候選地址,則終止或暫停;否則從中取出下一個(gè)待分析的網(wǎng)頁地址,轉(zhuǎn)入步驟1-2)。
所述步驟2)包括以下步驟2-1)從動(dòng)態(tài)地址庫中取出第一個(gè)地址;2-2)測試該地址上是否存在動(dòng)態(tài)空間信息系統(tǒng);2-3)如果存在,就把該地址存入網(wǎng)絡(luò)空間信息系統(tǒng)地址庫;否則2-4)如果候選動(dòng)態(tài)地址庫中沒有候選地址,則結(jié)束;否則從中取出下一個(gè)待分析的動(dòng)態(tài)地址,返回步驟2-2)。
所述步驟3)包括以下步驟3-1)從上述的網(wǎng)絡(luò)空間信息系統(tǒng)地址庫中取出第一個(gè)地址;3-2)取出所述地址的空間信息系統(tǒng)的相關(guān)信息;3-3)把提取出的信息存入動(dòng)態(tài)空間信息系統(tǒng)的參考信息庫中,并按照其空間覆蓋范圍建立相應(yīng)的索引機(jī)制;3-4)如果網(wǎng)絡(luò)信息系統(tǒng)地址庫中沒有候選地址,則程序終止或暫停;否則從中取出下一個(gè)待分析的地址,轉(zhuǎn)入步驟3-2)。
所述空間信息系統(tǒng)的相關(guān)信息為空間數(shù)據(jù)種類和/或覆蓋范圍和/或提供者信息。
本發(fā)明還提供了一種利用所述搜索空間信息的方法查詢空間信息的方法,包括以下步驟7-1)客戶端向服務(wù)器發(fā)送帶有地名信息或空間位置信息的空間信息查詢請求;7-2)服務(wù)器根據(jù)查詢請求并利用所建立的索引確定能夠滿足用戶的查詢需求的網(wǎng)絡(luò)空間信息系統(tǒng);7-3)服務(wù)器將滿足用戶的查詢需求的網(wǎng)絡(luò)空間信息系統(tǒng)的描述信息和鏈接信息發(fā)送給客戶端;7-4)客戶端利用服務(wù)器返回的網(wǎng)絡(luò)空間信息系統(tǒng)的服務(wù)描述信息和鏈接信息,建立與遠(yuǎn)程網(wǎng)絡(luò)空間信息系統(tǒng)的鏈接。
上述方法優(yōu)選地進(jìn)一步包括服務(wù)器將候選信息返回到客戶端,供用戶準(zhǔn)確指定查詢信息的步驟。
當(dāng)空間信息查詢請求為帶有地名信息或空間位置信息的空間信息查詢請求時(shí),所述步驟7-2)包括判斷所述地名是否唯一的步驟,如果唯一,則定位到與該地名相應(yīng)的空間位置;如果地名不唯一,則服務(wù)器首先把包含有該客戶查詢地名字符的所有候選地名返回到客戶端,供用戶準(zhǔn)確指定查詢地名;以及根據(jù)用戶反饋的唯一地名,定位能夠滿足用戶查詢需求的網(wǎng)絡(luò)空間信息系統(tǒng)。
當(dāng)用戶在字編輯軟件或者瀏覽器的網(wǎng)頁中選擇了一個(gè)地名或者部分地名時(shí),客戶端自動(dòng)地捕獲用戶的地名查詢,向服務(wù)器發(fā)送查詢請求。
通過本發(fā)明所提供的集成機(jī)制,物理上分散的沒有任何聯(lián)系的網(wǎng)絡(luò)空間信息系統(tǒng)在邏輯上形成了一個(gè)完整的空間信息系統(tǒng),并具有良好的可擴(kuò)展性。從而可利用本發(fā)明所搜索的信息,支持最終用戶利用全部或者部分的地名、特定行業(yè)的特定信息進(jìn)行查詢,滿足用戶對于在線空間信息的查詢需求。


圖1是本發(fā)明的一個(gè)實(shí)施例的搜索動(dòng)態(tài)地址的流程圖;圖2是本發(fā)明的一個(gè)實(shí)施例的搜索存在動(dòng)態(tài)空間信息系統(tǒng)的地址的流程圖;圖3是本發(fā)明的一個(gè)實(shí)施例的建立索引的流程圖;圖4、圖5和圖6本發(fā)明的一個(gè)實(shí)施例的索引維護(hù)示意圖。
具體實(shí)施例方式
下面將結(jié)合附圖,詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施方案。在本發(fā)明的優(yōu)選實(shí)施方案中,包括以下三個(gè)步驟(1)搜索動(dòng)態(tài)地址,并將搜索到的動(dòng)態(tài)地址存入動(dòng)態(tài)地址庫;(2)對所述動(dòng)態(tài)地址庫進(jìn)行分析,將其中存在動(dòng)態(tài)空間信息系統(tǒng)的地址及所述動(dòng)態(tài)空間系統(tǒng)的參考信息存入空間信息系統(tǒng)地址庫;(3)根據(jù)所述參考信息建立空間信息索引。
在本發(fā)明的一個(gè)實(shí)施例中,對動(dòng)態(tài)地址的搜索利用一個(gè)網(wǎng)頁搜索器來完成)。如圖1所示,為搜索動(dòng)態(tài)地址,進(jìn)行以下步驟1-1)從候選網(wǎng)頁地址庫中取出第一個(gè)地址,獲取對應(yīng)的網(wǎng)頁;該第一個(gè)地址可以是由用戶指定的一些經(jīng)典的網(wǎng)頁頁面的地址,比如yahoo的一些分類目錄網(wǎng)頁;也可以是指定的一段IP地址范圍;還可以就是一個(gè)網(wǎng)頁或者IP地址作為起始網(wǎng)頁或者起始地址。
1-2)分析該網(wǎng)頁的內(nèi)容,如果該網(wǎng)頁中含有指向其它網(wǎng)頁的地址,則把其中每一個(gè)指向其他網(wǎng)頁的URL地址提取出來(即拷貝出來),送入網(wǎng)頁搜索器的候選網(wǎng)頁地址庫中;并將其中每一個(gè)指向動(dòng)態(tài)網(wǎng)頁的地址提取出來,送入動(dòng)態(tài)地址庫中;在本實(shí)施例中,將網(wǎng)頁看作一串文本。網(wǎng)頁搜索器獲取網(wǎng)頁后,按照字符搜索的方式,將網(wǎng)頁中指向其他網(wǎng)頁地址的文字提取出來,通過這樣的方法對網(wǎng)頁進(jìn)行分析。
在本說明書中,指向一個(gè)靜態(tài)的網(wǎng)絡(luò)對象的地址,稱為靜態(tài)地址;反之都成為動(dòng)態(tài)地址。這里靜態(tài)的網(wǎng)絡(luò)對象指不同用戶所發(fā)出的請求都是相同的,它們所得到的內(nèi)容也是相同的。如http://www.digitalearth.net.cn/5.jpg這個(gè)非常普通的網(wǎng)絡(luò)地址就是一個(gè)靜態(tài)地址的例子。它所指向的是一副圖象。任何用戶訪問該圖象,瀏覽器所發(fā)出的命令都是上述的字符串,而他們所得到的結(jié)果也都是一樣的。動(dòng)態(tài)的網(wǎng)絡(luò)對象是指不同用戶所發(fā)出的請求可以是不同的,它們所得到的內(nèi)容也相應(yīng)地有所不同。如http://www.(digitalearth.net.cn/sanples.asp?para1=***&para2=***這個(gè)地址就是一個(gè)動(dòng)態(tài)地址。在這個(gè)例子中,不同的用戶可以通過把其中的***符號(hào)替換成不同的具體內(nèi)容,從而生成一個(gè)具體的請求,這樣相應(yīng)的,從服務(wù)器端得到的響應(yīng)結(jié)果也不同。
分析表明,動(dòng)態(tài)網(wǎng)絡(luò)空間信息系統(tǒng)在網(wǎng)絡(luò)上的地址一定是動(dòng)態(tài)地址;反之不一定成立。據(jù)此,可以把網(wǎng)絡(luò)地址的搜索范圍縮小為動(dòng)態(tài)地址。這樣可以提高搜索的效率。
1-3)如果候選網(wǎng)頁地址庫中沒有候選地址,則程序終止或暫停;否則從中取出下一個(gè)待分析的網(wǎng)頁地址,返回步驟1-2);如圖2所示,根據(jù)本發(fā)明的一個(gè)實(shí)施例,搜索存在動(dòng)態(tài)空間信息系統(tǒng)的地址由以下步驟完成2-1)從上述動(dòng)態(tài)地址庫中取出第一個(gè)地址;2-2)根據(jù)動(dòng)態(tài)網(wǎng)絡(luò)空間信息系統(tǒng)的規(guī)范(開放地理信息協(xié)會(huì)OpenGIS所指定的網(wǎng)絡(luò)制圖規(guī)范,網(wǎng)絡(luò)對象規(guī)范),測試該地址上是否存在動(dòng)態(tài)空間信息系統(tǒng);即根據(jù)規(guī)范的要求,主動(dòng)地發(fā)出HTTP請求,通過查看返回的結(jié)果,是否符合規(guī)范要求的結(jié)果;如果是,說明該地址對應(yīng)于一個(gè)動(dòng)態(tài)空間信息系統(tǒng)。
2-3)如果測試結(jié)果表明存在動(dòng)態(tài)空間信息系統(tǒng),就把該地址及該地址指向的動(dòng)態(tài)空間信息系統(tǒng)的相關(guān)信息存入網(wǎng)絡(luò)空間信息系統(tǒng)地址庫;根據(jù)動(dòng)態(tài)網(wǎng)絡(luò)空間信息系統(tǒng)的規(guī)范,取出該空間信息系統(tǒng)的相關(guān)信息。在本發(fā)明的優(yōu)選實(shí)施例中,通過發(fā)送規(guī)范所規(guī)定的getcapabilities的http請求,具體地為http://www.somecites.com/demo.asp?request=getcapabilities該請求返回的就是一個(gè)xml格式編碼的文本文件,格式應(yīng)該遵循規(guī)范的具體要求,取出該空間信息系統(tǒng)的相關(guān)信息。相關(guān)信息就是該信息系統(tǒng)對自己所提供的空間信息的說明性信息。舉例數(shù)字北京網(wǎng)站(www.digitalbeijing.gov.cn),提供了北京市范圍的電子地圖,包括賓館,學(xué)校,醫(yī)院等機(jī)構(gòu)的位置。為此,該網(wǎng)站作為一個(gè)網(wǎng)絡(luò)空間信息系統(tǒng),提供了描述信息,描述了所提供的電子地圖的覆蓋區(qū)域,包括哪些類型信息,地圖的出版者,出版年份等描述性信息。這些描述信息的作用在于提請用戶注意該網(wǎng)絡(luò)空間信息系統(tǒng)所能夠提供的內(nèi)容,從而支持用戶的更加針對性的查找過程。
典型地,所述的相關(guān)的信息包括該信息系統(tǒng)所能夠提供的空間數(shù)據(jù)種類、覆蓋范圍、提供者信息等。其中,空間數(shù)據(jù)種類是指靜態(tài)圖象還是坐標(biāo)數(shù)據(jù),覆蓋范圍是指在經(jīng)緯度坐標(biāo)體系下,覆蓋的區(qū)域的經(jīng)度范圍和緯度范圍。
如果測試的結(jié)果表明不存在動(dòng)態(tài)空間信息系統(tǒng),則2-4)如果候選動(dòng)態(tài)地址庫中沒有候選地址,則結(jié)束;否則從中取出下一個(gè)待分析的動(dòng)態(tài)地址,返回步驟2-2);上述步驟可由地址分析器完成。
如圖3所示,在本發(fā)明的一個(gè)實(shí)施例中,建立索引由以下的步驟完成3-1)從上述的網(wǎng)絡(luò)空間信息系統(tǒng)地址庫中取出第一個(gè)地址;3-2)根據(jù)該地址取得相對應(yīng)的所述空間信息系統(tǒng)的空間覆蓋范圍;3-3)按照空間覆蓋范圍組織并維護(hù)相應(yīng)的索引機(jī)制;在本實(shí)施例中,所述索引機(jī)制為R樹索引的機(jī)制。
R樹是一種公開的索引策略。這是一種二維的索引,它建立了一種對平面上的獨(dú)立分布的若干個(gè)矩形的索引?;谶@個(gè)索引,R樹索引能夠迅速響應(yīng)一些典型的與空間位置有關(guān)的查詢,例如哪些矩形包含了一個(gè)指定的點(diǎn)以及哪些矩形與一個(gè)指定的矩形相交等。
圖4、圖5和圖6解釋了索引維護(hù)。圖4中有ABC三個(gè)矩形區(qū)域,它們分別代表三個(gè)動(dòng)態(tài)空間信息系統(tǒng)所提供的空間信息的覆蓋范圍。對于這個(gè)布局,系統(tǒng)將根據(jù)公開的R樹規(guī)范,建立相應(yīng)的索引結(jié)構(gòu)。
隨著搜索的進(jìn)行,可能在某一個(gè)時(shí)刻,索引系統(tǒng)通過核查,發(fā)現(xiàn)對應(yīng)于C區(qū)域的動(dòng)態(tài)空間信息系統(tǒng)不能正常運(yùn)行,訪問不了,于是索引系統(tǒng)就需要去除該動(dòng)態(tài)空間信息系統(tǒng),相應(yīng)的,C區(qū)域作為一個(gè)索引的對象也要從索引結(jié)構(gòu)中去除。圖4和圖5顯然是兩種布局,這就意味著,索引系統(tǒng)需要重新創(chuàng)建相應(yīng)的索引結(jié)構(gòu)。
另一種可能是隨著搜索的進(jìn)行,搜索系統(tǒng)又發(fā)現(xiàn)了新的網(wǎng)絡(luò)空間信息系統(tǒng)。這時(shí)候,搜索系統(tǒng)就需要把它覆蓋范圍信息提取出來,如D所示,索引系統(tǒng)就需要維護(hù)圖6所示的四個(gè)索引對象了。
這種由于動(dòng)態(tài)空間信息系統(tǒng)的變化,導(dǎo)致由它們所對應(yīng)的空間范圍矩形的變化,顯然需要相應(yīng)的索引結(jié)構(gòu)的變化,這種變化的過程就是索引維護(hù)。
3-4)如果網(wǎng)絡(luò)信息系統(tǒng)地址庫中沒有候選地址,則程序終止或暫停;否則從中取出下一個(gè)待分析的地址,返回步驟3-2)。
在上述的說明中,應(yīng)注意,所述的動(dòng)態(tài)地址庫、空間信息系統(tǒng)地址庫可以是數(shù)據(jù)庫、也可以是文本文件等形式,只要其可以保存相關(guān)的信息即可。
本發(fā)明還提供了一種查詢空間信息的方法,包括以下步驟1)客戶端向服務(wù)器發(fā)送空間信息查詢請求。
該信息查詢方式有兩種地名查詢、位置查詢。地名查詢指提交中文地名或者部分中文地名;位置查詢指提交感興趣區(qū)域的地理位置,優(yōu)選地為經(jīng)緯度。
優(yōu)選地,當(dāng)用戶在Word中或者瀏覽器的網(wǎng)頁中選擇了一個(gè)地名或者部分地名時(shí),客戶端可以自動(dòng)地捕獲用戶的地名查詢,向服務(wù)器發(fā)送查詢請求。
例如http://127.0.0.199987 Querystr=***其中,127.0.0.1代表服務(wù)器的地址;9998代表服務(wù)器所監(jiān)聽的端口號(hào);***代表客戶端所選擇的文字。
2)服務(wù)器對查詢請求進(jìn)行處理根據(jù)客戶查詢的不同方式,服務(wù)器根據(jù)相應(yīng)的地名庫或者索引機(jī)制來確定能夠滿足用戶本次查詢請求的候選結(jié)果。索引機(jī)制是一種根據(jù)空間范圍的索引。地名庫是預(yù)先維護(hù)好的,把地名轉(zhuǎn)化到其對應(yīng)的空間位置上,用于支持地名查詢;地名查詢會(huì)把用戶的查詢地名確定下來后,找到該地名所對應(yīng)的空間位置;而后根據(jù)前述的索引機(jī)制繼續(xù)找到符合要求的結(jié)果,具體地當(dāng)客戶查詢?yōu)槲恢貌樵儠r(shí),服務(wù)器根據(jù)其維護(hù)的索引機(jī)制,確定(哪些網(wǎng)絡(luò)空間信息系統(tǒng)能夠滿足用戶的查詢需求。即如果一個(gè)網(wǎng)絡(luò)空間信息系統(tǒng)所提供的空間信息的覆蓋范圍能夠包括用戶位置查詢所提交的空間范圍,即為候選對象。而后服務(wù)器負(fù)責(zé)把這些網(wǎng)絡(luò)空間信息系統(tǒng)的描述信息發(fā)送給客戶端;根據(jù)這些描述信息,用戶從這些候選的結(jié)果中選定其滿意的系統(tǒng)。
當(dāng)客戶查詢?yōu)榈孛樵儠r(shí),服務(wù)器首先根據(jù)地名庫(在地名庫中,地名與空間位置交叉參照),判斷當(dāng)前地名是否唯一,如果唯一,則根據(jù)地名庫定位到其相應(yīng)的空間位置,而后的步驟等同于上述的位置查詢;如果地名不唯一,則服務(wù)器首先把包含有該客戶查詢地名字符的所有候選地名返回到客戶端,供用戶準(zhǔn)確指定查詢地名;待得到用戶反饋后,根據(jù)該唯一地名,定位到相應(yīng)的空間位置,接下來的步驟與上述的位置查詢中的步驟相同。
3)服務(wù)器回送候選結(jié)果。
經(jīng)過以上步驟,服務(wù)器得到了客戶感興趣的唯一的網(wǎng)絡(luò)空間信息系統(tǒng);接下來,服務(wù)器把該網(wǎng)絡(luò)空間信息系統(tǒng)的服務(wù)描述信息和鏈接信息發(fā)送到客戶端。這些信息可包括該網(wǎng)絡(luò)空間信息系統(tǒng)的URL地址,遵循的OpenGIS空間信息發(fā)布標(biāo)準(zhǔn)的版本號(hào)碼等。
其格式為一般形式為MatchedNum=*&URL1=*****&Version=****,例如MatchedNum=1&URL1=www.w3.com&Version=1.1.0再如MatchedNum=2&URL1=www.w3.com&Version=1.1.0&URL2=www.ic3.
com&Version=1.1.14)客戶端利用服務(wù)器返回的網(wǎng)絡(luò)空間信息系統(tǒng)的服務(wù)描述信息和鏈接信息,啟動(dòng)實(shí)時(shí)鏈接模塊,建立與遠(yuǎn)程第三方網(wǎng)絡(luò)空間信息系統(tǒng)的鏈接;進(jìn)行初始化以及后續(xù)的空間信息查詢操作,這樣就可以滿足客戶的初始以及后續(xù)的空間信息查詢請求。
此外,客戶端能夠響應(yīng)Windows平臺(tái)上“復(fù)制”消息,從而大大簡化了地名輸入的步驟;通過簡單的復(fù)制和粘貼操作,得到的地形信息還可以進(jìn)一步集成到Word文檔中。
本發(fā)明可以使用擴(kuò)充中間件模塊的方法提供面向特定行業(yè)的空間信息查詢解決方案,例如,在面向公交行業(yè)的系統(tǒng)中,服務(wù)器就可以返回經(jīng)過該區(qū)域的公交車號(hào);在面向水利行業(yè)的系統(tǒng)中,服務(wù)器就可以返回該區(qū)域內(nèi)的所有水利有關(guān)的業(yè)務(wù)單位。這種方式非常適用于公交、水利、國土、公安、消防、房產(chǎn)等行業(yè)。
中間件指一種介于軟件平臺(tái)和最終應(yīng)用之間的程序模塊。從功能上講,最終應(yīng)用的功能實(shí)現(xiàn)依賴于中間件,因此,通過動(dòng)態(tài)地改變中間件模塊,就可以改變最終應(yīng)用的程序邏輯,從而實(shí)現(xiàn)一種動(dòng)態(tài)的應(yīng)用框架。在Windows平臺(tái)中,可以由通用的編程工具,編寫windows平臺(tái)上Com組件,新的組件只需要實(shí)現(xiàn)本發(fā)明定義的函數(shù)接口,就可以與本發(fā)明的服務(wù)器端完整的集成在一起。
通過以上的描述,可知本發(fā)明至少具有以下的有益效果1.以前查不到的空間信息數(shù)據(jù),現(xiàn)在可以查到了。原因在于本發(fā)明提供了一種自動(dòng)搜索在線信息的能力。2.以前不容易查到的數(shù)據(jù),現(xiàn)在可以更方便地查到了。原因在于本發(fā)明提供了以地名為向?qū)У牟樵兎绞健?br> 以上所述只是本發(fā)明的優(yōu)選實(shí)施例,不是對本發(fā)明的限制。所有根據(jù)本發(fā)明的說明書和附圖所作的等效變化,直接或間接運(yùn)用在其它相關(guān)的技術(shù)領(lǐng)域,都涵蓋在本發(fā)明的專利權(quán)利要求范圍內(nèi)。
權(quán)利要求
1.一種搜索空間信息系統(tǒng)的方法,包括(1)從網(wǎng)頁中搜索動(dòng)態(tài)地址,并將搜索到的動(dòng)態(tài)地址存入動(dòng)態(tài)地址庫;(2)對所述動(dòng)態(tài)地址庫中的地址進(jìn)行分析,將其中存在動(dòng)態(tài)空間信息系統(tǒng)的地址及所述動(dòng)態(tài)空間系統(tǒng)的相關(guān)信息存入空間信息系統(tǒng)地址庫。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,進(jìn)一步包括(3)根據(jù)所述動(dòng)態(tài)空間系統(tǒng)的相關(guān)信息建立空間信息索引。
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟(1)包括如下步驟(1-1)從候選網(wǎng)頁地址庫中取出第一個(gè)地址,獲取對應(yīng)的網(wǎng)頁;(1-2)分析該網(wǎng)頁的內(nèi)容,如果該網(wǎng)頁中含有指向其它網(wǎng)頁的地址,則把其中每一個(gè)指向其他網(wǎng)頁的URL地址提取出來,送入網(wǎng)頁搜索器的候選網(wǎng)頁地址庫中;并將其中每一個(gè)指向動(dòng)態(tài)網(wǎng)頁的地址提取出來,送入動(dòng)態(tài)地址庫中;(1-3)如果候選網(wǎng)頁地址庫中沒有候選地址,則終止或暫停;否則從中取出下一個(gè)待分析的網(wǎng)頁地址,返回步驟1-2)。
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述步驟(2)包括如下步驟(2-1)從動(dòng)態(tài)地址庫中取出第一個(gè)地址作為待分析地址;(2-2)測試所述待分析地址上是否存在動(dòng)態(tài)空間信息系統(tǒng);(2-3)如果測試結(jié)果表明存在所述動(dòng)態(tài)空間信息系統(tǒng),則把所述地址及所述所述動(dòng)態(tài)空間信息系統(tǒng)的相關(guān)信息存入網(wǎng)絡(luò)空間信息系統(tǒng)地址庫;否則(2-4)如果候選動(dòng)態(tài)地址庫中沒有候選地址,則結(jié)束;否則從中取出下一個(gè)待分析的動(dòng)態(tài)地址,返回步驟(2-2)。
5.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述步驟(3)包括如下步驟(3-1)從所述的網(wǎng)絡(luò)空間信息系統(tǒng)地址庫中取出第一個(gè)地址;(3-2)取出與所述地址對應(yīng)的所述空間信息系統(tǒng)中的相關(guān)信息;(3-3)按照其空間覆蓋范圍建立相應(yīng)的索引機(jī)制;(3-4)如果網(wǎng)絡(luò)信息系統(tǒng)地址庫中沒有候選地址,則程序終止或暫停;否則從中取出下一個(gè)待分析的地址,返回步驟(3-2)。
6.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述空間信息系統(tǒng)的相關(guān)信息為空間數(shù)據(jù)種類和/或覆蓋范圍和/或提供者信息。
7.一種利用權(quán)利要求2所述的方法查詢空間信息的方法,包括以下步驟(7-1)客戶端向服務(wù)器發(fā)送帶有地名信息或空間位置信息的空間信息查詢請求;(7-2)服務(wù)器根據(jù)查詢請求并利用所建立的索引確定能夠滿足用戶的查詢需求的網(wǎng)絡(luò)空間信息系統(tǒng);(7-3)服務(wù)器將滿足用戶的查詢需求的網(wǎng)絡(luò)空間信息系統(tǒng)的描述信息和鏈接信息發(fā)送給客戶端;(7-4)客戶端利用服務(wù)器返回的網(wǎng)絡(luò)空間信息系統(tǒng)的服務(wù)描述信息和鏈接信息,建立與遠(yuǎn)程網(wǎng)絡(luò)空間信息系統(tǒng)的鏈接。
8.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述步驟(7-2)之后,步驟(7-3)之前進(jìn)一步包括服務(wù)器將候選信息返回到客戶端,供用戶指定查詢信息的步驟。
9.根據(jù)權(quán)利要求7所述的方法,其特征在于,當(dāng)空間信息查詢請求為帶有地名信息的空間信息查詢請求時(shí),所述步驟(7-2)包括判斷所述地名是否唯一的步驟,如果唯一,則定位到與該地名相應(yīng)的空間位置;如果地名不唯一,則服務(wù)器首先把包含有該客戶查詢地名字符的所有候選地名返回到客戶端,供用戶準(zhǔn)確指定查詢地名;以及根據(jù)用戶反饋的唯一地名,定位能夠滿足用戶查詢需求的網(wǎng)絡(luò)空間信息系統(tǒng)。
10.根據(jù)權(quán)利要求7所述的方法,其特征在于,所述步驟(7-1)包括當(dāng)用戶在字編輯軟件或者瀏覽器的網(wǎng)頁中選擇了一個(gè)地名或者部分地名時(shí),客戶端自動(dòng)地捕獲用戶的地名查詢,向服務(wù)器發(fā)送查詢請求。
全文摘要
本發(fā)明公開了一種搜索空間信息系統(tǒng)的方法以及利用該方法的空間信息查詢方法,所述搜索空間信息系統(tǒng)的方法包括(1)從網(wǎng)頁中搜索動(dòng)態(tài)地址,并將搜索到的動(dòng)態(tài)地址存入動(dòng)態(tài)地址庫;(2)對所述動(dòng)態(tài)地址庫中的地址進(jìn)行分析,將其中存在動(dòng)態(tài)空間信息系統(tǒng)的地址存入空間信息系統(tǒng)地址庫。(3)獲取所述空間信息系統(tǒng)地址庫中的地址的動(dòng)態(tài)空間相同的參考信息,并根據(jù)所述參考信息建立空間信息索引。通過本發(fā)明所提供的方法,物理上分散的沒有任何聯(lián)系的網(wǎng)絡(luò)空間信息系統(tǒng)在邏輯上形成了一個(gè)完整的空間信息系統(tǒng),并具有良好的可擴(kuò)展性,可方便地進(jìn)行各種查詢。
文檔編號(hào)G06F17/30GK1691011SQ20041003398
公開日2005年11月2日 申請日期2004年4月22日 優(yōu)先權(quán)日2004年4月22日
發(fā)明者楊崇俊, 白予琦 申請人:北京中遙地網(wǎng)信息技術(shù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
1
陵水| 安仁县| 紫阳县| 托克逊县| 东明县| 宝丰县| 万州区| 清水河县| 永宁县| 平陆县| 江北区| 天气| 乐安县| 会泽县| 全州县| 林周县| 桑日县| 无棣县| 望都县| 久治县| 阜新市| 黄骅市| 英山县| 林口县| 萨迦县| 鄂托克旗| 化州市| 方山县| 陇川县| 岱山县| 雅安市| 赤峰市| 梁山县| 马龙县| 乐昌市| 永兴县| 伊宁县| 罗山县| 宁河县| 鄂州市| 苏尼特左旗|