OpenGL VGIS

Georgia Tech has developed the Virtual GIS (VGIS) system, areal time visualization system for terrain, image, and Geographic Information Systems (GIS) data sets. The initial systems developed at Georgia Tech were non-realtime, but had fast generation of perspective scenes from multisources data sets and the ability to query for GIS attributes associated with terrain of 3 D structures inserted within the terrain. The basic concept of a virtual GIS was implemented in realtime using the Silicon Graphics International (SGI) Graphics Language (GL). This system has been extended in capability to allow realtime traversal within a very large geographicdatabase and to show the fmest detail information available when it is near to the view point. Extensive work has been done in the management of large arrays of information and the efficient paging of that information into the rendering system. An effective Level of Detail (LOD) management system is implemented to dynamically allocate the appropriate amount of detail relative to the viewer location. A major use of this system has been in the area of BattlefieldVisualization. The advent of OpenGL as a defacto standard has now made it possible to provide theVGIS capability on a number of other platforms, thereby extending its usefulness to other applicationsand users. OpenGL has been developed as a general purpose Graphics rendering toolkit that will be supported on various computers and special purpose rendering systems. There are hardware and software implementations of OpenGL. This should allow VGIS to operate on many systems, taking advantage of specialized Graphics hardware when it is present. This paper addresses the implementation of the VGIS system in OpenGL and the use ofthe system in driving the Evans and Sutherland Freedom series Graphics rendering hardware.

[1]  William Ribarsky,et al.  Virtual GIS: a real-time 3D geographic information system , 1995, Proceedings Visualization '95.