Mapping Object Handling Registry_Catalog Feature Handling Image Handling Sensor Web Enablement

© OGC 2003 – All rights reserved

9.5 Persistence and Statefulness

TBD 10 Service Definitions UML diagrams for each service definition in the proposed model are presented in Annex C. The following subclauses discuss classes of service types in terms of the interface – content combinations which define them. Each service implements in addition to the interfaces described a basic registry interface and service information content.

10.1 Mapping

This class of services concentrate upon the presentation of composed and rendered maps, implementing at a minimum a rendering interface. They may in addition implement a query interface GetFeatureInfo for providing more information about the map layers which are being served. Additional processing interfaces may also be supported e.g. map re-projection.

10.2 Object Handling

These services implement repository data access at a minimum and may also support query, update, and transaction interfaces where appropriate. As a class of services, they focus upon the storage and retrieval of resources without too much regard to the content or type of those resources.

10.3 Registry_Catalog

Registries or catalogs are services focused upon the management of metadata, either building on or working from metadata repositories to provide query, update, translation, tasking, or other operations on metadata resources. Although functionally similar to both object and feature handling services, registry or catalog services are really distinguished by the metadata content which they serve.

10.4 Feature Handling

Feature handling services implement object handling interfaces specialized for feature data.

10.5 Image Handling

Image handling services implement object handling interfaces specialized for image data, which may be treated as image objects, as imagery data, as coverages, or as rendered map layers. Given the variety of ways in which images may be accessed, there is a large number of interfaces which may potentially be involved in such services. © OGC 2003 – All rights reserved

10.6 Sensor Web Enablement

Although sensor web enablement services focus on measurements and observations, which may be characterized as features, such content is also characterized by particularly intricate relationships between those observations and the metadata documenting its validity, such as sensor descriptions, measurand dictionaries, mission tasks, and processing algorithms. A combination of feature, object, and registry interfaces is appropriate for such services, but they may also involve other interfaces such as tasks and transformations.

10.7 Client