Closed lcdunstan closed 5 years ago
I have to say that iwxxm:geometry in SIGMET was designed to have xlink:href but due to some mistakes it was incorrectly defined in the schema as:
<element name="geometry" type="aixm:AirspaceVolumePropertyType">
which should instead be:
<element name="geometry" type="iwxxm:AirspaceVolumePropertyType">
We fixed this in IWXXM 3.0.0. In this version, the FIR/UIR/CTA is defined to be:
<iwxxm:issuingAirTrafficServicesRegion>
<aixm:Airspace gml:id="uuid.eb9d349c-242c-4193-981a-935ee2e547a2">
<aixm:timeSlice>
<aixm:AirspaceTimeSlice gml:id="uuid.23909d58-4be9-43a1-8eb8-2d1e3b64432e">
<gml:validTime/>
<aixm:interpretation>SNAPSHOT</aixm:interpretation>
<aixm:type>OTHER:FIR_UIR</aixm:type>
<aixm:designator>YUDD</aixm:designator>
<aixm:name>SHANLON FIR/UIR</aixm:name>
<!-- FIR boundary can be reported in an aixm:geometryComponent -->
</aixm:AirspaceTimeSlice>
</aixm:timeSlice>
</aixm:Airspace>
</iwxxm:issuingAirTrafficServicesRegion>
where the FIR/UIR/CTA boundary is defined as:
<aixm:geometryComponent>
<aixm:AirspaceGeometryComponent gml:id="...">
<aixm:theAirspaceVolume>
<aixm:AirspaceVolume gml:id="uuid.eb9d349c-242c-4193-981a-935ee2e547a2">
...
</aixm:AirspaceVolume>
</aixm:theAirspaceVolume>
</aixm:AirspaceGeometryComponent>
</aixm:geometryComponent>
You can then make reference by:
`<iwxxm:geometry xlink:href="#uuid.eb9d349c-242c-4193-981a-935ee2e547a2"/>`
In a volcanic ash SIGMET, the schema comments say that ENTIRE FIR should be represented such that "the geometry should be an xlink to the sampled feature for this SIGMET". However, doesn't allow an xref:hlink attribute. In the forecast I can see a possibility: