38
9.2.3 Service Viewpoint
9.2.3.1 Service Metamodel
Aspect Description
Service meta-model Reference Topic 12 - The OpenGIS Service Architecture 4.3, document 02-112 , this is
identical to ISO 19119, Actually derived from ISO 19119 Referenced in Section 4.2.4 of Annex B of the AIP-2 CFP
Service Taxonomy Classification of geographic services:
Geographic human interaction services Geographic modelinformation management services
Geographic workflowtask management services Geographic processing services
Geographic processing services – spatial
Geographic processing services – thematic
Geographic processing services – temporal
Geographic processing services – metadata
Geographic communication services Geographic system management services
Table 5: Service meta-model and taxonomy
9.2.3.2 List of services
Aspect Description
Service name Catalogue Service
Geographic Service Category
Geographic modelinformation management services
Project Service Category
None project specific Reference to
specification Annex B of GEOSS AIP-2 CFP
Standard reference OGC Document 07-006r1 OpenGIS Catalogue Service Implementation Specification
Description Catalogue services support the publishing and searching of collections of metadata
relating to datasets, services, and other information resources. A user or application is able to query a catalogue service and be presented with metadata describing
resource characteristics. Catalogue services are the principal resource discovery tools within a spatial data community. The specification allows for bindings using
CORBA, Z39.50 and HTTP. The Z39.50 binding is based on ISO 23950. The HTTP binding of the Catalogue service specification is also known as the Catalogue
Service for the Web CSW.
Format XML, Z39.50
Comment Various application profiles of CSW have been published, the following are those identified
in the AIP-2 CFP as relevant to GEOSS:
Copyright © OGC 2010
39
Aspect Description
• Earth Observation Application Profile of CSW
• ISO Metadata Application Profile of CSW
• ebRIM Application Profile of CSW
• BASIC package
• Cataloguing for ISO Metadata CIM
Table 6: OGC Catalogue Service
TBC with one table for each service as in the previous example
9.2.4 Engineering Viewpoint
GEOSS is made up of components and the components expose services. A component represents a modular part of a system that encapsulates its contents and whose manifestation is replaceable within its
environment. Components offer business functions as services. A component is modelled throughout the development life cycle and successively refined into deployment and run-time. Conceptually, component
types are design concepts that encapsulate information objects and provide services on the information through interfaces. Component instances are developments that have been deployed and are accessible at
a network address.
9.2.4.1 Component Types
The following are GEOSS component types: Main GEO Web site: Earthobservations.org
GEO web portals: A single point of access to information, internal or external to GEOSS, relevant to all SBAs and is of interest to various types of users
GEOSS Registry: Component and Service Registry CSR, Standards and Interoperability Registry SIR, GEOSS Best Practices Wiki, GEOSS User Requirements Registry
GEOSS Clearinghouse : Provides search access to high-level metadata from all catalogs
registered in the CSR through remote harvest of metadata or provision of distributed search. Indexes all CSR entries
TBC with other GEOSS components.
9.2.4.2 Distributed Computing Environment
Aspect Description
Platform name ―W3C Web Services Platform‖ following the Web Service infrastructure as defined by the
W3C specifications Reference Model
W3C Web Services Architecture Interface Language
Web Service Description Language WSDL, Version 1.1