ID: | AIXM-577 |
target version: | AIXM 5.2 |
version: | 1.0 |
last updated: | 10 AUG 2022 |
status: | PROPOSEDAPPROVED |
|
---|
Description
Additional values are introduced for the types of VerticalStructure to allow for more precise data coding and alleviating information loss, when regularly value OTHER is used.
Note: This CP replaces the previously approved AIXM-522.
Rationale for change
See https://aixmccb.atlassian.net/browse/AIXM-280, https://aixmccb.atlassian.net/browse/AIXM-441, https://aixmccb.atlassian.net/browse/AIXM-568
It was identified that the current list of values of data type CodeVerticalStructureType may be insufficient.
The majority of the VerticalStructure.type(s) included in this proposal adds the missing types that can be referenced to the ICAO Annex 4 symbols or RTCA DO-291C types. It was also identified that some of the proposed obstacles types are frequently used in the available OBS DS as plain text OTHER:
The change proposal also includes changes to several definitions, where there exist preferences to indicate an obstacle type as OTHER: (e.g. “OTHER:MAST” vs “POLE”) due to different terminology (e.g AmE vs. BrE). These could be avoided by including the synonym in the definition.
Despite the fact that this change proposal tries to resolve a large part of these identified issues, it will certainly not satisfy all data providers/users. Further clarifications are expected in future versions of AIXM.
The table below provides the overview of justification for the values included in this change proposal:
value | definition | justification |
CONIFEROUS_TREES | Coniferous trees. | Annex 4; symbol no. 15 |
PALM | Palm. | Annex 4; symbol no. 17 |
CITY | City or large town. | Annex 4; symbol no. 47 |
TOWN | Town. | Annex 4; symbol no. 48 |
VILLAGE | Village. | Annex 4; symbol no. 49 |
RAILROAD_BRIDGE | Railroad bridge | Annex 4; symbol no. 54 |
ROAD_BRIDGE | Road bridge. | Annex 4; symbol no. 61 |
TELEPHONE_LINE | Telegraph or telephone line (when a landmark). | Annex 4; symbol no. 66 |
PIPELINE | Pipeline | Annex 4; symbol no. 69 |
OIL_GAS_FIELD | Oil or gas field. | Annex 4; symbol no. 70 |
COAST_GUARD_STATION | Coast Guard station. | Annex 4; symbol no. 73 |
LOOKOUT_TOWER | Lookout tower. | Annex 4; symbol no. 74 |
RUINS | Ruins. | Annex 4; symbol no. 78 |
FORT | Fort. | Annex 4; symbol no. 79 |
CHURCH | Church. | Annex 4; symbol no. 80 |
MOSQUE | Mosque. | Annex 4; symbol no. 81 |
PAGODA | Pagoda. | Annex 4; symbol no. 82 |
TEMPLE | Temple. | Annex 4; symbol no. 83 |
ANEMOMETER | Anemometer. | CCB comment/request |
CAPTIVE_BALLOON_KITE | Captive balloon or kite. | CCB comment/alignement with airspace activities list of values |
INDUSTRIAL_STRUCTURE | General industrial facility. | CCB comment/request |
RECREATIONAL_STRUCTURE | Recreational structure (roller coaster, water slide, ferris wheel). | CCB comment/request |
SOLAR_PANELS | Photovoltaic installations. | CCB comment/request |
STORAGE_STRUCTURE | General storage structure/silo. | CCB comment/request |
TERRAIN_HIGHPOINT | Artificial or natural terrain highpoint. | CCB comment - review of a superseded AIXM-522 |
PEDESTRIAN_BRIDGE | Pedestrian bridge | CCB comment/request |
BLAST_FENCE | Blast fence. | DO-291C; AMDB; linsttyp 8 |
TERMINAL_BUILDING | Terminal building. | DO-291C; AMDB; plysttyp 1 |
FIXED_BASE_OPERATOR | Fixed base operator. | DO-291C; AMDB; plysttyp 12 |
FIRE_STATION | Fire station. | DO-291C; AMDB; plysttyp 13 |
HANGAR | Hangar. | DO-291C; AMDB; plysttyp 2 |
BUSH | Bush. | DO-291C; AMDB; plysttyp 7 |
FOREST | Forest. | DO-291C; AMDB; plysttyp 8 |
EARTHEN_WORKS | Earthen works. | DO-291C; AMDB; plysttyp 9 |
WIND_INDICATOR | Wind indicator/windsock. | DO-291C; AMDB; pntsttyp 4 |
LIGHT_POLE | Light pole. | DO-291C; AMDB; pntsttyp 6 |
LIGHT_STANCHION | Light stanchion. | DO-291C; AMDB; pntsttyp 7 |
AIRPORT_BEACON | Airport beacon. | DO-291C; AMDB; pntsttyp 8 |
AIRCRAFT | Aircraft on stand. | Review of available OBS DSs |
TELE_POLE | Telecommunication pole/mast. | Review of available OBS DSs |
TRANSMISSION_TOWER | Transmission tower/pylon. | Review of available OBS DSs |
SHIP | Ship (moored or underway). | Support for VerticalStructurePart.mobile |
TRAIN | Train. | Support for VerticalStructurePart.mobile |
VEHICLE | Vehicle. | Support for VerticalStructurePart.mobile |
Impact assessment
[FWD_MAP_1:1] Data mapping is possible and no data loss occurs when data is exchanged from a system (A) that uses AIXM 5.1.1 for output towards a system (B) that uses AIXM 5.2 for input.
[BWD_MAP_1:1] Data mapping is possible and no data loss occurs when data is exchanged from a system (B) that uses AIXM 5.2 for output towards a system (A) that uses AIXM 5.1.1 for input.
Change Proposal details
In the UML model:
- In the data type CodeVerticalStructureType
Add following values:
- AIRCRAFT, type = string, definition = “Aircraft on stand.”
- AIRPORT_BEACON, type = string, definition = “Airport beacon.”
- ANEMOMETER, type = string, definition = “Anemometer.”
- BLAST_FENCE, type = string, definition = “Blast fence.”
- BUSH, type = string, definition = “Bush.”
- CAPTIVE_BALLOON_KITE, type = string, definition = “Captive balloon or kite.”
- CHURCH, type = string, definition = “Church.”
- CITY, type = string, definition = “City or large town.”
- COAST_GUARD_STATION, type = string, definition = “Coast Guard station.”
- CONIFEROUS_TREES, type = string, definition = “Coniferous trees.”
- EARTHEN_WORKS, type = string, definition = “Earthen works.”
- FIRE_STATION, type = string, definition = “Fire station.”
- FIXED_BASE_OPERATOR, type = string, definition = “Fixed base operator.”
- FOREST, type = string, definition = “Forest.”
- FORT, type = string, definition = “Fort.”
- HANGAR, type = string, definition = “Hangar.”
- INDUSTRIAL_STRUCTURE, type = string, definition = “General industrial facility.”
- LIGHT_STANCHION, type = string, definition = “Light stanchion.”
- LIGHT_POLE, type = string, definition = “Light pole/mast.”
- LOOKOUT_TOWER, type = string, definition = “Lookout tower.”
- MOSQUE, type = string, definition = “Mosque.”
- OIL_GAS_FIELD, type = string, definition = “Oil or gas field.”
- PAGODA, type = string, definition = “Pagoda.”
- PALM, type = string, definition = “Palm.”
- PEDESTRIAN_BRIDGE, type = string, definition = “Pedestrian bridge.”
- PIPELINE, type = string, definition = “Pipeline.”
- RAILROAD_BRIDGE, type = string, definition = “Railroad bridge.”
- RECREATIONAL_STRUCTURE, type = string, definition = “Recreational structure (roller coaster, water slide, ferris wheel).”
- ROAD_BRIDGE, type = string, definition = “Road bridge.”
- RUINS, type = string, definition = “Ruins.”
- SHIP, type = string, definition = “Ship (moored or underway).”
- SOLAR_PANELS, type = string, definition = “Photo-voltaic installations.”
- STORAGE_STRUCTURE, type = string, definition = “General storage structure/silo.”
- TELEPHONE_LINE, type = string, definition = “Telegraph or telephone line (when a landmark).”
- TELE_POLE, type = string, definition = “Telecommunication pole/mast.”
- TEMPLE, type = string, definition = “Temple.”
- TERMINAL_BUILDING, type = string, definition = “Terminal building.”
- TERRAIN_HIGHPOINT, type = string, definition = “Artificial or natural terrain highpoint.”
- TOWN, type = string, definition = “General industrial facility.”
- TRAIN, type = string, definition = “Train.”
- TRANSMISSION_TOWER, type = string, definition = “Transmission tower/pylon.”
- VEHICLE, type = string, definition = “Vehicle.”
- VILLAGE, type = string, definition = “Village.”
- WIND_INDICATOR, type = string , definition = “Wind indicator/windsock.”
Delete following value:
- TETHERED_BALLOON
- NATURAL_HIGHPOINT
Change the definition for following values:
- STACK, type = string, definition = “Stack/chimney (smoke, industrial).”
- POLE, type = string, definition = “Pole/mast.”
- COMPRESSED_AIR_SYSTEM, type = string, definition = “The components of a compressed air system. AirMAT.”
- CONTROL_MONITORING_SYSTEM, type = string, definition = “The components of an electronic monitoring and control system (EMCS) including cables, devices, and so on. AirMAT.”
- ELECTRICAL_EXIT_LIGHT, type = string, definition = “The components of an electrical exterior lighting system including cables, switches, devices, transformers, and so on. Does not include field, navaid, or approach lighting. AirMAT.”
- ELECTRICAL_SYSTEM, type = string, definition = “The components of an electrical distribution system including cables, switches, devices, motors, transformers, and so on. AirMAT.”
- FUEL_SYSTEM, type = string, definition = “The components of a fuel distribution system consisting of pipes, fittings, fixtures, pumps, tanks, and so on. AirMAT.”
- GENERAL_UTILITY, type = string, definition = “The components of utility system which are universal in use and purpose and do not belong to a specific utility. AirMAT.”
- HEAT_COOL_SYSTEM, type = string, definition = “The components of a heating and cooling distribution system consisting of pipes, fittings, fixtures, and so on. AirMAT.”
- INDUSTRIAL_SYSTEM, type = string, definition = “The components of an industrial waste collection system including pipes, fittings, fixtures, tanks, lagoons, and so on. AirMAT.”
- NATURAL_GAS_SYSTEM, type = string, definition = “The components of a natural gas distribution system consisting of pipes, fittings, fixtures, and so on. AirMAT.”
- SALTWATER_SYSTEM, type = string, definition = “The components of a salt water collection system. AirMAT.”
- STORM_SYSTEM, type = string, definition = “The components of a storm drainage collection system including pipes, fittings, fixtures, and so on). AirMAT.”
- WASTEWATER_SYSTEM, type = string, definition = “The components of a wastewater collection system including pipes, fittings, fixtures, treatment plants, collection locations, and so forth. AirMAT.”
- WATER_SYSTEM, type = string, definition = “The components of a water system including pipes, fittings, fixtures, treatment plants, and so on. AirMAT.”
Mapping AIXM 5.1.1 to AIXM 5.2 (forward)
[MAPC-01, unless specified otherwise] The following data conversion algorithm is proposed for VerticalStructure.type and VerticalStructurePart.type values:
- Replace “OTHER:AIRCRAFT” with “AIRCRAFT”
- Replace “OTHER:AIRPORT_BEACON” with “AIRPORT_BEACON”
- Replace “OTHER:ANEMOMETER” with “ANEMOMETER”
- Replace “OTHER:BLAST_FENCE” with “BLAST_FENCE”
- Replace “OTHER:BUSH” with “BUSH”
- [MAPC-00] Replace “TETHERED_BALLOON” with “CAPTIVE_BALLOON_KITE”
- Replace “OTHER:CHURCH” with “CHURCH”
- Replace “OTHER:CITY” with “CITY”
- Replace “OTHER:COAST_GUARD_STATION” with “COAST_GUARD_STATION”
- Replace “OTHER:CONIFEROUS_TREES” with “CONIFEROUS_TREES”
- Replace “OTHER:EARTHEN_WORKS” with “EARTHEN_WORKS”
- Replace “OTHER:FIRE_STATION with “FIRE_STATION”
- Replace “OTHER:FIXED_BASE_OPERATOR” with “FIXED_BASE_OPERATOR”
- Replace “OTHER:FOREST” with “FOREST”
- Replace “OTHER:FORT” with “FORT”
- Replace “OTHER:HANGAR” with “HANGAR”
- Replace “OTHER:INDUSTRIAL_STRUCTURE” with “INDUSTRIAL_STRUCTURE”
- Replace “OTHER:LIGHT_STANCHION” with “LIGHT_STANCHION”
- Replace “OTHER:LIGHT_POLE” with “LIGHT_POLE”
- Replace “OTHER:LOOKOUT_TOWER” with “LOOKOUT_TOWER”
- Replace “OTHER:MOSQUE” with “MOSQUE”
- Replace “OTHER:OIL_GAS_FIELD” with “OIL_GAS_FIELD”
- Replace “OTHER:PAGODA” with “PAGODA”
- Replace “OTHER:PALM” with “PALM”
- Replace “OTHER:PEDESTRIAN_BRIDGE” with “PEDESTRIAN_BRIDGE”
- Replace “OTHER:PIPELINE” with “PIPELINE”
- Replace “OTHER:RAILROAD_BRIDGE” with “RAILROAD_BRIDGE”
- Replace “OTHER:RECREATIONAL_STRUCTURE” with “RECREATIONAL_STRUCTURE”
- Replace “OTHER:ROAD_BRIDGE” with “ROAD_BRIDGE”
- Replace “OTHER:RUINS” with “RUINS”
- Replace “OTHER:SHIP” with “SHIP”
- Replace “OTHER:SOLAR_PANELS” with “SOLAR_PANELS”
- Replace “OTHER:STORAGE_STRUCTURE” with “STORAGE_STRUCTURE”
- Replace “OTHER:TELEPHONE_LINE” with “TELEPHONE_LINE”
- Replace “OTHER:TELE_POLE” with “TELE_POLE”
- Replace “OTHER:TEMPLE” with “TEMPLE”
- Replace “OTHER:TERMINAL_BUILDING” with “TERMINAL_BUILDING”
- [MAPC-00] Replace “NATURAL_HIGHPOINT” with “TERRAIN_HIGHPOINT”
- Replace “OTHER:TOWN” with “TOWN”
- Replace “OTHER:TRAIN” with “TRAIN”
- Replace “OTHER:TRANSMISSION_TOWER” with “TRANSMISSION_TOWER”
- Replace “OTHER:VEHICLE” with “VEHICLE”
- Replace “OTHER:VILLAGE” with “VILLAGE”
- Replace “OTHER:WIND_INDICATOR” with “WIND_INDICATOR”
Mapping AIXM 5.2 to AIXM 5.1.1 (backward)
[MAPC-01, unless specified otherwise] The following data conversion algorithm is proposed for VerticalStructure.type and VerticalStructurePart.type values:
- Replace “AIRCRAFT” with “OTHER:OTHER:AIRCRAFT”
- Replace “AIRPORT_BEACON” with “OTHER:OTHER:AIRPORT_BEACON”
- Replace “ANEMOMETER” with “OTHER:ANEMOMETER”
- Replace “BLAST_FENCE” with “OTHER:BLAST_FENCE”
- Replace “BUSH” with “OTHER:BUSH”
- [MAPC-00] Replace “CAPTIVE_BALLOON_KITE” with “TETHERED_BALLOON”
- Replace “CHURCH” with “OTHER:CHURCH”
- Replace “CITY” with “OTHER:CITY”
- Replace “COAST_GUARD_STATION” with “OTHER:COAST_GUARD_STATION”
- Replace “CONIFEROUS_TREES” with “OTHER:CONIFEROUS_TREES”
- Replace “EARTHEN_WORKS” with “OTHER:EARTHEN_WORKS”
- Replace “FIRE_STATION with “OTHER:FIRE_STATION”
- Replace “FIXED_BASE_OPERATOR” with “OTHER:FIXED_BASE_OPERATOR”
- Replace “FOREST” with “OTHER:FOREST”
- Replace “FORT” with “OTHER:FORT”
- Replace “HANGAR” with “OTHER:HANGAR”
- Replace “INDUSTRIAL_STRUCTURE” with “OTHER:INDUSTRIAL_STRUCTURE”
- Replace “LIGHT_STANCHION” with “OTHER:LIGHT_STANCHION”
- Replace “LIGHT_POLE” with “OTHER:LIGHT_POLE”
- Replace “LOOKOUT_TOWER” with “OTHER:LOOKOUT_TOWER”
- Replace “MOSQUE” with “OTHER:MOSQUE”
- Replace “OIL_GAS_FIELD” with “OTHER:OIL_GAS_FIELD”
- Replace “PAGODA” with “OTHER:PAGODA”
- Replace “PALM” with “OTHER:PALM”
- Replace “PEDESTRIAN_BRIDGE” with “OTHER:PEDESTRIAN_BRIDGE”
- Replace “PIPELINE” with “OTHER:PIPELINE”
- Replace “RAILROAD_BRIDGE” with “OTHER:RAILROAD_BRIDGE”
- Replace “RECREATIONAL_STRUCTURE” with “OTHER:RECREATIONAL_STRUCTURE”
- Replace “ROAD_BRIDGE” with “OTHER:ROAD_BRIDGE”
- Replace “RUINS” with “OTHER:RUINS”
- Replace “SHIP” with “OTHER:SHIP”
- Replace “SOLAR_PANELS” with “OTHER:SOLAR_PANELS”
- Replace “STORAGE_STRUCTURE” with “OTHER:STORAGE_STRUCTURE”
- Replace “TELEPHONE_LINE” with “OTHER:TELEPHONE_LINE”
- Replace “TELE_POLE” with “OTHER:TELE_POLE”
- Replace “TEMPLE” with “OTHER:TEMPLE”
- Replace “TERMINAL_BUILDING” with “OTHER:TERMINAL_BUILDING”
- [MAPC-00] Replace “TERRAIN_HIGHPOINT” with “NATURAL_HIGHPOINT”
- Replace “TOWN” with “OTHER:TOWN”
- Replace “TRAIN” with “OTHER:TRAIN”
- Replace “TRANSMISSION_TOWER” with “OTHER:TRANSMISSION_TOWER”
- Replace “VEHICLE” with “OTHER:VEHICLE”
- Replace “VILLAGE” with “OTHER:VILLAGE”
- Replace “WIND_INDICATOR” with “OTHER:WIND_INDICATOR”
Mapping example
(Note: for mapping test data see: https://github.com/aixm/mapping_52_511/tree/master/AIXM-xxx)
AIXM 5.2 | AIXM 5.1(.1) | ||||
---|---|---|---|---|---|
|
|