{
  "informationServiceDescription": {
    "title": "European Contrails Forecast",
    "referenceDate": "2022-02-10",
    "edition": "V1.0",
    "serviceAbstract": "<p>European Contrails forecast product using a multimodel approach and delivered as a&nbsp;<strong>WFS (GeoJSON) SWIM webservice</strong>.&nbsp;</p><p>Formation of condensation-trail cirrus clouds of ice crystals, also known as contrails are a major contributor to aviation environmental impact.</p><p>The formation of persistent contrails depends on the environmental conditions and aircraft/engine technologies.</p><p>Contrails probability areas forecast product is computed by MetSafe based on&nbsp;a multi-model approach. This product uses the&nbsp;<a href=\"https://www.researchgate.net/figure/Schmidt-Appleman-criterion-for-contrail-formation-The-red-line-represents-the-state-of_fig3_244478376\">Schmidt-Appleman criterion</a>&nbsp;to estimate areas (traduced as geographical polygons) where there is a probability of persisting contrails.</p><p>Contrails forecast characteristics are:</p><p>- +24H forecast by 1 hour step</p><p>- 5km geographical resolution over Europe / vertical resolution FL20</p><p>- Refresh&nbsp;every time a model is updated&nbsp;(average of 9&nbsp;updates/day)</p><p>- Delivery as polygon with a confidence index</p><p>- Ensured quality of service through Service Level Agreement</p><p>Independent validation of this forecast will be performed in 2022.</p>",
    "serviceIdentification": {
      "name": "European Contrails Forecast",
      "version": "V1.0"
    },
    "serviceProvider": {
      "name": "MetSafe",
      "description": "<p>MetSafe proposes an access to global meteorological webservices for the aviation community through its cloud-based services platform.&nbsp;</p><p>Access to data service delivers on a global scale regulated meteorological products, real time adverse weather service (radar, satellite) and numerical weather prediction products.</p><p>State of the atmosphere services (wind sand, SO2…) are also proposed based on COPERNICUS data.</p><p>Information is delivered through a SWIM yellow profile compliant API with ATM-grade quality of service.</p><p>MetSafe platform is powered by multiple meteorological sources. A partnership with MétéoFrance and Météorage ensures access to the latest state of art meteorological products.</p><p>Beyond provision of access to data, MetSafe provides tailored expert services such as extraction of meteorological information around the 4D trajectory or weather impact prediction for ATFCM.</p><p>Our meteorological webservices are used operationally to support various applications: Air Traffic Control Working position, Electronic flight Bag, fuel optimisation for airline.</p><p>MetSafe is based in ENAC Incubator, Toulouse.&nbsp;</p><p>For more details: <a href=\"http://www.metsafeatm.com\">http://www.metsafeatm.com</a></p>",
      "type": [
        "PROVIDER_OF_DATA_SERVICES"
      ]
    },
    "serviceCategorisation": {
      "businessActivityType": [
        "AIRSPACE_ORGANISATION_AND_MANAGEMENT"
      ],
      "intendedConsumer": [
        "CIVIL_AIR_NAVIGATION_SERVICE_PROVIDER"
      ],
      "informationCategory": [
        "METEOROLOGICAL_INFORMATION_EXCHANGE"
      ],
      "lifeCycle": [
        {
          "lifeCycleStage": "OPERATIONAL"
        }
      ]
    },
    "generalDescription": {
      "operationalEnvironment": {
        "operationalNeeds": [
          {
            "name": "Minimise environmental impact of aviation",
            "description": "<p>State&nbsp;of the art science:&nbsp;&nbsp;<em><a href=\"https://www.ipcc.ch/report/aviation-and-the-global-atmosphere-2/\">Special Report on Aviation and the Global Atmosphere</a>&nbsp;- IPCC</em></p>"
          }
        ]
      },
      "functionality": [
        {
          "name": "GET contrails convection forecast",
          "description": "<p>This service allows to retrieve +24H contrails&nbsp;forecast over a bounding box. It uses WFS as a service layer, WFS filtering capabilities are available.</p>"
        }
      ],
      "accessAndUseConditions": [
        {
          "name": "Authentication",
          "type": "SECURITY_CONSTRAINT",
          "description": "<p>Access to MetSafe services requires an access token that connects API requests to your account. See customer onboarding below&nbsp;for access to Contrails&nbsp;Forecast&nbsp;Service.</p>"
        },
        {
          "name": "Operational policy",
          "type": "LEGAL_CONSTRAINT",
          "description": "<p>The contrails&nbsp;forecast&nbsp;service provides information based on probabilistic information.&nbsp;Contrails&nbsp;forecast&nbsp;contains uncertainties. This service shall not be used for safety-critical decision.&nbsp;</p>"
        },
        {
          "name": "Customer onboarding",
          "type": "SERVICE_POLICY",
          "description": "<p>A free trial of convection forecast&nbsp;service&nbsp;is proposed.&nbsp;An access token&nbsp;can be requested at&nbsp;<a href=\"mailto:contact@metsafeatm.com\">contact@metsafeatm.com</a>.</p>"
        }
      ],
      "dateInOperation": "2022-01-01",
      "validation": [
        {
          "type": "COLLABORATIVE_VALIDATION"
        }
      ],
      "abbreviations": [
        {
          "name": "SLA",
          "description": "<p>Service Level Agreement</p>\r\n"
        }
      ]
    },
    "informationDescription": {
      "informationDefinition": [
        {
          "name": "AIRM",
          "definition": "",
          "airmCorrespondence": ""
        }
      ]
    },
    "technicalDescription": {
      "technicalConstraint": [
        {
          "name": "Protection rate-limit",
          "description": "<p>A protection rate limit has been implemented to protect the service from unjustified multiple&nbsp;requests.</p>"
        }
      ]
    },
    "serviceInterface": [
      {
        "name": "Contrails Forecast API",
        "description": "<p>The complete API description is available on MetSafe user portal accessible through a Token.&nbsp;&nbsp;An access Token&nbsp;can be requested at&nbsp;<a href=\"mailto:contact@metsafeatm.com\">contact@metsafeatm.com</a>.</p>",
        "provisionSide": "CONSUMER_SIDE",
        "operations": [
          {
            "name": "WFS GetCapabilities",
            "description": "<p>Description of the service capabilities</p>",
            "messages": [
              {
                "name": "WFS GetCapabilities",
                "direction": "IN"
              }
            ]
          },
          {
            "name": "WFS GetFeatures",
            "description": "<p>Retrieve objects in GeoJSON inside a&nbsp;4D Bounding Box.</p>",
            "messages": [
              {
                "name": "Request/reply",
                "direction": "IN"
              }
            ]
          }
        ],
        "endpoints": [
          {
            "name": "Production",
            "description": "<p>Main production endpoint.</p><p>{base_url_prod} is kept confidential for security reason.</p>",
            "url": "{base_url_prod}/core/wfs/"
          },
          {
            "name": "Integration",
            "description": "<p>Integration is for test&nbsp;purpose.</p><p>{base_url_int} is kept confidential for security reason.</p>",
            "url": "{base_url_int}/core/wfs/"
          }
        ],
        "messageExchangePattern": "SYNCHRONOUS_REQUEST_RESPONSE"
      }
    ]
  }
}
