Intelligent Object-Oriented GIS Engine W/dynamic Coupling to Modeled Objects
The GEOVIEWER is an intelligent object-oriented Geographic Information System (GIS) engine that provides not only a spatially-optimized object representation, but also direct linkage to the underlying object, its data and behaviors. Tools are incorporated to perform tasks involving typical GIS functionality, data ingestion, linkage to external models, and integration with other application frameworks. The GOEVIEWER module was designed to provide GIS functionality to create, query, view, and manipulate software objects within a selected area under investigation in a simulation system. Many of these objects are not stored in a format conductive to efficient GIS usage. Their dynamic nature, complexity, and the sheer number of possible entity classes preclude effective integration with traditional GIS technologies due to the loosely coupled nature of their data representations. The primary difference between GEOVIEWER and standard GIS packages is that standard GIS packages offer static views of geospatial data while GEOVIEWER can be dynamically coupled to models and/or applications producing data and, therefore, display changes in geometry, attributes or behavior as they occur in the simulation.
- Short Name / Acronym:
- GEOVIEWER1.65; 001158SPARC00
- Version:
- 00
- Programming Language(s):
- Medium: X; OS: Unix (Sun Solaris)
- Research Organization:
- Argonne National Laboratory (ANL), Argonne, IL (United States)
- Sponsoring Organization:
- DOE/ER
- DOE Contract Number:
- P
- OSTI ID:
- 1230385
- Country of Origin:
- United States
Similar Records
A Smalltalk-based extension to traditional Geographic Information Systems
A flexible object-oriented software framework for developing complex multimedia simulations.