In the coding guidelines - apply the backwards mapping described in AIXM-322 change proposal.
Cases that need to be covered:
In AIXM 5 if an obstacle is lighted or not is code by the VerticalStructure.lighted element.
Further information about the lighting can be provided by using the following elements
AIXM also supports the coding of the lighting operational status using the VerticalStructureLightingStatus.
The PANS-AIM Data Catalogue further details the lighting into lighting type and lighting colour.
AIXM also supports the coding of more details about each lighting element, such as horizontal position, elevation, intensity and operational status.
Note: Flashing can only be encoded using for LightElement.type = OTHER:FLASHING |
The example below shows how to encode that an obstacle is not lighted.
<!-- SINGLE PART OBSTACLE (Natural Highpoint) --> <aixm:VerticalStructure gml:id="uuid.cd0bfb54-81b9-491e-880b-7f85fe2dbfb8"> <gml:identifier codeSpace="urn:uuid:">cd0bfb54-81b9-491e-880b-7f85fe2dbfb8</gml:identifier> ... <aixm:type>NATURAL_HIGHPOINT</aixm:type> <aixm:lighted>NO</aixm:lighted> |
The example below shows how to encode that an obstacle is lighted (without any further details).
<!-- SINGLE PART OBSTACLE (Crane) --> <aixm:VerticalStructure gml:id="uuid.df421db4-3698-4003-9d71-93ca57e70ffc"> <gml:identifier codeSpace="urn:uuid:">df421db4-3698-4003-9d71-93ca57e70ffc</gml:identifier> ... <aixm:type>CRANE</aixm:type> <aixm:lighted>YES</aixm:lighted |
The example below shows how to encode that an obstacle is lighted, with further details, including type and colour of lighting.
<!-- WINDPARK --> <aixm:VerticalStructure gml:id="uuid.499c5bb4-de1e-49fc-8db1-11ffa84406d6"> <gml:identifier codeSpace="urn:uuid:">499c5bb4-de1e-49fc-8db1-11ffa84406d6</gml:identifier> ... <aixm:type>WINDMILL_FARMS</aixm:type> <aixm:lighted>YES</aixm:lighted> ... <aixm:lightingICAOStandard>YES</aixm:lightingICAOStandard> <aixm:synchronisedLighting>YES</aixm:synchronisedLighting> <aixm:part> <aixm:VerticalStructurePart gml:id="vsp0002-9"> ... <aixm:lighting> <aixm:LightElement gml:id="le00022-1"> <aixm:colour>RED</aixm:colour> <aixm:intensityLevel>LIM</aixm:intensityLevel> <aixm:type>OTHER:FLASHING</aixm:type> </aixm:LightElement> </aixm:lighting> </aixm:VerticalStructurePart> </aixm:part> |
To indicate that an obstacle is ligted during day and/or night, in principle there a 2 options, either using a Timesheet or a Note.
The examples below shows 2 VerticalStructure features one with a timesheet and the other one with an annotation.
<!-- SINGLE POINT OBSTACLE. --> <aixm:VerticalStructure gml:id="uuid.5f68d835-828c-4ccd-91b7-791058d9dd4d"> <gml:identifier codeSpace="urn:uuid:">5f68d835-828c-4ccd-91b7-791058d9dd4d</gml:identifier> ... <aixm:type>ANTENNA</aixm:type> <aixm:lighted>YES</aixm:lighted> ... <!-- lightingICAOStandard and synchronisedLighting is not explicitly required by PANS-AIM --> <aixm:lightingICAOStandard xsi:nil="true" nilReason="unknown"/> <aixm:synchronisedLighting xsi:nil="true" nilReason="unknown"/> ... <aixm:part> <aixm:VerticalStructurePart gml:id="V-af4ee6d6"> ... <aixm:lighting> <aixm:LightElement gml:id="le0001"> <!-- PANS-AIM table A-6-2 only requires information if an obstacle is lighted. However, colour and type are properties listed in the PANS-AIM Appendix 1 "Aeronautical Data Catalogue" and ENR 5.4, AD2/3.10. intensityLevel, intensity and availability is not explicitly required by PANS-AIM --> <aixm:colour>RED</aixm:colour> <aixm:intensityLevel xsi:nil="true" nilReason="unknown"/> <aixm:intensity xsi:nil="true" nilReason="unknown"/> <aixm:type xsi:nil="true" nilReason="unknown"/> <!-- regarding availability, see also lightingAvailability --> <aixm:availability xsi:nil="true" nilReason="inapplicable"/> </aixm:LightElement> </aixm:lighting> ... <!-- lightingAvailability not explicitly required by PANS-AIM Coding of the availability meaning lighted during Night. May also be coded as annotation. (NOTE: There is also the availability property for the LightElement of the VerticalStructurePart, OPEN QUESTION: Should there be a rule that it shall only be used in case the availability of the lighting schedule is different for one or more parts.) --> <aixm:lightingAvailability> <aixm:VerticalStructureLightingStatus gml:id="vsls02012"> <aixm:timeInterval> <aixm:Timesheet gml:id="ts022"> <aixm:day>ANY</aixm:day> <aixm:dayTil>ANY</aixm:dayTil> <aixm:startEvent>SS</aixm:startEvent> <aixm:endEvent>SR</aixm:endEvent> </aixm:Timesheet> </aixm:timeInterval> <aixm:specialDateAuthority xsi:nil="true" nilReason="inapplicable"/> <!-- OPEN QUESTION: is status required (i.e. for Digital NOTAM)? --> <aixm:status>NORMAL</aixm:status> </aixm:VerticalStructureLightingStatus> </aixm:lightingAvailability> </aixm:VerticalStructureTimeSlice> </aixm:timeSlice> </aixm:VerticalStructure> |
<!-- GROUPS OF OBSTACLES GROUPED WITH AN AREA (POLYGON) (Windfarm area). Case where a large number of obstacles with similar elevation are grouped, an area encompassing the grouped obstacles may be published instead of publishing each individual object.--> <aixm:VerticalStructure gml:id="uuid.47db48e9-d46a-4100-a266-25a3968b6a98"> <gml:identifier codeSpace="urn:uuid:">47db48e9-d46a-4100-a266-25a3968b6a98</gml:identifier> ... <aixm:type>WINDMILL_FARMS</aixm:type> <aixm:lighted>YES</aixm:lighted> <aixm:markingICAOStandard>NO</aixm:markingICAOStandard> ... <aixm:part> <aixm:VerticalStructurePart gml:id="vsp0002-1"> ... <aixm:lighting> <aixm:LightElement gml:id="le0002-1"> <aixm:colour>RED</aixm:colour> <aixm:intensityLevel>LIM</aixm:intensityLevel> <aixm:type>OTHER:FLASHING</aixm:type> </aixm:LightElement> </aixm:lighting> </aixm:VerticalStructurePart> </aixm:part> <!-- The information that the lighting is provided 'day' or 'night' or 'day and night' may be coded as annotation or also with as dedicated availability (timesheet) using e.g. from Sunset (SS) to Sunrise (SR) or vice versa, or similar. --> <aixm:annotation> <aixm:Note gml:id="n12-13"> <aixm:propertyName>lighted</aixm:propertyName> <aixm:translatedNote> <aixm:LinguisticNote gml:id="ln12-13"> <aixm:note lang="eng">day and night</aixm:note> </aixm:LinguisticNote> </aixm:translatedNote> </aixm:Note> </aixm:annotation> ... |