{
  "informationServiceDescription": {
    "title": "WeatherProfile",
    "referenceDate": "2021-11-23",
    "edition": "V3.0",
    "serviceAbstract": "<p><strong>Fast and efficient&nbsp;extraction of global meteorological data around the 4D trajectory through webservice</strong>.&nbsp;</p><p>The WeatherProfile service is designed to hide&nbsp;all&nbsp;the complexity of the meteorological domain: sources, format, availability...<br />&nbsp;</p><p>WeatherProfile includes:</p><p>- An <strong>extraction of meteorological parameters</strong> (Wind, Temperature, Humidity, Pressure…) from multiple numerical weather models. This&nbsp;can be done&nbsp;either for each value on&nbsp;the 4D waypoints or&nbsp;on a dynamically&nbsp;user-defined corridor (buffer mode)&nbsp;around the 4D trajectory.</p><p>- An <strong>extraction of hazardous weather</strong> information&nbsp;from observation systems (convection by&nbsp;satellite, lightning detection...), OPMET (SIGMET) and numerical weather models (CAT, Icing, Convection).</p><p>- The<strong> best model feature</strong>: MetSafe platform is powered by several numerical weather models which can be global (GFS, GDPS…) or limited area high resolution models&nbsp;(ICOND2, AROME, …). The service automatically selects for the user&nbsp;the best data available around the location of the 4D trajectory among many weather models.&nbsp;</p><p>- A&nbsp;<strong>diagnostic mode</strong>: This feature&nbsp;provides a quick JSON&nbsp;report on the intersection of hazardous weather with the 4D trajectory.&nbsp;The report indicates under a simple yes/no form the presence of hazardous weather for each leg of the 4D trajectory.</p><p>WeatherProfile responses are provided under JSON/GeoJSON&nbsp;format.&nbsp;</p><p>This service is used operationally by fuel-efficiency solution and Air Traffic Management systems&nbsp;since 2018.</p><p>&nbsp;</p>",
    "serviceIdentification": {
      "name": "WeatherProfile",
      "version": "V3.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": [
        "INFORMATION_MANAGEMENT"
      ],
      "intendedConsumer": [
        "AIR_TRAFFIC_SERVICE_PROVIDER",
        "CIVIL_AIR_NAVIGATION_SERVICE_PROVIDER",
        "CIVIL_AIRSPACE_USER",
        "PROVIDER_OF_DATA_SERVICES"
      ],
      "informationCategory": [
        "METEOROLOGICAL_INFORMATION_EXCHANGE"
      ],
      "lifeCycle": [
        {
          "lifeCycleStage": "OPERATIONAL"
        }
      ]
    },
    "generalDescription": {
      "operationalEnvironment": {
        "operationalNeeds": [
          {
            "name": "Flight Planning Services",
            "description": "<p>Up-to-date accurate meteorological information around the Flight Plan is a basic requirement of Flight Planning Services (refer to ICAO Annex 3).&nbsp;</p>"
          },
          {
            "name": "Electronic Flight Bag Solution",
            "description": "<p>Connected&nbsp;EFB solutions requires up-to-date accurate meteorological information.</p><p>Solution to decrease the payload for meteorological information around the flight plan are available for datalink applications.</p><p>&nbsp;&nbsp;</p>"
          },
          {
            "name": "ATM systems and tools",
            "description": "<p>Up-to-date meteorological information around the flight plan are needed in modern ATM&nbsp;systems and tools, for example for&nbsp;Flight Data Processing System or Sequencing Tools.</p><p>&nbsp;</p>"
          }
        ]
      },
      "functionality": [
        {
          "name": "Returns meteorological information around the 4D trajectory",
          "description": "<p>The users provide a 4D trajectory and a selection of meteorological parameters.</p><p>WeatherProfile service&nbsp;returns the requested meteorological information around the 4D trajectory.</p>"
        }
      ],
      "accessAndUseConditions": [
        {
          "name": "Authentication",
          "type": "SERVICE_CONSUMPTION_CONSTRAINT",
          "description": "<p>Access to MetSafe services requires an access token that connects API requests to your account.</p><p>A free trial of WeatherProfile&nbsp;is proposed.&nbsp;An access token&nbsp;can be requested at&nbsp;<a>contact@metsafeatm.com</a>.</p>"
        },
        {
          "name": "Terms of use",
          "type": "LEGAL_CONSTRAINT",
          "description": "<p>WeatherProfile&nbsp;Terms of use can be requested at contact@metsafeatm.com</p>"
        }
      ],
      "dateInOperation": "2018-03-12",
      "validation": [
        {
          "type": "COLLABORATIVE_VALIDATION"
        }
      ],
      "abbreviations": [
        {
          "name": "ATM",
          "description": "<p>Air Traffic Management</p>\r\n"
        },
        {
          "name": "SLA",
          "description": "<p>Service Level Agreement</p>\r\n"
        }
      ]
    },
    "informationDescription": {
      "informationDefinition": [
        {
          "name": "AIRM definition",
          "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": "WeatherProfile 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>contact@metsafeatm.com</a>.</p>",
        "provisionSide": "PROVIDER_SIDE",
        "operations": [
          {
            "name": "DataInfo",
            "description": "<p>Description of the service capabilities and data available.</p><p>&nbsp;</p><p>&nbsp;</p>",
            "messages": [
              {
                "name": "get/datainfo",
                "direction": "IN"
              }
            ]
          },
          {
            "name": "WeatherProfile",
            "description": "<p>Extraction of meteorological around the 4D trajectory</p>",
            "messages": [
              {
                "name": "Get/WeatherProfile",
                "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}/expert/weatherprofile/"
          },
          {
            "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}/expert/weatherprofile/"
          }
        ],
        "messageExchangePattern": "SYNCHRONOUS_REQUEST_RESPONSE"
      }
    ]
  }
}
