Abstract
The Aeronautical Aerodrome Map Request Service provides a capability for on-request aeronautical aerodrome maps that are generated from aerodrome mapping data. Note: Aerodrome mapping data are based on the ICAO Annex 15 notion of aerodrome mapping data and the related aerodrome mapping datasets. Aeronautical aerodrome maps are a graphical representation of aerodrome mapping data. The service generates aeronautical aerodrome maps from current or next AIRAC cycle aerodrome mapping data available in the service back-end. The service encodes the aeronautical aerodrome maps in a graphical format. The consumer of the service can specify in the aerodrome map request: - the individual aerodrome, - the aerodrome map layers to be included, and - the geographical area of interest. The provided aeronautical aerodrome map is used in visualisation contexts as a backdrop map. The service capability enables various use cases (e.g. Digital NOTAM overlay in ePIB applications). The Aeronautical Aerodrome Map Request Service definition provides a common specification for the implementation of Aeronautical Aerodrome Map Request Service instances that conform with EU Implementing Regulation 2021/116 - Common Project One. Note: In the context of European SWIM deployment the Aeronautical Aerodrome Map Request Service capability realizes the SESAR Deployment Programme Aerodrome Mapping Service - Map part. The capability to request airport layout features (i.e. aerodrome mapping data) is realized by the Aeronautical Information Request Service.
with another description
A short description to explain what this tag is about. It can be a bit longer, but not too long
Categorisation
Service Type
SWIM_COMPLIANT
Life Cycle Stage
OPERATIONAL
Business Activity Type
- INFORMATION_MANAGEMENT
Intended Consumer
- AIR_TRAFFIC_SERVICE_PROVIDER
- AIRPORT_OPERATOR
- CIVIL_AIR_NAVIGATION_SERVICE_PROVIDER
- CIVIL_AIRSPACE_USER
- MILITARY_AIR_NAVIGATION_SERVICE_PROVIDER
- MILITARY_AIRSPACE_USER
- PROVIDER_OF_DATA_SERVICES
Information Category
- AERONAUTICAL_INFORMATION_EXCHANGE
Application Message Exchange Pattern
- SYNCHRONOUS_REQUEST_REPLY
ICAO Region
- Worldwide
Geospatial Categorisation Description
Worldwide
Provider
Provider
EUROCONTROL
Description
EUROCONTROL is an intergovernmental organisation with 42 Member and 2 Comprehensive Agreement States.
Type
- AERONAUTICAL_INFORMATION_SERVICE_PROVIDER
Abbreviation
EUROCONTROL
Point of Contact
- Contact Form
Contact Information
- https://www.eurocontrol.int/form/european-ais-database-ead-contac
- ead.service@eurocontrol.int
- +32 999 999 999
-
Aerodrome MapsThere is a need for aeronautical aerodrome maps in support of integrated digital briefing applications (e.g. ePIB). Aerodrome maps can be used to ensure common situational awareness using them as backdrops in applications that display changes in the availability of the aerodrome infrastructure (e.g. Digital NOTAM overlay). Another example is the use of aerodrome maps in applications in support of aerodrome surface management.A list of aerodrome map related operational needs is available in Appendix C.The aeronautical aerodrome maps offered by the service satisfy the EU Implementing Regulation 2021/116 - Common Project One.Note: Aerodrome mapping data are based on the ICAO Annex 15 notion of aerodrome mapping data and the related aerodrome mapping datasets. Aeronautical aerodrome maps are a graphical representation of aerodrome mapping data.Note: In the context of European SWIM deployment the Aeronautical Aerodrome Map Request Service capability realizes the SESAR Deployment Programme Aerodrome Mapping Service - Map part. The capability to request airport layout features (i.e. aerodrome mapping data) is realized by the Aeronautical Information Request Service.
-
Information Exchange RequirementsInformation Exchange Requirements
-
Aeronautical Aerodrome MapsThe service provides aeronautical aerodrome maps based on service consumer requests (for example, for a specified geographical area, based on a specific map layer or for a specific aerodrome).
-
Discover CapabilitiesThe service consumer is able to discover the capabilities exposed by the service such as layers and styles.
-
Request Aeronautical Aerodrome MapThe service consumer is able to request the aeronautical aerodrome map and be able to select which layers to include on it.
-
Request aeronautical aerodrome map by geographic areaThe service consumer is able to select the geographic area to be used when generating the map.
-
Request aeronautical aerodrome map by identifierThe service consumer is able to select an individual aerodrome to be used when generating the map.
-
Request aeronautical aerodrome map by AIRAC cycleThe service consumer is able to specify the AIRAC cycle (current and next) of the aerodrome map request.
-
Response time??? NFR not defined for WMS
-
Capacity??? NFR not defined for WMS
-
AccessIn order to be able to access and use AAMR Subscription and Request Service, Consumers need to become clients and sign the Client Agreement. More in detail: 1. the data consumer has to register as a Data User or Commercial User Client, 2. the Organisation of the Data Consumer requires an AIMSL (B2B) license, 3. the Data Consumer user requires an EACP (European Aviation Common PKI) user certificate for authentication/authorisation purposes, 4. the Data Consumer user has to be able to use WMS.
-
PolicyThe service consumers may use the data in order to integrate it in data products or facilitate their operations. Reselling the data is prohibited.
-
Fair UseCustomers can be negatively impacted when data usage is disproportionate and for extended periods. As protection mechanism, the service will restrict excessive requests originated from the same client.
-
AuthenticationThe authentication requires all users to sign the requests using an X.509 certificate.
-
AuthorisationIn order to consume the services, the Data Consumer user must have the appropriate user roles corresponding to the licenses allocated to their organisation. The service ensures that satisfactory authorisation is put in place according to EUROCONTROL Specification for SWIM Technical Infrastructure (TI) Yellow Profile requirement SWIM-TIYP-0070.
-
ConfidentialityThe service ensures point-to-point confidentiality in accordance with EUROCONTROL Specification for SWIM Technical Infrastructure (TI) Yellow Profile through the use of Transport Layer Security (TLS) 1.2.
-
IntegrityThe service ensures point-to-point integrity in accordance with EUROCONTROL Specification for SWIM Technical Infrastructure (TI) Yellow Profile through the use of Transport Layer Security (TLS) 1.2.
-
Business PoliciesDue care should be taken if an application consuming the service is used in cockpit/flight.
Name
-
Service Desk Contact Form and EmailCustomer Service for general information and service support.
Contact Information
- https://www.eurocontrol.int/form/european-ais-database-ead-contac
- ead.service@eurocontrol.int
-
SELF_VALIDATION
-
ADMAIS Data Maintenance
-
AIMAeronautical Information Management
-
AIMSLAIM Service Layer
-
AIRACAeronautical Information Regulation And Control
-
AISAeronautical Information Service
-
AMDAerodrome Mapping Data
-
AIXMAeronautical Information Exchange Model
-
B2BBusiness to Business
-
CRUDCreate, Read, Update, Delete
-
EACPEuropean Aviation Common PKI
-
EASAEuropean Union Aviation Safety Agency
-
eEADEnhanced European AIS Database
-
ePIBElectronic Pre-flight Information Bulletin
-
EPSGEuropean Petroleum Survey Group
-
EUEuropean Union
-
FATFactory Acceptance Testing
-
HTTPHypertext Transport Protocol
-
ICAOInternational Civil Aviation Organization
-
ICDInterface Control Document
-
IERInformation Exchange Requirements
-
mTLSMutual TLS
-
NOTAMNotice To Air Missions
-
OGCOpen Geospatial Consortium
-
PKIPublic Key Infrastructure
-
RESTRepresentational State Transfer
-
RPORecovery Point Objective
-
RTORecovery Time Objective
-
SATSite Acceptance Testing
-
SESARSingle European Sky ATM Research
-
SQTSystem Quality Testing
-
SWIMSystem-Wide Information Management
-
TITechnical Infrastructure
-
TLSTransport Layer Security
-
URLUniform Resource Locator
-
WMSWeb Map Service
-
WSWeb Service
-
XMLExtensible Markup Language
-
Property based filteringProperty based filtering is applied when aerodromeId parameter in GetMap request is used.
- The service provider shall ensure that the aeronautical data offered by the services is received from the appropriate authorised originating sources. This includes:- AIRPORT_OPERATOR,- CIVIL_AIR_NAVIGATION_SERVICE_PROVIDER,- MILITARY_AIR_NAVIGATION_SERVICE_PROVIDER,- AIR_TRAFFIC_SERVICE_PROVIDER,- AERONAUTICAL_INFORMATION_SERVICE_PROVIDER,- COMMUNICATION_NAVIGATION_AND_SURVEILLANCE_SERVICE_PROVIDER,- AIRSIDE_GROUND_HANDLER,- Owners of Obstacles.
-
https://swim-eurocontrol.atlassian.net/wiki/spaces/ASW/pages/60031410/Aeronautical+Aerodrome+Map+Request+Service+-+Service+DefinitionThe service offers aeronautical aerodrome map layers based on a graphical representation (i.e. portrayal) of aerodrome mapping data (AMD). Note: A map is the result of a request to portray information represented by one or more layers. The service conforms with the OGC Web Map Service 1.3.0 Interface Standard. The EPSG:3857 coordinate reference system is used for the projection. If an aeronautical aerodrome map layer corresponds to one of the layers listed in Appendix B, the layer name in Appendix B is used to expose the capabilities of the service. If the service consumer requests a combination of layers exposed by the service, the generation of the aeronautical aerodrome map is according to the OGC Web Map Service 1.3.0 Interface Standard. The layers are based on AIXM 5.1.1 AMD Features with geometry. Naming and grouping of the layers is defined according to the Appendix B. Note: The GetCapabilities operation exposes the available layers, styles and coordinate reference systems. Note: The coordinate reference system and naming of the layers used in the service are subject to the requirements provided in this service definition.
-
Map scaleThe visibility of map layers in this service shall be restricted to minimum scale of 1:25 000 (including).
-
Quality of DataThe aeronautical aerodrome map offered by the service shall be generated from aeronautical data that satisfies the applicable sections of Commission Implementing Regulation (EU) 2017/373 of 1 March 2017The aeronautical aerodrome map offered by the service shall be generated from aeronautical data that applies the AIXM 5.1.1 coding guidelines. This includes:- Common Coding Guidelines- Technical Coding GuidelinesThe aeronautical aerodrome map offered by the service shall be generated from aeronautical data that follows:- Aerodrome Mapping Data Sets Supporting Material
-
DescribeLayer operationWMS operation DescribeLayer is not supported.
-
Normal ConditionsThe service behaviour is in accordance with the Synchronous Request/Reply pattern detailed in Message Exchange Patterns: Identification Guidelines. The OGC Web Map Service 1.3.0 Interface Standard is used.The behaviour in normal conditions is as follows:- The request message is sent from the service consumer to the service- The service consumer remains blocked while awaiting the reply- The service remains blocked while processing the reply- The aeronautical aerodrome map, the reply message, is sent from the service to the service consumer.
-
Error Messages and Error HandlingAll RESTful responses provide feedback of type information, warning or error depending on the execution success.
-
Error Codes and Expected EffectsThe complete list of the response feedback is available in the ADM XML Primer document, appendix A.2 Error, info and warning messages supported by SDD.
- A service monitoring mechanism is not available to service consumers.
-
Aeronautical Aerodrome Map Request Service InterfaceThe interface is used to group the operations offered by the OGC Web Map Service 1.3.0 Interface Standard.PROVIDER_SIDE
-
GetCapabilitiesThe GetCapabilities operation returns metadata about the operations, services, and data (âcapabilitiesâ) that are offered the WMS service.IDEMPOTENT SWIM_TI_YP_1_1_WS_LIGHTMessages
-
RequestIN
-
CapabilitiesOUT
-
-
GetMapThe GetMap operation returns an Aeronautical Aerodrome Map that satisfies the query expressions specified in the GetMap Request message.IDEMPOTENT SWIM_TI_YP_1_1_WS_LIGHTMessages
-
RequestIN
-
Aeronautical Aerodrome MapOUT
-
-
GetFeatureInfoThe GetFeatureInfo operation returns the spatial and attribute data for the features at a given location on a map. It is similar to the WFS GetFeature operation, but less flexible in both input and output. The one advantage of GetFeatureInfo is that the request uses an (x,y) pixel value from a returned WMS image. This is easier to use for a client that is not able to perform true geographic referencing.IDEMPOTENT SWIM_TI_YP_1_1_WS_LIGHTMessages
-
RequestIN
-
FeatureCollectionOUT
-
-
GetLegendGraphicThe GetLegendGraphic operation provides a mechanism for generating legend graphics as images, beyond the LegendURL reference of WMS Capabilities. It generates a legend based on the style defined on the server, or alternatively based on a user-supplied SLD.IDEMPOTENT SWIM_TI_YP_1_1_WS_LIGHTMessages
-
RequestIN
-
LegendOUT
-
-
wmsEndpoint for Aeronautical Aerodrome Map Request Service is RESTful Request-Reply interface WMS.URL:/swim/wms
-
SWIM_TI_YP_1_1_WS_LIGHTThe web service is bound to the REST architectural style.
-
IPV4_UNICASTSWIM TI Yellow Profile specification
-
Aeronautical Aerodrome MapThis is the map that is generated on the server as a result of the GetMap query to the service.
-
-
Appendix A: ReferencesAeronautical Aerodrome Map Request Service - Service Definition - Aeronautical SWIM Services - SWIM Confluence (atlassian.net)
-
Appendix B: Information Definition for Aeronautical Aerodrome Map Request ServiceAeronautical Aerodrome Map Request Service - Service Definition - Aeronautical SWIM Services - SWIM Confluence (atlassian.net)
-
AppendixC: Operational NeedsAeronautical Aerodrome Map Request Service - Service Definition - Aeronautical SWIM Services - SWIM Confluence (atlassian.net)
-
Appendix D: Example ConfigurationsAeronautical Aerodrome Map Request Service - Service Definition - Aeronautical SWIM Services - SWIM Confluence (atlassian.net)
-
AIRM Correspondenceurn:aero:airm:1.0.0:ContextualModel:ATMBusinessTerms:Aerodrome_mapping_data
-
OGC Web Map ServiceThis International Standard specifies the behaviour of a service that produces spatially referenced maps dynamically from geographic information. It specifies operations to retrieve a description of the maps offered by a server to retrieve a map, and to query a server about features displayed on a map. This International Standard is applicable to pictorial renderings of maps in a graphical format; it is not applicable to retrieval of actual feature data or coverage data values.
-
OpenGIS Styled Layer Descriptor Profile of the Web Map Service Implementation SpecificationThe styling of the map output conforms with the WMS specification made by the Styled Layer Descriptor (SLD) 1.1.0 standard.
-
WS LightREST (Representational State Transfer) is a set of constraints for designing and developing web-based systems that are scalable, reliable, and loosely coupled. REST APIs use HTTP methods (such as GET, POST, PUT, DELETE) to define actions that can be performed on resources. These methods align with CRUD (Create, Read, Update, Delete) operations, which are used to manipulate resources over the web.
-
XMLExtensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of rules for encoding documents in a format that is both human-readable and machine-readable.