A study on the component classification in GIS (Geographic Information System)
2. Research Background in OGC (OpenGIS Consortium)
What is the first thing that GIS application developers consider when they are developing the application system? As you know, just like any other system developers they must maintain its interoperability and reusability by using previous component.
In this paper, the OGC (OpenGIS Consortium) is more focused as related work because it has dedicated much time and effort towards solving the interoperability issues outlined previously. The OGC is “the full integration of geo-spatial data and geo-processing resources into mainstream computing and the widespread use of interoperable geo-processing software and geo-data products throughout the information infrastructure”. In order to facilitate this, its working groups have developed abstract specifications and implementation specifications for its two central technology themes of sharing geo-spatial and providing geo-spatial services [1].
The Abstract Specifications [2]
The abstract specification documents provide the theoretical background for the implementation specifications. The Open GIS abstract specification documents are composed of two models: 1) the essential model that describes a conceptual link between the software system and the real world, and 2) the abstract Model that describes how the eventual software system should work in an implementation neutral manner.
Following lists briefly shows each category described in the Open GIS abstract specifications; Overview, Feature Geometry, Spatial Reference System, Location Geometry, Stored Functions and Interpolation, The OpenGIS Feature, The Coverage Type, Earth Imagery, Relationships between Features, Quality, Feature Collection, Metadata, The OpenGIS Service Architecture, Catalog Services, Semantics and Information, image Exploit Services, Image Coordinate Transformation Service.
The Implementation Specifications
The Implementation Specifications documents are a set of specifications that contain guidelines for implementing Open GIS applications or components.
Following lists briefly shows each category described in the Open GIS Implementation Specifications; Simple Features Specification, Catalog Services Interface Implementation Specification, Grid Coverage Implementation Specification, Coordinate Transformation Services Implementation Specification, Web map Server Interface Implementation Specification, Geography Makeup Language (GML) Implementation Specification.