Geo VRML

地理虛擬建模語言(GeoVRML)是由Web3D聯盟下屬的一個官方工作組制定的,以虛擬建模語言(VRML)為基礎來描述地理空間數據,目的是讓用戶通過一個在Web瀏覽器安裝的標準VRML外掛程式來瀏覽地理參考數據、地圖以及三維地形模型。

GeoVRML除具備VRML的優點外,還有自己的獨特優點,主要包括:
(1) 支持多種坐標系統和投影系統
GeoVRML全面支持多種常用坐標系和投影系統,消除了VRML僅支持局部笛卡兒坐標系的局限性。
(2)數據精度更高
GeoVRML將所有的數值類型均用64位雙精度型表示(VRML表示的數值類型為
32位單精度浮點型),可使精度指標精確至毫米級,從而使得地理空間數據在表達和發布時不會產生數據重疊、視點抖動等問題。
(3)三維建模功能更加強大
GeoVRML增強了對複雜地理模型的支持力度,它所擁有的GeoCoordinate用於描述對象的地理坐標)、GeoElevationGrid用於建立DTM模型).GeoLocation用於將標準的VRML模型精確地植人場景)等10個節點,可以非常簡便、迅速地實現地理空間數據的三維可視化。
(4)瀏覽模式的增強
GeoVRML實現了基於高程的瀏覽模式,亦即可以根據用戶當前視點的高程值來確
定運動步長,避免了固定用戶運動步長的缺陷,極大地方便了用戶對整個場最的控制
(5)代碼開放、易於集成
GeoVRML所提供的原始碼是開放的,使其與高級程式語言(如Java.C++等)之間
的通信和集成更加容易。

相關詞條

熱門詞條

聯絡我們