利用檔案目錄實現地理信息同步檢索的方法及裝置的製作方法
2024-04-10 13:01:05
專利名稱:利用檔案目錄實現地理信息同步檢索的方法及裝置的製作方法
技術領域:
本發明屬於計算機領域,特別涉及的利用檔案目錄實現地理信息同步檢索的方法 及裝置。
背景技術:
(地理信息系統,geographic information system)GIS是獲取、存儲、理解、顯示 有組織的空間信息的計算機系統。GIS的產生和發展源於許多不同應用目的的學科,包括地 圖學、地理學、地質測量、環境管理、城市規劃等。目前,GIS已成為所有這些專業領域的必 不可少的工具。當地理信息系統建立以後,地理信息已不再僅孤立於單機上,而是形成了在網絡 上存儲與訪問地理信息的環境。當然,地理信息系統其功能和應用範圍也正在發生重大的 變化。這種變化所帶來的衝擊是非常巨大的,如通過網路提供了一種強大的信息訪問能力, 但更重要的影響是通過網絡為不同來源的數據綜合集成提供了可能性。但現有技術中對 GIS的應用還較少。
發明內容
為了解決現有技術中對GIS的應用還較少的問題,本發明實施例提供了一種利用 檔案目錄實現地理信息同步檢索的方法,包括根據輸入的檢索詞在GIS檔案目錄中進行檢索,得到匹配的目錄信息;根據目錄信息、GIS圖形和圖紙信息的公共關聯關係,得到匹配的GIS圖形,基於 匹配的GIS圖形進行調用操作得到匹配的圖紙信息。同時本發明實施例還提供一種利用檔案目錄實現地理信息同步檢索的裝置,包 括檢索模塊,用於根據輸入的檢索詞在GIS檔案目錄中進行檢索,得到匹配的目錄 fn息;調用模塊,用於根據目錄信息、GIS圖形和圖紙信息的公共關聯關係,得到匹配的 GIS圖形,基於匹配的GIS圖形進行調用操作得到匹配的圖紙信息。由上述本發明提供的具體實施方案可以看出,正是由於通過由目錄信息到GIS圖 形到圖紙信息的分階段檢索得到GIS圖形和圖紙信息,使得加強了 GIS的應用。
圖1為本發明提供的第一實施例方法流程圖;圖2為本發明提供的第二實施例裝置結構圖。
具體實施例方式本發明提供的第一實施例是一種利用檔案目錄實現地理信息同步檢索的方法,首先需要建立一個包括目錄信息的檔案庫,該檔案庫中可以以檔案樹型節點的形式實現,在 一個目錄根節點下,定義了不同種類的檔案節點如「天文、三角、導線點成果目錄」和「地形 圖成果目錄」是兩個不同種類的檔案類別,分別屬於「點」類型檔案和「分幅」類型檔案。一 個數據節點包含多條目錄信息,一個數據節點包含的目錄信息為同一層目錄信息,數據節 點是最末端的節點。同樣「地形圖成果目錄」節點的子節點「1 50萬地形圖成果目錄發 布卷內目錄」節點和子節點「1 50萬地形圖成果目錄發布卷內目錄」也分別對應兩層目 錄信息。對應每條目錄信息都包含一個公共參數,本實施例是採用圖幅編號欄位作為公共 參數,例如數據節點「1 50萬地形圖成果目錄發布卷內目錄」中的一條目錄信息,其圖幅 編號為I-49-B。同時數據節點「1 50萬地形圖成果目錄發布卷內目錄」中的一條目錄信 息與圖紙信息「\\SerVer\地紙\(1対\1 50\I-49-B_1970. jpg」通過圖幅編號I-49-B 掛接在一起。同時還需要建立一個GIS資料庫,GIS資料庫中包括用於形成GIS圖形的GIS數 據,同時定義GIS數據和圖幅編號的綁定關係。GIS圖形可以分為不同的圖層。一個圖層是 具有共同主題或類型的地理索引數據集,例如海岸線、道路、地形、城鎮、公共用地。為了制 作一張地圖,通常需要選擇基本的圖層,基本的圖層通常是關鍵圖層集合(如海岸線圖層、 道路圖層就是兩個不同的圖層),再疊加選擇的圖層。通常,圖層包括以下兩種類型矢量 數據圖層和柵格數據圖層。矢量數據由點、線、多邊形對象組成。這類數據通常存儲在資料庫的數據表中,表 中的每個記錄都包含著對象在空間的屬性,包括位置。「天文、三角、導線點成果目錄」中的 目錄信息為矢量數據。柵格數據,由規則的像元陣列來表示空間對象分布,陣列中的每個數據表示對象 的屬性特徵。柵格數據如衛星影像、數字航空攝影相片等。影像記錄的光譜數據是每個像 元所對應的地表區域內所有地物光譜輻射的總和。柵格數據記錄的是數據本身,而位置數 據可以由屬性數據對應的行列號轉換成相應的坐標。例如「1 50萬地形圖成果目錄發布 卷內目錄」內的目錄信息為柵格數據。一個GIS圖形包括多個基本組成單元,GIS資料庫包括多條GIS數據,每條GIS數 據形成GIS圖形的一個基本組成單元(如一個點、一條線、一塊柵格)。基於上述的目錄信息的檔案庫和GIS資料庫可以實現利用GIS同步檢索的方法, 方法流程如圖1所示,包括步驟101 選擇2個數據節點,輸入檢索詞進行檢索得到2層匹配的目錄信息。如選擇節點「天文、三角、導線點成果目錄發布卷內目錄」和「1 50萬地形圖成果 目錄發布卷內目錄」,輸入檢索詞「河南」,會得到2層與「河南」匹配的目錄信息。檢索「天 文、三角、導線點成果目錄發布卷內目錄」得到的目錄信息的公共參數即關鍵字是「點號」例 如180315,檢索「1 50萬地形圖成果目錄發布卷內目錄」得到的目錄信息的公共參數即 關鍵字是「圖幅編號」,例如「 I-49-B」。步驟102 根據目錄信息、GIS圖形和圖紙信息共有的「點號」或「圖幅編號」,得到 2層GIS圖形匹配的部分並進行疊加處理。「天文、三角、導線點成果目錄」的目錄信息和GIS圖形通過共有的「點號」實現對 應。「1 50萬地形圖成果目錄發布卷內目錄」的目錄信息和GIS圖形通過共有的「圖幅編號」實現對應。「天文、三角、導線點成果目錄」和「1 50萬地形圖成果目錄發布卷內目 錄」節點中的2層目錄信息分別對應2層GIS圖形,第1層GIS圖形為「天文、三角、導線點 成果目錄」節點的全部100條目錄信息對應的GIS圖形為「100個黑色的點」,根據180315、 200653等10個「點號」進行檢索得到的檢索結果在GIS圖形表現為「100個黑色的點中的 10個黑色的點」;第2層為「1 50萬地形圖成果目錄發布卷內目錄」節點的全部80條目 錄信息對應的GIS圖形為「80個方塊」,根據I-49-B等4個圖幅編號進行檢索得到的檢索 結果在GIS在圖形中表現為「4個黃色的方塊」。將第1層GIS圖形和第2層GIS圖形進行 疊加得到的疊加後GIS圖形匹配部分,表現為「4個黃色的方塊和10個黑色的點」。步驟103 基於疊加的GIS圖形匹配的部分進行調用操作,得到匹配的圖紙信息。在疊加後的GIS圖形匹配的部分進行調用操作,如基於「4個黃色的方塊」中的「1 個黃色的方塊」進行圖紙信息調用操作,得到圖紙信息「\\ServeiA地M\dXt\l 50\ I-49-B-1970. jpg」,類似的基於「4個黃色的方塊」中的其它「2個黃色的方塊」進行圖紙信 息調用操作,得到其它不同的2個圖紙信息。在本實施例中,支持不同版本的目錄信息,輸入的檢索詞在檔案目錄中進行檢索 後,同一檢索詞會得到多條目錄信息,每條目錄信息包括多個版本,一條目錄信息的不同版 本對應的GIS圖形相同的,例如對於「1 50萬地形圖成果目錄發布卷內目錄」節點中目錄 信息,分為1970年版本和1990年版本,檢索後會得到這兩個版本的目錄信息,同時對於同 一條目錄信息的兩個版本對應的匹配後的GIS圖形相同,1970年版本和1990年版本的目錄 信息分別對應1970年版本的圖紙信息和1990年版本的圖紙信息。得到表現為是「4個黃色的方塊和10個黑色的點」的GIS圖形後,可以基於該GIS 圖形,進行調用操作,將檢索「河南」得到的目錄信息在該GIS圖形中顯示,若具體操作時, 目錄信息為多版本的目錄信息,則在該GIS圖形中顯示多版本的目錄信息,如顯示1970年 版本和1990年版本的目錄信息。本發明提供的第二實施例是一種利用檔案目錄實現地理信息同步檢索的裝置,其 結構如圖2所示,包括檢索模塊201,用於根據輸入的檢索詞在GIS檔案目錄中進行檢索,得到匹配的目
錄信息;調用模塊202,用於根據目錄信息、GIS圖形和圖紙信息的公共關聯關係,得到匹 配的GIS圖形,基於匹配的GIS圖形進行調用操作得到匹配的圖紙信息。進一步,檢索模塊201,還用於得到匹配的多個版本目錄信息;調用模塊202,還用於根據同一條目錄信息的不同版本對應的GIS圖形相同、同一 條目錄信息的多版本對應相應的多個圖紙信息,得到相同的匹配GIS圖形,基於該匹配的 GIS圖形進行調用操作得到多個匹配的圖紙信息。進一步,調用模塊202,還用於基於GIS圖形進行調用操作,將檢索得到的目錄信 息在GIS圖形中顯示。顯然,本領域的技術人員可以對本發明進行各種改動和變型而不脫離本發明的精 神和範圍。這樣,倘若本發明的這些修改和變型屬於本發明權利要求及其等同技術的範圍 之內,則本發明也意圖包含這些改動和變型在內。
權利要求
一種利用檔案目錄實現地理信息同步檢索的方法,其特徵在於,包括根據輸入的檢索詞在地理信息系統GIS檔案目錄中進行檢索,得到匹配的目錄信息;根據目錄信息、GIS圖形和圖紙信息的公共關聯關係,得到匹配的GIS圖形,基於匹配的GIS圖形進行調用操作得到匹配的圖紙信息。
2.如權利要求1所述的方法,其特徵在於,得到匹配的目錄信息具體為得到匹配的多個版本目錄信息;根據目錄信息、地理信息系統GIS圖形和圖紙信息的公共關聯關係,得到匹配的GIS圖 形,基於匹配的GIS圖形進行調用操作得到匹配的圖紙信息具體為根據同一條目錄信息的不同版本對應的GIS圖形相同、同一條目錄信息的多版本對應 相應的多個圖紙信息,得到相同的匹配GIS圖形,基於該匹配的GIS圖形進行調用操作得到 多個匹配的圖紙信息。
3.如權利要求1所述的方法,其特徵在於,得到匹配的目錄信息具體為得到匹配的多層目錄信息;根據目錄信息、GIS圖形的關聯關係,得到匹配的GIS圖形具體為根據多層目錄信息和多層GIS圖形的關聯關係,得到多層匹配的GIS圖形,將多層匹配 的GIS圖形進行疊加得到的疊加後匹配的GIS圖形。
4.如權利要求1所述的方法,其特徵在於,基於匹配的GIS圖形進行調用操作得到匹配 的圖紙信息具體為從匹配的多個GIS圖形中選取部分,基於選取的GIS圖形進行調用操作得到對應的圖會氏f曰息o
5.如權利要求1所述的方法,其特徵在於,根據匹配的目錄信息中的公共參數,調用具 有相同公共參數的GIS圖形信息和具有相同公共參數的圖紙信息,得到匹配的GIS圖形信 息和匹配的圖紙信息。
6.如權利要求1所述的方法,其特徵在於,基於GIS圖形進行調用操作,將檢索得到的 目錄信息在GIS圖形中顯示。
7.如權利要求6所述的方法,其特徵在於,將檢索得到的目錄信息在GIS圖形中顯示具 體為將檢索得到的多版本目錄信息在GIS圖形中顯示。
8.一種利用檔案目錄實現地理信息同步檢索的裝置,其特徵在於,包括檢索模塊,用於根據輸入的檢索詞在地理信息系統GIS檔案目錄中進行檢索,得到匹 配的目錄信息;調用模塊,用於根據目錄信息、GIS圖形和圖紙信息的公共關聯關係,得到匹配的GIS 圖形,基於匹配的GIS圖形進行調用操作得到匹配的圖紙信息。
9.如權利要求8所述的裝置,其特徵在於,檢索模塊,還用於得到匹配的多個版本目錄 fn息;調用模塊,還用於根據同一條目錄信息的不同版本對應的GIS圖形相同、同一條目錄 信息的多版本對應相應的多個圖紙信息,得到相同的匹配GIS圖形,基於該匹配的GIS圖形 進行調用操作得到多個匹配的圖紙信息。
10.如權利要求8所述的裝置,其特徵在於,調用模塊,還用於基於GIS圖形進行調用操作,將檢索得到的目錄信息在GIS圖形中顯示。
全文摘要
本發明公開了一種利用檔案目錄實現地理信息同步檢索的方法及裝置,為了解決現有技術中對GIS的應用還較少的問題,本發明公開的方法包括根據輸入的檢索詞在GIS檔案目錄中進行檢索,得到匹配的目錄信息,根據目錄信息、GIS圖形和圖紙信息的公共關聯關係,得到匹配的GIS圖形,基於匹配的GIS圖形進行調用操作得到匹配的圖紙信息,正是由於通過由目錄信息到GIS圖形到圖紙信息的分階段檢索得到GIS圖形和圖紙信息,使得加強了GIS的應用。
文檔編號G06F17/30GK101866354SQ20101019579
公開日2010年10月20日 申請日期2010年6月1日 優先權日2010年6月1日
發明者侯標, 張洪濤, 楊慶萍, 範威 申請人:北京東方飛揚軟體股份有限公司