Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FT2021_2RC2 #272

Closed
wants to merge 8 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
22 changes: 21 additions & 1 deletion IWXXM/ReleaseNotes-IWXXM.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,25 @@
=========================================
2021-2RC1 - May 2021
2021-2 Release Candidate 2 - July 2021
=========================================
Package METAR/SPECI (Version 3.1.0RC2)
Package TAF (Version 3.0.1RC2)
Package SIGMET (Version 4.0.0RC2)
* Changes involving Amendments 79 and 80 to ICAO Annex 3
* Revised the representation to meet the requirements in Notes 20 and 21 to Table A6-1A
* Revised the examples to give correct orientation of positions in a polygon
Package AIRMET (Version 3.1.0RC2)
Package Tropical Cyclone Advisory (Version 3.1.0RC2)
Package Volcanic Ash Advisory (Version 3.1.0RC2)
* Revised the examples to give correct orientation of positions in a polygon
Package Space Weather Advisory (Version 3.0.1RC2)
* Revised the examples to give correct orientation of positions in a polygon
Package WAFS Significant Weather Forecast (Version 1.0.0RC2)
Package Meteorological Feature (Version 1.0.0RC2)
Package Common (Version 3.1.0RC2)
Package Measures (Version 3.0.0)

=========================================
2021-2 Release Candidate 1 - May 2021
=========================================
Package METAR/SPECI (Version 3.1.0RC1)
* Fixed the issue of unnecessarily restricting the maximum number of iwxxm:trendForecast to 3
Expand Down
2 changes: 1 addition & 1 deletion IWXXM/WAFSSigWxFC.xsd
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<schema elementFormDefault="qualified" targetNamespace="http://icao.int/iwxxm/2021-2" version="1.0.0RC1" xmlns:iwxxm="http://icao.int/iwxxm/2021-2" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:aixm="http://www.aixm.aero/schema/5.1.1" xmlns="http://www.w3.org/2001/XMLSchema">
<schema elementFormDefault="qualified" targetNamespace="http://icao.int/iwxxm/2021-2" version="1.0.0RC2" xmlns:iwxxm="http://icao.int/iwxxm/2021-2" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:aixm="http://www.aixm.aero/schema/5.1.1" xmlns="http://www.w3.org/2001/XMLSchema">
<include schemaLocation="metFeature.xsd"></include>
<import namespace="http://www.aixm.aero/schema/5.1.1" schemaLocation="http://www.aixm.aero/schema/5.1.1/AIXM_Features.xsd"></import>
<import namespace="http://www.opengis.net/gml/3.2" schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd"></import>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I apologize @blchoy for not catching these typos in RC1.
Line 9: weakly-typed, not week-type
Line 180: replace "Oceanic and Atmospheric Administration (NOAA)" with "Weather Service (NWS)"

Copy link
Member Author

@blchoy blchoy Jul 15, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Line 9: Fixed.
Line 180: I actually got this from WMO Common Code Table C-1 (http://codes.wmo.int/common/centre/177) which is being used in existing BUFR SIGWX files. As we are not making direct reference to this table I see no reason why we cannot change. Updated in commit 14b70a0

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I stumbled into NOAA vs NWS politics. 😁

Expand Down
1,345 changes: 394 additions & 951 deletions IWXXM/XMI/icao-iwxxm.xml

Large diffs are not rendered by default.

6 changes: 3 additions & 3 deletions IWXXM/airmet.xsd
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<schema elementFormDefault="qualified" targetNamespace="http://icao.int/iwxxm/2021-2" version="3.1.0RC1" xmlns:iwxxm="http://icao.int/iwxxm/2021-2" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:aixm="http://www.aixm.aero/schema/5.1.1" xmlns="http://www.w3.org/2001/XMLSchema">
<schema elementFormDefault="qualified" targetNamespace="http://icao.int/iwxxm/2021-2" version="3.1.0RC2" xmlns:iwxxm="http://icao.int/iwxxm/2021-2" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:aixm="http://www.aixm.aero/schema/5.1.1" xmlns="http://www.w3.org/2001/XMLSchema">
<include schemaLocation="common.xsd"></include>
<import namespace="http://www.aixm.aero/schema/5.1.1" schemaLocation="http://www.aixm.aero/schema/5.1.1/AIXM_Features.xsd"></import>
<import namespace="http://www.opengis.net/gml/3.2" schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd"></import>
Expand Down Expand Up @@ -154,12 +154,12 @@ TC TOP (ABV and BLW) conditions are represented by the vertical component of the
</element>
<element nillable="true" name="directionOfMotion" type="iwxxm:AngleWithNilReasonType" minOccurs="0" maxOccurs="1">
<annotation>
<documentation>The expected direction of movement of a meteorological condition. When no movement is expected, this is a http://codes.wmo.int/common/nil/inapplicable nilReason and the speedOfMotion will be 0. Direction of motion to shall be given in degrees from true North. Plane angle unit of measure (uom) is "deg".</documentation>
<documentation>The expected direction of movement of a meteorological condition. Stationary phenomenon shall be denoted with both iwxxm:directionOfMotion and iwxxm:speedOfMotion absent. Direction of motion to shall be given in degrees from true North. Plane angle unit of measure (uom) is "deg".</documentation>
</annotation>
</element>
<element name="speedOfMotion" type="gml:SpeedType" minOccurs="0" maxOccurs="1">
<annotation>
<documentation>The expected speed of movement of a meteorological condition. When no movement is expected, this will have a value of 0 and directionOfMotion will have a http://codes.wmo.int/common/nil/inapplicable nilReason. Speed of movement shall be given in either "km/h" or "[kn_i]" (knot).</documentation>
<documentation>The expected speed of movement of a meteorological condition. Stationary phenomenon shall be denoted with both iwxxm:directionOfMotion and iwxxm:speedOfMotion absent. Speed of movement shall be given in either "km/h" or "[kn_i]" (knot).</documentation>
</annotation>
</element>
<element name="cloudBase" type="gml:LengthType" minOccurs="0" maxOccurs="1">
Expand Down
2 changes: 1 addition & 1 deletion IWXXM/common.xsd
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?>
<schema elementFormDefault="qualified" targetNamespace="http://icao.int/iwxxm/2021-2" version="3.1.0RC1" xmlns:iwxxm="http://icao.int/iwxxm/2021-2" xmlns:aixm="http://www.aixm.aero/schema/5.1.1" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns="http://www.w3.org/2001/XMLSchema">
<schema elementFormDefault="qualified" targetNamespace="http://icao.int/iwxxm/2021-2" version="3.1.0RC2" xmlns:iwxxm="http://icao.int/iwxxm/2021-2" xmlns:aixm="http://www.aixm.aero/schema/5.1.1" xmlns:gml="http://www.opengis.net/gml/3.2" xmlns="http://www.w3.org/2001/XMLSchema">
<import namespace="http://www.aixm.aero/schema/5.1.1" schemaLocation="http://www.aixm.aero/schema/5.1.1/AIXM_Features.xsd"></import>
<import namespace="http://www.opengis.net/gml/3.2" schemaLocation="http://schemas.opengis.net/gml/3.2.1/gml.xsd"></import>
<annotation>
Expand Down
2 changes: 1 addition & 1 deletion IWXXM/examples/TAC-to-XML-Guidance.txt
Original file line number Diff line number Diff line change
Expand Up @@ -203,7 +203,7 @@ Forecast "maximumSurfaceWindSpeed" is less than 34 knots
A NIL shall be indicated in "maximumSurfaceWindSpeed" with nilReason set to 'http://codes.wmo.int/common/nil/nothingOfOperationalSignificance'

Target is forecast to no longer categorize as a tropical cyclone
A NIL shall be indicated in "tropicalCyclonePosition" with nilReason set to 'http://codes.wmo.int/common/nil/inappropriate'
A NIL shall be indicated in "tropicalCyclonePosition" with nilReason set to 'http://codes.wmo.int/common/nil/inapplicable'

==========================
Space Weather Advisory
Expand Down
2 changes: 1 addition & 1 deletion IWXXM/examples/WAFS-Example.xml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@
xmlns:aixm="http://www.aixm.aero/schema/5.1.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.aixm.aero/schema/5.1.1 http://www.aixm.aero/schema/5.1.1/AIXM_Features.xsd
http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC1/iwxxm.xsd"
http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC2/iwxxm.xsd"
gml:id="uuid.ce3b61b9-d360-4da1-83b9-67e668406869" reportStatus="NORMAL" permissibleUsage="OPERATIONAL">

<!-- Unique identifier of the collective -->
Expand Down
10 changes: 8 additions & 2 deletions IWXXM/examples/airmet-A6-1a-TS.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
xmlns:iwxxm="http://icao.int/iwxxm/2021-2"
xmlns:aixm="http://www.aixm.aero/schema/5.1.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC1/iwxxm.xsd"
xsi:schemaLocation="http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC2/iwxxm.xsd"
gml:id="uuid.69a2497b-193c-47bf-a6bd-1cc71acbc8e5"
reportStatus="NORMAL"
permissibleUsage="OPERATIONAL">
Expand Down Expand Up @@ -85,7 +85,13 @@
<gml:PolygonPatch>
<gml:exterior>
<gml:LinearRing>
<gml:posList>-50.0 50.0 -50.0 70.0 -40.0 70.0 -40.0 50.0 -50.0 50.0</gml:posList>
<gml:posList>
-50.0 50.0
-50.0 70.0
-40.0 70.0
-40.0 50.0
-50.0 50.0
</gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:PolygonPatch>
Expand Down
2 changes: 1 addition & 1 deletion IWXXM/examples/airmet-translation-failed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
xmlns:iwxxm="http://icao.int/iwxxm/2021-2"
xmlns:aixm="http://www.aixm.aero/schema/5.1.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC1/iwxxm.xsd"
xsi:schemaLocation="http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC2/iwxxm.xsd"
gml:id="uuid.a587cca7-b8e1-4633-b3a5-7a0e5f6e50c9"
reportStatus="NORMAL"
permissibleUsage="OPERATIONAL"
Expand Down
2 changes: 1 addition & 1 deletion IWXXM/examples/metar-A3-1.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
xmlns:gml="http://www.opengis.net/gml/3.2"
xmlns:aixm="http://www.aixm.aero/schema/5.1.1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC1/iwxxm.xsd"
xsi:schemaLocation="http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC2/iwxxm.xsd"
gml:id="uuid.510df5de-fefb-4406-bafd-faab35333ec0"
reportStatus="NORMAL"
permissibleUsage="OPERATIONAL"
Expand Down
2 changes: 1 addition & 1 deletion IWXXM/examples/metar-EDDF-runwaystate.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
permissibleUsage="OPERATIONAL" reportStatus="NORMAL" xmlns:aixm="http://www.aixm.aero/schema/5.1.1"
xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:iwxxm="http://icao.int/iwxxm/2021-2"
xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC1/iwxxm.xsd">
xsi:schemaLocation="http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC2/iwxxm.xsd">

<iwxxm:issueTime>
<gml:TimeInstant gml:id="uuid.ea606522-cf50-4874-adc3-83cc85b12b1c">
Expand Down
2 changes: 1 addition & 1 deletion IWXXM/examples/metar-LKKV.xml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
permissibleUsage="OPERATIONAL" reportStatus="NORMAL" xmlns:aixm="http://www.aixm.aero/schema/5.1.1"
xmlns:gml="http://www.opengis.net/gml/3.2" xmlns:iwxxm="http://icao.int/iwxxm/2021-2"
xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC1/iwxxm.xsd">
xsi:schemaLocation="http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC2/iwxxm.xsd">
<iwxxm:issueTime>
<gml:TimeInstant gml:id="uuid.8053a919-45e1-4f22-9654-5c74032f4b64">
<gml:timePosition>2007-07-25T12:00:00Z</gml:timePosition>
Expand Down
2 changes: 1 addition & 1 deletion IWXXM/examples/metar-NIL-collect.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
xmlns:aixm="http://www.aixm.aero/schema/5.1.1"
xmlns:gml="http://www.opengis.net/gml/3.2"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC1/iwxxm.xsd"
xsi:schemaLocation="http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC2/iwxxm.xsd"
gml:id="uuid.15ff064a-6dc4-41e0-bafa-8ee78ed4dc25"
reportStatus="NORMAL"
permissibleUsage="OPERATIONAL"
Expand Down
2 changes: 1 addition & 1 deletion IWXXM/examples/metar-translation-failed.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:aixm="http://www.aixm.aero/schema/5.1.1"
xsi:schemaLocation="http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC1/iwxxm.xsd"
xsi:schemaLocation="http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC2/iwxxm.xsd"
gml:id="uuid.4324ada0-ddfc-4206-9689-3aa8b58649fd"
reportStatus="NORMAL"
permissibleUsage="OPERATIONAL"
Expand Down
70 changes: 37 additions & 33 deletions IWXXM/examples/sigmet-A6-1a-TS.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
xmlns:gml="http://www.opengis.net/gml/3.2"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC1/iwxxm.xsd"
xsi:schemaLocation="http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC2/iwxxm.xsd"
gml:id="uuid.8debfaca-7116-4b32-9378-b472ca64e823"
reportStatus="NORMAL"
permissibleUsage="OPERATIONAL">
Expand Down Expand Up @@ -70,37 +70,41 @@

<iwxxm:phenomenon xlink:href="http://codes.wmo.int/49-2/SigWxPhenomena/OBSC_TS"/>

<iwxxm:analysis>
<iwxxm:SIGMETEvolvingConditionCollection gml:id="uuid.06446fea-1935-4101-b3e8-74f286a9b74d" timeIndicator="FORECAST">
<iwxxm:phenomenonTime nilReason="http://codes.wmo.int/common/nil/missing"/>
<iwxxm:member>
<iwxxm:SIGMETEvolvingCondition gml:id="uuid.10f68782-703d-43a6-a4e5-af27469edc6e" intensityChange="WEAKEN">
<iwxxm:geometry>
<aixm:AirspaceVolume gml:id="uuid.d4938cc8-c129-4cd7-bda5-588c434ef996">
<aixm:upperLimit uom="FL">390</aixm:upperLimit>
<aixm:upperLimitReference>STD</aixm:upperLimitReference>
<aixm:horizontalProjection>
<aixm:Surface gml:id="uuid.e20caa4b-2b93-4d28-9b14-e04196314999" srsDimension="2" axisLabels="Lat Long" srsName="http://www.opengis.net/def/crs/EPSG/0/4326">
<gml:polygonPatches>
<gml:PolygonPatch>
<gml:exterior>
<gml:LinearRing>
<gml:posList>
54.0 -12.0 54.0 -8.0 50.0 -8.0 50.0 -12.0 54.0 -12.0
</gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:PolygonPatch>
</gml:polygonPatches>
</aixm:Surface>
</aixm:horizontalProjection>
</aixm:AirspaceVolume>
</iwxxm:geometry>
<iwxxm:directionOfMotion uom="deg">90</iwxxm:directionOfMotion>
<iwxxm:speedOfMotion uom="[kn_i]">20</iwxxm:speedOfMotion>
</iwxxm:SIGMETEvolvingCondition>
</iwxxm:member>
</iwxxm:SIGMETEvolvingConditionCollection>
</iwxxm:analysis>
<iwxxm:analysisCollection>
<iwxxm:analysisAndForecastPositionAnalysis gml:id="uuid.3238e65c-12f5-415e-8f0b-61739d7fcb35">
<iwxxm:analysis>
<iwxxm:SIGMETEvolvingConditionCollection gml:id="uuid.06446fea-1935-4101-b3e8-74f286a9b74d" timeIndicator="FORECAST">
<iwxxm:phenomenonTime nilReason="http://codes.wmo.int/common/nil/missing"/>
<iwxxm:member>
<iwxxm:SIGMETEvolvingCondition gml:id="uuid.10f68782-703d-43a6-a4e5-af27469edc6e" intensityChange="WEAKEN">
<iwxxm:geometry>
<aixm:AirspaceVolume gml:id="uuid.d4938cc8-c129-4cd7-bda5-588c434ef996">
<aixm:upperLimit uom="FL">390</aixm:upperLimit>
<aixm:upperLimitReference>STD</aixm:upperLimitReference>
<aixm:horizontalProjection>
<aixm:Surface gml:id="uuid.e20caa4b-2b93-4d28-9b14-e04196314999" srsDimension="2" axisLabels="Lat Long" srsName="http://www.opengis.net/def/crs/EPSG/0/4326">
<gml:polygonPatches>
<gml:PolygonPatch>
<gml:exterior>
<gml:LinearRing>
<gml:posList>
54.0 -12.0 50.0 -12.0 50.0 -8.0 54.0 -8.0 54.0 -12.0
</gml:posList>
</gml:LinearRing>
</gml:exterior>
</gml:PolygonPatch>
</gml:polygonPatches>
</aixm:Surface>
</aixm:horizontalProjection>
</aixm:AirspaceVolume>
</iwxxm:geometry>
<iwxxm:directionOfMotion uom="deg">90</iwxxm:directionOfMotion>
<iwxxm:speedOfMotion uom="[kn_i]">20</iwxxm:speedOfMotion>
</iwxxm:SIGMETEvolvingCondition>
</iwxxm:member>
</iwxxm:SIGMETEvolvingConditionCollection>
</iwxxm:analysis>
</iwxxm:analysisAndForecastPositionAnalysis>
</iwxxm:analysisCollection>

</iwxxm:SIGMET>
2 changes: 1 addition & 1 deletion IWXXM/examples/sigmet-A6-1b-CNL.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
xmlns:gml="http://www.opengis.net/gml/3.2"
xmlns:xlink="http://www.w3.org/1999/xlink"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC1/iwxxm.xsd"
xsi:schemaLocation="http://icao.int/iwxxm/2021-2 http://schemas.wmo.int/iwxxm/2021-2RC2/iwxxm.xsd"
gml:id="uuid.6fe37ba5-7ad5-471a-ac44-48ddefb2c23f"
reportStatus="NORMAL"
permissibleUsage="OPERATIONAL"
Expand Down
Loading