Two weeks until the deadline…

METAR Graphs

Across the Air Traffic Management (ATM) industry, engineers and consultants are busy finishing (starting?) their entries for the SESAR SWIM Masterclass 2013.  Perhaps under a little more pressure than others, by definition it can only be the same or a worse result than our winning entry last year, the Snowflake team have also been very busy.  In a notable change to last year, echoing other collaborative projects like those run by the OGC, we have worked extremely closely with a number of other participants – NATS, Netsys, Harris and Barco.  This has been a great experience for the team here, and while I won’t give away the details of our competitive submission, we have deployed some online versions of our services that all participants are welcome to test and explore.

 

IWXXM AvXML

We have an ICAO WXXM Release Candidate 2 Web Feature Service 2.0.  This is providing real data, courtesy of Netsys, who are sending WFS Transactions into our demo WFS-T loading services.  The coverage is worldwide, with a message from over 15000 sensors providing a METAR approximately every 45 minutes.  There is also a Simple Aeronautical Features service, providing access to Aerodromes, referred to in the METARs via xlink.

 

If you’re a participant in the SESAR SWIM Masterclass we’ve added the services to SWIM Registry. If not, you can still test the services from our demonstration server:

Landing Page: (Service no longer available)

Example WFS response:

<wfs:FeatureCollection xsi:schemaLocation="http://icao.int/iwxxm/1.0RC2 AvXML/AvXML-1.0RC2-schema-edited/iwxxm/1.0RC2/iwxxm.xsd http://www.opengis.net/wfs/2.0 wfs/2.0/wfs.xsd" numberMatched="unknown" numberReturned="0" timeStamp="2013-10-04T17:10:25" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:iwxxm="http://icao.int/iwxxm/1.0RC2" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:gco="http://www.isotc211.org/2005/gco" xmlns:gss="http://www.isotc211.org/2005/gss" xmlns:gts="http://www.isotc211.org/2005/gts" xmlns:gsr="http://www.isotc211.org/2005/gsr" xmlns:saf="http://icao.int/saf/1.0RC2" xmlns:metce="http://def.wmo.int/metce/2013" xmlns:om="http://www.opengis.net/om/2.0" xmlns:sams="http://www.opengis.net/samplingSpatial/2.0" xmlns:sam="http://www.opengis.net/sampling/2.0" xmlns:opm="http://def.wmo.int/opm/2013" xmlns:wfs="http://www.opengis.net/wfs/2.0" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:fes="http://www.opengis.net/fes/2.0">
<wfs:member>
<iwxxm:METAR automatedStation="false" gml:id="metar-SBKP-20130920070000Z" status="NORMAL">
<iwxxm:observation>
<om:OM_Observation gml:id="obs-00001-20130920T07Z">
<om:type xlink:title="Aerodrome Observation" xlink:href="http://codes.wmo.int/49-2/observation-type/IWXXM/1.0/MeteorologicalAerodromeObservation"/>
<om:phenomenonTime>
<gml:TimeInstant gml:id="ti-201309200700Z">
<gml:timePosition>2013-09-20T08:00:00.000</gml:timePosition>
</gml:TimeInstant>
</om:phenomenonTime>
<om:resultTime>
<gml:TimeInstant gml:id="ti-201309200710Z">
<gml:timePosition>2013-09-20T08:10:00.000</gml:timePosition>
</gml:TimeInstant>
</om:resultTime>
<om:observedProperty xlink:title="Observed properties for METAR and SPECI (Meteorological Aerodrome Reports)" xlink:href="http://codes.wmo.int/49-2/observable-property/MeteorologicalAerodromeObservation"/>
<om:featureOfInterest>
<sams:SF_SpatialSamplingFeature gml:id="sampling-point-00001">
<sam:type xlink:title="SF_SamplingPoint" xlink:href="http://www.opengis.net/def/samplingFeatureType/OGC-OM/2.0/SF_SamplingPoint"/>
<sam:sampledFeature xlink:href="uuid.b9be9445-ac47-4baf-8d2b-1feff072dda0"/>
<sams:shape>
<gml:Point gml:id="point-1215-1149" srsName="urn:ogc:def:crs:EPSG::4326" srsDimension="2">
<gml:pos>47.08 23.0</gml:pos>
</gml:Point>
</sams:shape>
</sams:SF_SpatialSamplingFeature>
</om:featureOfInterest>
<om:result>
<iwxxm:MeteorologicalAerodromeObservationRecord cloudAndVisibilityOK="true" gml:id="or1">
<iwxxm:airTemperature uom="Cel">17</iwxxm:airTemperature>
<iwxxm:dewpointTemperature uom="Cel">17</iwxxm:dewpointTemperature>
<iwxxm:qnh uom="hPa">1019</iwxxm:qnh>
<iwxxm:surfaceWind>
<iwxxm:AerodromeSurfaceWind variableDirection="false">
<iwxxm:meanWindDirection uom="deg">110</iwxxm:meanWindDirection>
<iwxxm:meanWindSpeed uom="kt">11</iwxxm:meanWindSpeed>
</iwxxm:AerodromeSurfaceWind>
</iwxxm:surfaceWind>
</iwxxm:MeteorologicalAerodromeObservationRecord>
</om:result>
</om:OM_Observation>
</iwxxm:observation>
</iwxxm:METAR>
</wfs:member>
</wfs:FeatureCollection>

Aerodromes Landing Page: (Service no longer available)

Example response:

<wfs:FeatureCollection xsi:schemaLocation="http://www.opengis.net/wfs/2.0 wfs/2.0/wfs.xsd http://icao.int/saf/1.0RC2 AvXML/AvXML-1.0RC2-schema-edited/saf/1.0RC2/saf.xsd" numberMatched="35931" numberReturned="10" timeStamp="2013-10-04T17:12:13" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:wfs="http://www.opengis.net/wfs/2.0" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ows="http://www.opengis.net/ows/1.1" xmlns:fes="http://www.opengis.net/fes/2.0" xmlns:saf="http://icao.int/saf/1.0RC2" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:gco="http://www.isotc211.org/2005/gco" xmlns:gss="http://www.isotc211.org/2005/gss" xmlns:gts="http://www.isotc211.org/2005/gts" xmlns:gsr="http://www.isotc211.org/2005/gsr">

<wfs:member>
<saf:Aerodrome gml:id="uuid.b9be9445-ac47-4baf-8d2b-1feff072dda0">
<gml:identifier codeSpace="urn:uuid:">
b9be9445-ac47-4baf-8d2b-1feff072dda0
</gml:identifier>
<saf:designator>
SBKP
</saf:designator>
<saf:name>
Campinas Aeroporto
</saf:name>
<saf:locationIndicatorICAO>
SBKP
</saf:locationIndicatorICAO>
<saf:ARP>
<gml:Point srsName="urn:ogc:def:crs:EPSG::4326" gml:id="LOCAL_ID_0">
<gml:pos>
47.08 23.0
</gml:pos>
</gml:Point>
</saf:ARP>
</saf:Aerodrome>
</wfs:member>
</wfs:FeatureCollection>

Feel free to get in touch with the team if you want to integrate with the services or know more about them.  The IWXXM version 1.0 will be released soon and we will continue to grow and develop these demo services.

By | 2013-10-04T17:43:36+00:00 October 4th, 2013|Air Traffic Management, ATM Viewer, GO Publisher, News, Snowflake Labs, Web Services|