The service provides METAR and SPECI reports in IWXXM for Icelandic aerodromes in compliance with ICAO Annex 3. The retrieval of information will be done on a regular basis (subscription) via AMQP 1.0 whereby the message contains the whole IWXXM dataset. The other option to collect the data is via Request/Reply using OGC EDR API, where the IWXXM data is provided in replies, in a ZIP archive.
Categorisation
SERVICE_DESCRIPTION
OPERATIONAL
- AERODROME_OPERATION
- AIRSPACE_ORGANISATION_AND_MANAGEMENT
- INFORMATION_MANAGEMENT
- SERVICE_DELIVERY_MANAGEMENT
- AIR_TRAFFIC_SERVICE_PROVIDER
- AIRPORT_OPERATOR
- AIRSIDE_GROUND_HANDLER
- CIVIL_AIR_NAVIGATION_SERVICE_PROVIDER
- CIVIL_AIRSPACE_USER
- COMMUNICATION_NAVIGATION_AND_SURVEILLANCE_SERVICE_PROVIDER
- MILITARY_AIR_NAVIGATION_SERVICE_PROVIDER
- MILITARY_AIRSPACE_USER
- PROVIDER_OF_DATA_SERVICES
- REGULATED_METEOROLOGICAL_SERVICE_PROVIDER
- METEOROLOGICAL_INFORMATION_EXCHANGE
- Request/Reply
- Publish/Subscribe with Push Mechanism
The dataset is valid for Iceland (Reykjavik FIR/BIRD)
Provider
IMO
The Icelandic Meteorological Office (IMO) is a governmental organization under the Ministry of the Environment, Energy and Climate. IMO is a certified meteorological service (MET) provider, holding certificate IS/ANSP/002 issued by the Icelandic Transport Authority and is an ISO 9001/ISO 27001 certified public sector body. IMO provides a range of MET services for Icelandic airports and airspace within the boundaries of Reykjavik FIR/CTA.
IMO is a State Volcano Observatory, designated by NAT ANP, to monitor active or potentially active volcanoes within the State and to provide information on volcanic activity to its corresponding ACC/FIC, MWO and VAAC.
- REGULATED_METEOROLOGICAL_SERVICE_PROVIDER
Restricted
Restricted
Operational Needs
A list of operational needs that this service contributes to satisfying is available in Appendix B. This service satisfies these by offering meteorological information as regulated by Commission Implementing Regulation (EU) 2017/373 of 1 March 2017 and ICAO Annex 3. The scope of the meteorological information satisfies the EU Implementing Regulation 2021/116 - Common Project One.
Information Exchange Requirements
IER 1 - The information currently included in the METAR/SPECI reports as defined in Commission Implementing Regulation (EU) 2017/373, ICAO Annex 3 Amdt 82 and PANS-MET.
Capabilities
The service provides high quality, up-to-date, trusted, regulated meteorological information in digital form for use by service consumers within the aviation domain.
Distribute Data
The service distributes the data when they are available.
Information has been shared; the service consumer receives the requested data.
Request Data
The service consumer is able to request data from the service using an OGC EDR endpoint.
Information has been shared; the service consumer gets the requested data.
Subscribe to Data
The service consumer is able to subscribe to data via AMQP by contacting IMO contact point.
Subscription has been established, consumer will receive data matching the subscription.
-
Time BehaviourUnder normal operations 90% of messages will be delivered within 10 minutes after the issuing time.
-
CapacitySubscriptions are managed with consideration of the capacity of the technical infrastructure. Each connection is rate and connection limited to avoid overload of the system.
-
AvailabilityThe expected availability of the system is 98% of continuous runtime per year. OS patching, kernel updates, and hardware upgrades will require scheduled downtime where the service is unavailable.
-
RecoverabilityRegular backups or snapshots of the installation have been set up. In the event of hardware failure, service restoration relies on hardware replacement and system restarts.
-
IntegrityIntegrity is protected by using TLS layer for all the service interface bindings. However the Message Security based on S/MIME 4.0 proposed in SWIM TI Yellow Profile 2.0 is not yet implemented.
-
ConfidentialityData delivery is only available for registered users, who need to present their credentials for access to the services using HTTP Authorization header with Basic scheme for HTTP based connections, and using SASL plain for AMQP connections.
-
General Terms and Conditions of BusinessTerms and conditions are provided by IMO upon request
-
Information RetainmentMeteorological information is retained for a period of at least 30 days from the date of issue. This relates to the information itself and not the request time of the user.
-
SubscriptionTo subscribe, customers need to contact aviationweather@vedur and request access to the service.
-
AuthenticationThe service ensures client authentication in accordance with SWIM Technical Infrastructure (TI) Yellow Profile 2.0 requirement SWIM-TIYP-0042 by implementing username and password authentication using HTTP Authorization headers with Basic scheme for HTTPS based interfaces, and using SASL PLAIN for AMQP.
-
AuthorisationThe 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 2.0 through the use of Transport Layer Security (TLS) 1.3. The communication is encrypted by TLS with a certificate issued by the EACP.
-
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.3.
SELF_VALIDATION
Service tested by IMO.
-
AIRMATM Information Reference Model
-
AMQPAdvanced Message Queuing Protocol
-
ATCAir Traffic Control
-
ATMAir Traffic Management
-
EACPEuropean Aviation Common Public Key Infrastructure
-
IMOIcelandic Meteorological Office
-
HTTPHypertext Transfer Protocol
-
ICAOInternational Civil Aviation Organization
-
IERInformation Exchange Requirement
-
IMOIcelandic Meteorological Office
-
IRImplementation Rules
-
ISRMInformation Service Reference Model
-
IWXXMICAO Meteorological Information Exchange Model
-
METARMeteorological Aerodrome Report
-
NWSNational Weather Service
-
OGCOpen Geospatial Consortium
-
PCPPilot Common Project
-
REQRequirement
-
WFSWeb Feature Service
-
WMOWorld Meteorological Organization
-
SIGMETsignificant meteorological phenomena
-
TAFTerminal Aerodrome Forecast
-
AMOAerodrome Meteorological Office
-
AMSAeronautical Meteorological Station
-
EDREnvironmental Data Retrieval
-
MEPMessage Exchange Pattern
-
PANS-METICAO Procedures for Air Navigation Services - Meteorology
-
TIYPTechnical Infrastructure Yellow Profile
-
TITechnical Infrastructure
-
Filtering Capabilities OGC EDRThe EDR implementation builds on MET3SG community MET SWIM OGC EDR GUIDANCE. Additionally it supports OGC EDR filtering machanisms: cube query using a bbox parameter, area query with a polygon specified in coords parameter, radius query.
-
Filtering Capabilities AMQPSimple filtering is achieved using the topic structure of the broker, which determines the type of data recieved. AMQP SQL-like syntax for filters applied to AMQP application properties can be also used by the service consumer to further filter the data received.
-
The service provider ensures that the data offered within this service is created by IMO, a REGULATED_METEOROLOGICAL_SERVICE_PROVIDER.
-
https://airm.aero/developers/icao-wxxm-3.0.0-to-airm-1.0.0-index
-
Typical Request/Reply Behaviour
The typical behavior is following:
- Client sends request to the OGC EDR interface
- The service replies with the appropriate HTTP response
- If the request for specific IWXXM data is made, the service returns a zip archive with one or more files containing IWXXM messages.
-
Typical Data Distribution BehaviourThe service sends the data to subscribers when they are available and match their subscription using the AMQP protocol.
-
Typical Data Subscription Behaviour
For subscribing to data the consumer needs to contact the IMO contact point and request the credentials. After registration the consumer gets the endpoint to IMO SWIM services.
-
For AMQP subscriptions, regular heartbeat messages are sent to weather.aviation.metar topic at approximately 60-second intervals. Arrival of the heartbeat message indicates that the main subsystems of the service are running.
-
OGC EDR Request InterfaceAllows the service consumer to request the latest available METAR/SPECIs via OGC API - EDR.PROVIDER_SIDE
-
EDR operationsOGC API - Environmental Data Retrieval Standard is used to implement the service operations.gitMessages
-
EDR RequestIN
-
EDR ReplyOUT
-
EndpointsRestricted
-
SWIM_TI_YP_2_0_WS_LIGHTThe WS Light Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition 2.0.
-
SWIM_TI_YP_2_0_IPV4_UNICASTService supports IPv4 unicast.
-
EDR RequestRequest message submitted to the EDR service containing query expressions for the EDR HTTP GET operation.
-
EDR ReplyThe message that is an output of the EDR service.
-
-
AMQP Distribution InterfaceAllows the service provider to distribute the latest available METAR/SPECIs, meeting the need of the service consumer that has subscribed for updates.PROVIDER_SIDE
-
PublishThe requested information is contained directly in the AMQP messagegitMessages
-
AMQP MessageOUT
-
EndpointsRestricted
-
SWIM_TI_YP_2_0_AMQP_MESSAGINGThe AMQP_MESSAGING Interface Binding as detailed in the EUROCONTROL Specification for SWIM Technical Infrastructure Yellow Profile, edition 2.0
-
SWIM_TI_YP_2_0_IPV4_UNICASTService supports IPv4 unicast
-
AMQP MessageThe message that is an output of the service, containing the required data
-
EUROCONTROL SWIM-TI Yellow Profile
EUROCONTROL_SPECIFICATION_FOR_SWIM_TECHNICAL_INFRASTRUCTURE
is compliant
2.0
EUROCONTROL SWIM Service Description
EUROCONTROL_SPECIFICATION_FOR_SWIM_SERVICE_DESCRIPTION
is compliant
2.0
Description of Service according to EUROCONTROL specifications
Environmental Data Retrieval (EDR)
EUROCONTROL_SPECIFICATION_FOR_SWIM_TECHNICAL_INFRASTRUCTURE
is conformant
1.0
Please see references to EDR website and specifications: https://ogcapi.ogc.org/edr/
AMQP
EUROCONTROL_SPECIFICATION_FOR_SWIM_TECHNICAL_INFRASTRUCTURE
is conformant
true
Advanced Message Queuing Protocol