新四季網

虛擬實境數據標準化方法

2023-05-25 23:27:21 1

專利名稱:虛擬實境數據標準化方法
技術領域:
本發明屬於計算機虛擬實境和計算機圖形學技術領域,尤其是一種計算機虛擬實境數據標準化方法。
在開發仿真應用的過程中,地形模型是建立在真實的原始地形數據的基礎之上的。原始地形數據分為兩種地形高程數據和地形文化特徵數據。由於各個單位提供的原始數據格式不盡相同,尤其是地形文化特徵數據,而三維地形模型製作工具只支持一定數據格式地形高程數據,如美國國防部製圖局標準的高程數據、美國地質勘察局標準的高程數據;地形文化特徵數據,如美國國防部製圖局標準的文化特徵數據、美國地質勘察局標準的文化特徵數據的處理。因此需要一個中間的轉化過程,將原始數據轉化為建模軟體可用的數據格式的數據。另外,在模型建好之後,根據不同仿真應用的實際情況還需要對模型本身及相關的紋理、外部引用等做一些屬性的修改。以往,這些工作均是手工完成。當數據文件大、模型文件多時,手工處理工作量大,出錯概率高。這樣,不僅延長了仿真應用開發的周期,對其質量也有一定的影響。
為完成上述目的,本發明採用的技術方案是計算機虛擬實境數據標準化方法包括對各種地理文化特徵數據和三維地形模型數據等地形數據進行標準化等處理,瀏覽查詢高程數據和文化特徵數據的主要信息,將各個功能模塊集成在可擴展的程序框架下,構成一完整的工具集,接受用戶交互的步驟。
對地形數據標準化是地形文化特徵數據的標準化;地形數據標準化是多種坐標系坐標之間轉化;對三維地形模型文件進行處理的步驟包括添加碰撞檢測編碼,添加地形屬性編碼,生成地形配置文件,設置紋理路徑,設置外部引用路徑或瀏覽頭節點信息等步驟;快速瀏覽、查詢大批量地形高程數據和文化特徵數據的主要信息包括瀏覽地形高程數據主要信息和瀏覽地形文化特徵數據主要信息的步驟;地形文化特徵數據標準化包括讀入國標編碼的文化特徵物數據,讀入國標地形文化特徵屬性與美國地質勘察局標準的地形文化特徵屬性的編碼對照表,分析讀入的地形文化特徵數據文件,如是屬性編碼則按照國標編碼查找哈希表,否則直接寫入到新文件中並繼續分析,若查找哈希表有衝突,則解決查找過程中的衝突並繼續查找,若查找哈希表無衝突則按照查找到的與國標地形文化特徵屬性編碼對應的美國地質勘察局標準的地形文化特徵屬性編碼,將輸入的地形文化特徵數據按照美國地質勘察局標準格式進行轉換,寫入到新文件,並繼續分析讀入的文件;還包括採用將每一功能的實現製作成一個獨立的插件的步驟。
本發明的有益效果是本發明是一個集多種功能於一體的工具集,它向用戶提供了多個風格一致的界面,接受用戶的交互,並對交互的操作進行解釋,調用不同功能模塊完成多種數據轉化的任務。除坐標轉化模塊在接受用戶輸入後實時計算,直接在界面上顯示結果,和地形配置文件生成模塊在接受用戶輸入直接生成配置文件外,其餘各個不同功能的數據轉化模塊可一次對一個或多個地形數據文件或模型文件根據用戶交互所提供的信息內容進行相應的處理,並可將更新後的文件進行存儲。不同功能的界面以選項卡的形式統一在一個主程序框架之中,每個處理功能作為一個單獨的功能模塊,以插件的形式存在,被界面解釋代碼調用。各個功能模塊均包括了輸入、瀏覽或處理、輸出三個子部分。輸入即數據從界面直接輸入或文件輸入,瀏覽或處理包括屬性轉換,數據計算、文件生成,輸出即數據直接輸出到界面上或以文件形式存儲。以往,地形數據的轉化工作大都是由手工完成的,但由於數據量一般都比較大,常常在處理過程中引入一些不必要的錯誤,存在查錯糾錯困難,工作量大的問題。因此,一些數據使用單位常常在每次得到數據後,根據本次數據的格式說明開發一些進行數據轉化的臨時代碼,或對已有的代碼進行修改已適應此次數據轉化的任務,並沒有形成工具。本發明是專門針對我國地形數據格式的特點開發的軟體,它可對遵循我國國標標準的大批量的地形數據進行快速可靠的轉化,不需要每次都重複開發相關代碼,操作簡單方便。又由於軟體本身的設計採取了使用插件的思想,易於進行功能的擴展。


圖1是本發明的主流程圖,本發明主要用於地形數據的格式和一些相關數據的格式的標準化處理,它包括下述步驟(1)界面初始化與顯示;(2)對各種地形文化特徵數據以及根據地形高程數據和地形文化特徵數據製作的三維地形模型數據等地形數據進行標準化等處理;(3)快速瀏覽、查詢大批量地形高程數據和文化特徵數據的主要信息;(4)將各個功能模塊集成在可擴展的程序框架下,構成一完整的工具集,接受用戶交互。本發明提供了以下十個功能地形文化特徵數據格式的標準化、多種坐標系下坐標的轉化、為地形模型加入碰撞檢測編碼、為地形模型加入地形屬性編碼、地形信息配置文件的生成、設置模型紋理的路徑、設置模型外部引用的路徑、瀏覽模型文件頭節點的信息、瀏覽地形高程數據文件的信息、瀏覽地形文化特徵數據文件的信息。首先對界面初始化,然後對各種地理文化特徵數據和地形模型數據等場景數據進行標準化等處理,查詢瀏覽地形高程數據和文化特徵數據的主要信息,之後將各個功能模塊集成在可擴展的程序框架下,構成一完整的工具集,接受用戶交互。
參閱圖2,地形文化特徵數據一般採取了向量地圖數據的存儲格式,它以向量格式描述地圖要素通常稱為文化特徵物,目前表示文化特徵物數據的主要的格式有和美國地質勘察局的文化特徵數據標準、美國國防部製圖局文化特徵數據標準等格式,美國地質勘察局的文化特徵數據標準數據格式比較簡單,而且這種格式的數據容易獲取,所以目前我們在地形模型的建造過程中採用的文化特徵數據符合美國地質勘察局的文化特徵數據標準格式。
美國地質勘察局的文化特徵數據標準數據目前主要是通過數位化繪圖原始資料中的線圖元素---地圖特徵而獲得的。數字線化圖文件的結構適合常規線圖中所有空間數據分類,具有點、線和面數據類型。屬性碼錶適合基本地圖數據分類,如地貌、水文、政治文化特徵等。
由於不同的國家的國土基礎信息編碼不同,因此屬性碼錶的定義也不同。同時,不同的文化特徵物即圖層元素的特徵不同,如河流、水庫的名稱、道路的編號,起止點的名稱等等,這一點在和美國地質勘察局的文化特徵數據標準中未定義。鑑於上述的兩點,本發明在使用數據時,對該格式做了一些擴展。
這一點在和美國地質勘察局的文化特徵數據標準有標準和帶有選項的兩種格式,本發明採用帶有選項中的一種格式,該格式表示的數據的坐標單位是根據地理坐標系統而定的。通常採用基於1984年世界測量系統的通用橫向摩卡託坐標系,單位為米。但對於數據不在一個通用橫向摩卡託區的文件來說,如1∶2,000,000比例尺的數字線化圖數據採用的是地理坐標系統即經度和緯度,其單位為度、分和秒。
數位化線圖是美國地質勘察局用矢量方式描述地圖數據的一種格式。最初,它包含了三級數據,這些層次根據位置精確度,屬性代碼級別和空間位置關係信息而不同。後來發現,數位化線圖-3是用戶需求最廣泛的數據。它能提供所有的屬性碼,一些拓撲結構以及一些特定的質量控制檢驗。因此,美國國家數字繪圖資料庫的所有數字線化圖數據均是採用這種格式。
數位化線圖-3概念基於這樣一個圖形理論二維圖是描述由點即重要地形點、線和面組成的直接圖形,它們以一種方式明確的表達邏輯關係。應用到地圖,此概念是指對數位化線圖的標準元素之間的空間關係進行編碼。當地圖以可視方式呈現時,空間關係包括地圖中特徵物之間的鄰接和連接概念。根據圖論規則,地圖數據保持地形的空間關係,並創建邏輯一致的數據文件,以便於計算機處理。拓撲結構數據文件是製圖數位化文件,其地理數據保持地圖元素空間關係。拓撲結構數位化文件支持簡單的圖形應用,如繪製河流和公路,還支持更多的高級應用,如對線和面及其空間關係的計算和分析。
數位化線圖-3所保持的拓撲關係有點到線與一個點相連接的所有線和面到線包圍一個面的所有線。
數字線化圖文件以數位化的方式記錄了繪圖的數據分類。這些數據分類不一定要與傳統的地圖特徵物分類相一致。以下分類適用於大範圍和中範圍數字線化圖文件--地貌此類數據包括地形的起伏主要是高程數據和輔助的高程點的信息;--水文此類數據包括了所有動水、靜水和沼澤地。
--地表覆蓋植被此類數據包括了諸如林地、灌木地、果園和葡萄園之類的地表覆蓋植被的信息。與沼澤地有關的植被特徵物,如蘆葦蕩等則屬於水文類屬性。
--非植被特徵物此類數據包括了地圖中符號化表示的地球表面特徵,如火山、沙地和沙礫地等特徵物。但是,此類數據並不包括所有的地表特徵,象冰河之類的地表非植被特徵物則屬於水文類數據。
--境界此類數據包括了兩部分I定義洲、國家、市和其他自治區的行政區邊界;II定義如國家和州的林場的管理邊界。
--測量控制和標記此類數據包括用於定位地圖特徵物的水平位置上的點和更準確的高度值。
--運輸此類信息包括了三類主要的運輸系統I公路和小路,II鐵路,III輸油管道運輸線和多種運輸特徵物。
--人文特徵物此類數據包括了其他主要數據類不包含的文化特徵物,如建築物和其他與工業、商業和居民相關的特徵物。
數字線化圖文件一般按圖層分別存儲。
上述的分類說明只是美國地質勘察局的一種分類方法,實際上,我國的數據可以按照我國國土基礎信息的分類方式,如測量控制點、水系、居民地、交通、管線與垣柵、境界、地形與土質、植被等。
美國地質勘察局定義特徵物的屬性編碼分為主碼和次碼兩個部分。主碼說明分類;次碼,說明分類中的各種特徵物的屬性。如,050,0200050-水文;0200-海岸線。
目前我們採用的是我國國土基礎信息編碼,代碼由六位數字組成,我們重新定義主碼,次碼的含義為主碼=順序碼,次碼=國土基礎信息編碼。
主碼從1開始按順序編碼,作為與特徵物說明文件的連接欄位。
特徵物說明文件用於說明每類特徵物的屬性,如等高線的高度,居民地的名稱,河流、水庫的名稱等。不同的分類,包含的欄位不同。結構為
特徵物編碼(主碼),屬性編碼(次碼),屬性1,屬性2,..
由於地形文化特徵數據都比較大,一般使用光碟存儲介質通過光碟機將數據輸入到計算機中。數據標準化工具以文本方式打開使用我國國標編碼的地形文化特徵數據文件,使用了由用戶按照我國國標和美國地質勘察局標準編輯生成的普通文本文件的屬性對照表,對按屬性分段的地理文化特徵數據進行了轉化,主要是進行點、線、面的屬性編碼轉化,生成符合我國地形特點的並遵循美國地質勘察局標準的數據,以達到數據標準化的目的。同時為了提高查找的速度,生成兩種屬性對照的哈希表,在查找算法上使用了哈希算法。
實現文化特徵標準化的步驟是讀入國標編碼的地形文化特徵物數據,讀入國標編碼的地形文化特徵物數據和美國地質勘察局標準的文化特徵物數據的屬性對照表,分析讀入的國標編碼的地形文化特徵物數據,如是屬性編碼則按照國標編碼查找哈希表,否則直接寫入到新文件中並繼續分析,若查找哈希表有衝突,則解決查找過程中的衝突並繼續查找,若查找哈希表無衝突則按照查找到的與國標地形文化特徵屬性編碼對應的美國地質勘察局標準的地形文化特徵屬性編碼,將輸入的地形文化特徵數據按照美國地質勘察局標準格式進行轉換,寫入到新文件,並繼續分析讀入的文件。
對坐標系的轉化。分布式交互仿真標準中沒有定義地形環境即三維圖形環境的標準格式,網上各種仿真應用程式可能運行於多種圖形平臺,不同的圖形平臺採用了不同的三維坐標系,而且仿真應用程式可能存取不同格式的地形環境,即便從視覺上講其內容完全相同。因此,不同仿真應用程式中實體的位置、方向、速度等的表示可能完全不同,這樣在仿真過程中通訊實體狀態時,勢必會引起錯誤。
分布式交互仿真標準中定義了統一的坐標系統——地心坐標系。所有仿真應用程式中的仿真實體的位置、方向在網上發送時,必須轉化為地心坐標系中的值。同時,從網上接受到其他仿真實體的狀態時,也要將其轉換到本地坐標系中來。
通用橫向摩卡爾坐標系是地形高程數據文件格式和地形文化特徵數據文件格式常採用的坐標系統。它將地球分為60個時區,即每6度一個時區。每個時區有其自己的原點及x,y坐標。
地理坐標系又稱為經緯度坐標系,是地形高程數據文件格式和地形文化特徵數據文件格式常採用的坐標系統,它是用經緯度表示位置的坐標。經度坐標中正值表示東半球,負值表示西半球;緯度坐標中正值表示北半球,負值表示南半球。
地心坐標系,是分布式交互仿真標準中定義的統一的坐標系統。它以地球中心為坐標系的原點,X軸指向本初子午線,Y軸指向赤道的東經90度,Z軸指向北極。
在進行三種坐標系坐標的互相轉化的過程中,參考SEDRIS(希德瑞斯)的坐標轉換算法。
參閱圖3、圖4,圖3為地形模型加入碰撞檢測編碼圖,圖4為地形模型加入地形屬性編碼圖,對地形模型文件的處理指為地形模型加入碰撞檢測編碼、為地形模型加入地形屬性編碼、設置模型紋理的路徑、設置模型外部引用的路徑和瀏覽模型文件頭節點的信息等,這些功能的實現均是對地形模型文件進行處理的結果。
由於地形模型是使用美國帕拉迪姆公司提供的可視化建模工具建立的,模型文件的數據結構遵循一定的工業標準,所以可以使用任何遵循該標準的應用程式接口對該模型進行操作。美國帕拉迪姆公司在提供建模工具的同時,也提供了一套應用程式接口對模型文件進行處理。這套應用程式接口包括基本函數、紋理函數、紋理映射函數、屬性函數、顏色函數、信息函數、輸入/輸出接口函數、參數函數、光照函數、材質函數、數學函數、內存管理函數、結構函數、工具函數、幾何函數和開關函數等十六類函數,功能強大,所有在圖形界面由人交互完成的建模功能均可通過使用應應用程式接口編程操作數據文件來完成,並且可以快速準確的處理大批量的數據。
在對模型文件的處理中,本發明使用了版本為2.3的應用程式接口對模型文件的多種節點進行處理。
碰撞檢測是在虛擬環境中,檢測虛擬物體是否發生互相碰撞的過程。只有檢測到碰撞,才能對它們做出正確的響應,及時正確地修改虛擬物體的運動方程,確定物體的變形和損壞。在分布式虛擬環境網絡平臺中,為了檢測動態實體與靜態實體的碰撞,在靜態實體的節點上加入了碰撞檢測編碼。具體實現是在模型文件的樹狀結構中搜索以用戶在界面上輸入的字符串命名的靜態實體父節點,在其所有子節點的注釋域中按照從左到右的順序依次加入不同的數字標示。
在虛擬環境中,不同的地表有不同的溼度和摩擦係數,對動態實體的運動有不同的影響。在分布式虛擬環境網絡平臺中,除了在紋理上對不同的地表面進行區別外,還給它們加入不同的屬性值,以適應仿真的需要。具體實現是根據模型文件中各個葉節點的紋理索引值和用戶定義的紋理與屬性對應表給葉節點的注釋域設置不同的屬性值。
為了增加虛擬環境中虛擬物體的真實感,模型表面使用了大量的圖像、照片作為紋理來模擬微小的幾何細節,模型文件的紋理的路徑是指模型文件使用的紋理存放的目錄。可以採用絕對路徑和相對路徑兩種。模型文件的紋理路徑是使用應用程式接口根據用戶交互的選定紋理文件的索引值按用戶輸入的字符串修改紋理的路徑。
模型文件的外部引用允許一個模型文件在不剪切和粘貼的情況下包含另一個模型文件。模型文件的外部引用的路徑是指被包含文件所在的目錄中。可以採用絕對路徑和相對路徑兩種。這種路徑的修改是檢索並顯示模型文件所有的外部引用節點,通過用戶的輸入對選定的外部引用節點的路徑進行修改。
模型文件的頭節點信息記錄了該模型的四個角的經緯度坐標,及其原點的經緯度坐標,並記錄該模型了使用的度量單位,這些信息對於地形模型非常有用。要獲取該信息,可以先獲取模型文件樹狀結構中的頭節點,然後從其相應的屬性欄位獲取所要的信息。
地形信息配置文件的生成。地形信息配置文件是根據地形模型信息填寫的供仿真應用程式使用的文件。它由以下幾個內容構成地形模型的橫軸方向公裡數、地形模型的縱軸方向公裡數、在對地形數據處理時網格的長、在對地形數據處理時網格的寬、製作該地形模型橫軸方向的網格數、製作該地形模型縱軸方向的網格數、該地形模型相對於整個處理的地形數據的橫軸坐標、該地形模型相對於整個處理的地形數據的縱軸坐標、該地形模型的西南角絕對橫軸坐標、該地形模型的西南角絕對縱軸坐標、該地形模型的東北角絕對橫軸坐標、該地形模型的東北角絕對縱軸坐標。
仿真應用程式根據用戶在界面上的輸入信息,生成並按照一定的格式填寫地形信息配置文本文件,以供仿真應用程式了解地形模型的相關信息,做出正確的響應。
瀏覽地形原始數據的相關信息。地形的原始數據分為兩種地形高程數據和地形文化特徵數據,用戶可以通過它們對地形的相關信息進行了解,從而更好的建立地形模型。
高程模型描述了地形的高度數據,它可以從地圖的等高線獲得,或者來自影像圖,它一般以等採樣間隔的矩形網格來表示,網格的交叉點上表示高度。目前國際上常用的格式有美國國防部製圖局的高程數據標準和美國地質勘察局的高程數據標準。目前採用美國地質勘察局的高程數據標準格式,這是我國測繪局可以提供的數據格式。它的基本特徵如下坐標系統採用了水平方向的參考基準面為1984年世界測量系統,也可參考我國定義的其他基準面。高度以我國定義的海平面為基準。坐標系採用地理坐標系,或通用橫向摩卡爾坐標系,常用的是經緯度表示。所覆蓋的範圍為任意大小的矩形,而不是原標準中所定義的四種固定的大小。數據成列,按從西到東的順序排列;同一列上的數據依次按從南到北的順序。高程數據表示由三部分組成,共有三種記錄類型。存儲方式是按邏輯記錄,以ASCII碼格式存儲。
邏輯記錄的長度為1024個字節。在任一個1024-字節長的記錄中只記錄一個邏輯記錄。第二種記錄類型通常要記錄到多個1024-字節長的記錄中。邏輯記錄中數據不足1024時,可以用空格添滿。
程序根據用戶的輸入以文本方式打開高程數據,並從該數據的頭記錄中獲取關於地形的一些基本信息,如文件名稱、高程等級、高度模式、地面坐標系、坐標區、地面平面測量坐標單位、高度坐標單位、地形四個頂點地面坐標值、地形高度的最大最小值和高程採樣精度,並可將其保存在一個文本文件中。
程序根據用戶的輸入以文本方式打開文化特徵數據,提取關於地形文化特徵的一些基本信息,如文件名稱、數位化繪圖單位名稱、原始材料的日期、原始材料的比例尺、最大最小主等高間距、最大最小主等深間距、數字線化圖層次、地面平面測量參考系統、地面平面測量坐標系的測量單位和解析度,並按照用戶指定路徑和文件名對該信息做以保存。
由於在程序設計中,希望功能的完成與界面的實現相分離,這樣既符合軟體工程中的模塊化設計思想,又滿足了程序可能進行功能擴展和界面設計要靈活的需求,所以本發明採用了插件技術。
插件是可執行組件,設計它們的目的是將其嵌入窗口或網頁中,來實現一些完備的功能。ActiveX(網絡化多媒體對象技術)形成了微軟公司的插件技術的唯一組成部分,它們是建立在組件對象模型和對象連結與嵌入技術的基礎之上。因為對象嵌入很早就是對象連結與嵌入能力中的很小的一部分,所以微軟公司已經拋棄了這個縮略語。目前,對象連結與嵌入技術已經有了新的含義,不再具有版本號了。它已經從為特定目的而創建的一門技術,轉化到了一種作為其他技術基礎的一般結構。對象連結與嵌入技術定義了為創建和連接包括叫做對象連結與嵌入自定義控制項在內的多種程序組件定義了一個標準的藍圖。至少,它們過去被稱作對象連結與嵌入控制項,微軟公司現在叫它們為插件。簡單的說這些控制項是動態連結庫,它是作為基於組件對象模型的伺服器進行操作的,並且可以嵌入在包容器宿主應用程式之中。
對象連結與嵌入控制項定義了對象連結與嵌入控制項和它的客戶、包容器應用程式之間的通信。其中涉及到以下幾個方面方法對象連結與嵌入控制項展現給包容器應用程式的函數,允許客戶調用該控制項;屬性控制項和包容器內部的公共數據,它可以用來向對方描述自己。在啟動期間,一個控制項可以讀取該包容器的屬性,並且調整它的初始化過程,以便它與包容器的外觀和特性相配。當控制項處於活動狀態的時候,包容器可以讀取該控制項的屬性,來了解它當前的狀態,如果控制項允許的話,還可以重寫屬性,以改變控制項的行為。
事件控制項發送給包容器的通知,本章稍後將詳細介紹這個問題。一個事件通知是通過調用包容器中的一個函數來發生的。
波蘭德公司出品的面向對象開發軟體包Delphi可以直接將ActiveX控制項作為組件插入到Delphi集成環境當中去,使用Delphi IDE中的運行和註冊ActiveX的伺服器對該組件進行註冊,在Delphi集成環境中開發的應用程式均可象使用一般組件一樣使用該ActiveX控制項。
數據標準化工具將每一個功能的具體實現製作成一個獨立的插件,即將該功能的C++代碼封裝在插件的內部,對其接口進行了功能的描述。由於在Visual C++環境下開發的基於微軟的框架類的界面風格單一,不美觀,如編制複雜界面程序量大,而使用Delphi,藉助網上大量的開放原始碼的控制項,開發美觀、獨特的界面便成為一件簡單的事情。數據標準化工具在Delphi集成環境中開發界面程序,在對界面組件的響應事件中對ActiveX控制項的接口進行調用,完成相應的功能。ActiveX控制項的使用保證了程序良好的可擴展性,並且克服了使用Visual C++編制界面形式單調的缺點。
權利要求
1.一種虛擬實境數據標準化方法,其特徵在於該方法包括以下步驟(1)界面初始化;(2)對各種地形文化特徵數據以及根據地形高程數據和地形文化特徵數據製作的三維地形模型數據等地形數據進行標準化等處理;(3)快速瀏覽、查詢大批量地形高程數據和文化特徵數據的主要信息;(4)將各個功能模塊集成在可擴展的程序框架下,構成一完整的工具集,接受用戶交互。
2.根據權利要求1所說的一種虛擬實境數據標準化方法,其特徵在於所述的對地形數據標準化是地形文化特徵數據的標準化。
3.根據權利要求1所說的一種虛擬實境數據標準化方法,其特徵在於所述的地形數據標準化是多種坐標系坐標之間轉化。
4.根據權利要求1所說的一種虛擬實境數據標準化方法,其特徵在於所說的對三維地形模型文件進行處理的步驟包括添加碰撞檢測編碼,添加地形屬性編碼,生成地形配置文件,設置紋理路徑,設置外部引用路徑或瀏覽頭節點信息的步驟。
5.根據權利要求1所說的一種虛擬實境數據標準化方法,其特徵在於步驟(2)包括瀏覽地形高程數據主要信息的步驟。
6.根據權利要求1所說的一種虛擬實境數據標準化方法,其特徵在於步驟(2)包括瀏覽地形文化特徵數據主要信息的步驟。
7.根據權利要求2所說的一種虛擬實境數據標準化方法,其特徵在於地形文化特徵數據標準化的步驟包括(1)讀入國標編碼的文化特徵物數據;(2)讀入國標地形文化特徵屬性與美國地質勘察局標準的地形文化特徵屬性的編碼對照表;(3)分析讀入的地形文化特徵數據文件;(4)如是屬性編碼則按照國標編碼查找哈希表,否則直接寫入到新文件中並繼續分析;(5)若查找哈希表有衝突,則解決查找過程中的衝突並繼續查找,若查找哈希表無衝突則按照查找到的與國標地形文化特徵屬性編碼對應的美國地質勘察局標準的地形文化特徵屬性編碼,將輸入的地形文化特徵數據按照美國地質勘察局標準格式進行轉換,寫入到新文件,並繼續分析讀入的文件。
8.根據權利要求1所說的一種虛擬實境數據標準化方法,其特徵在於採用將每一功能的實現製作成一個獨立的插件。
全文摘要
本發明屬於計算機虛擬實境技術領域,是一種計算機虛擬實境數據標準化方法。需要解決現有技術中文化特徵數據在多數情況下不能直接使用、手工處理工作量大、出錯概率高等問題。本發明包括界面初始化,對各種地理文化特徵數據和地形模型數據等場景數據進行標準化處理,對地形高程數據和文化特徵數據主要信息的瀏覽和查詢,將各個功能模塊集成在可擴展的程序框架下,構成一完整的工具集,接受用戶交互等步驟。本發明可對遵循我國國標標準的大批量地形數據進行快速可靠的轉化,不需要每次都重複開發相關代碼,操作簡單方便,軟體本身設計採取了使用插件的思想,易於進行功能擴展。是專門針對我國地形數據格式特點開發的軟體。
文檔編號G06F17/00GK1414518SQ02130739
公開日2003年4月30日 申請日期2002年9月18日 優先權日2002年9月18日
發明者趙沁平, 王莉莉, 陳小武, 何紅梅 申請人:北京航空航天大學

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀