Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Model Overview

Include Page
AC:Vertical structure lighting
AC:Vertical structure lighting


In the coding guidelines - apply the backwards mapping described in AIXM-322 change proposal.


Cases that need to be covered:

  • lighted at night
  • lighted day one colour, night another colour
    • both with a link to coding of schedules indicating that the "day" "night" might have different codings in schedules, such as SR-SS, EDTL/SDTL, or annotation when it is not known precisely

Introduction

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

  • VerticalStructure.lightingICAOStandard
  • VerticalStructure.synchronisedLighting

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.

  • The lighting type is coded using the VerticalStructurePart.lighting.LightElement.type element.
  • The lighting colour is coded using the VerticalStructurePart.lighting.LightElement.colour element.

AIXM also supports the coding of more details about each lighting element, such as horizontal position, elevation, intensity and operational status.

Info
titleNote

Note: Flashing can only be encoded using for LightElement.type = OTHER:FLASHING 

Example 1: Unlighted Obstacle

The example below shows how to encode that an obstacle is not lighted.

Code Block
languagexml
titleExample 1: Unlighted Obstacle
linenumberstrue
collapsetrue
		<!-- 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>

Example 2: Lighted Obstacle

The example below shows how to encode that an obstacle is lighted (without any further details).

Code Block
languagexml
titleExample 2-1: Lighted Obstacle (simple)
linenumberstrue
collapsetrue
		<!-- 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.

Code Block
languagexml
titleExample 2-2: Lighted Obstacle with further Details
linenumberstrue
collapsetrue
		<!-- 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>

Example 3: Lighted Obstacle with Day and/or Night Indication

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.

Code Block
languagexml
titleExample 3-1: Lighted Obstacle Day and/or Night (Timesheet)
linenumberstrue
collapsetrue
		<!-- 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>
Code Block
languagexml
titleEample 3-2: Lighted Obstacle Day and/or night (Note)
linenumberstrue
collapsetrue
		<!-- 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>
					...