Ongoing discussions within the SWIM communities of interest

Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Excerpt Include
Task Status
Task Status
nopaneltrue


Table of Contents


Service Type

A categorisation of services based on the nature of the service.

This category is used like the other service categories published at https://reference.swim.aero/information-services/service-categories.html. Some guidance on there use can be found at Using Service Categories.

Info

The use of the prefix

  • Aeronautical points at the use of the applicable information exchange model such as AIXM 5.1.
  • AMDB means adhering to the industry standards ED99/ED119.
ValueDefinition
AeronauticalAerodromeMapAccessServiceA service that provides a client access to a aeronautical aerodrome maps. 
AeronauticalDataProductAccessServiceA service that allows access to and management of an aeronautical data product. 
AeronauticalFeatureAccessServiceA service that provides a client access to and management of an aeronautical feature store. 
AeronauticalInformationEventServiceA service that allows for the management of aeronautical events.
AMDBFeatureAccessService

A service that provides a client access to and management of an AMDB feature store. 
AMDBMapAccessServiceA service that provides a client access to a AMDB maps.

CoverageAccessServiceA service that provides a client access to and management of a coverage store. Coverage is considered as a special case of Feature. An access service may include a query that filters the data returned to the client.

NOTE ISO 19123 and ISO 19111 are relevant to coverage access.
DataProductAccessServiceA service that allows access to and management of a data product. 
EventServiceA service that allows for the management of events.
FeatureAccessServiceA service that provides a client access to and management of a feature store. An access service may include a query that filters the data returned to the client.

NOTE ISO 19125, ISO 19142 and ISO 19143 are relevant to feature access.
FlightFeatureAccessServiceA service that provides a client access to and management of a flight feature store. 
GeoWebServiceA GeoWeb service is a computational entity which is able (by invocation) to achieve a user's goal related to geographic information. [ISO 19150]
MapAccessServiceA service that provides a client access to a geographic graphics, i.e. pictures of geographic data.

NOTE ISO 19128 is relevant to map access.
PortrayalServiceA service that provides or creates a portrayal.
SubscriptionServiceA service to allow clients to register for notification about events. Events are defined by a service that performs an activity resulting in the event. Events are catalogued by the subscription service. Clients identify events of interest, e.g. receipt of data with a specific geographic extent. When an event occurs, the subscription service sends notification to all clients who have registered an interest in the event. Once an event occurs, a subscription service may cause an activity to occur, e.g. delivery of a product.

Explanation

The illustrative UML diagram below shows the values as a hierarchy. For example:

  • An AeronauticalFeatureAccessServiceis is a type of FeatureAccessService
  • A FeatureAccessService is a type of InformationService

Example: Assigning services

The UML diagram below shows how a value in the categorisation scheme can be used to characterise services. For example:

  • The AeronauticalInformationFeatureService can be categorised as an AeronauticalFeatureAccessService which is a type of FeatureAccessService.

This allows the nature of the service offering and how best to realise the service to be discussed. For example:

  • A FeatureAccessService offers FeatureCollections
  • A FeatureAccessService may be realised by implementing WebFeatureService2.0.