| > C dev: "You are telling me that the three digit codes are not globally unique??? They are understood not to be. They are generally known to be regionally unique. The "DVL" code is unique with-in FAA/Transport Canada control, and the "DVL" is unique with-in EASA space. There are pre-defined three-letter codes: * https://en.wikipedia.org/wiki/IATA_airport_code And pre-defined four-letter codes: * https://en.wikipedia.org/wiki/ICAO_airport_code There are also five-letter names for major route points: * https://data.icao.int/icads/Product/View/98 * https://ruk.ca/content/icao-icard-and-5lnc-how-those-5-lette... If there are duplicates there is a resolution process: * https://www.icao.int/WACAF/Documents/Meetings/2014/ICARD/ICA... |
Then why aren’t they namespaced? Attach to each code its issuing authority, so it is obvious to the code that DVL@FAA and DVL@EASA are two different things?
Maybe for backward compatibility/ human factors reasons, the code needs to be displayed without the namespace to pilots and air traffic controllers, but it should be a field in the data formats.