¿Pueden dos aeropuertos tener un código OACI diferente pero compartir el mismo código IATA?

Estoy buscando en algunas bases de datos de aeropuertos y encuentro algunos aeropuertos con el mismo código IATA con diferentes códigos ICAO. ¿Es un error en la base de datos? ¿Está bien?

Por ejemplo:

  1. Beaufort MCAS - Merritt Field (OACI KNBC IATA BFT)
  2. Aeropuerto del condado de Beaufort (ICAO KARW IATA BFT)

Editar : Otro ejemplo;

  1. Aeropuerto de Paamiut (ICAO BGPT IATA JFR)

  2. Helipuerto de Paamiut (ICAO BGFH IATA JFR)

Otro ejemplo con 40 km entre ellos:

  1. Desierto de Atacama (IATA: CPO – OACI: SCAT)
  2. Chamonato (IATA: CPO – OACI: SCHA)
Definitivamente algo de confusión está pasando en alguna parte. Tenga en cuenta que Wikipedia obtiene su "BFT" para el MCAS en una entrada de la base de datos que se titula "Aeropuerto del condado de Beaufort", pero muestra las coordenadas de Google Maps para el MCAS. Además, ¿la IATA suele asignar algún código a las bases aéreas militares sin tráfico civil?
La propia IATA solo enumera BFT como el código de ciudad para Beaufort y como el código de aeropuerto para el condado.
En su ejemplo de Paamiut, la página de Wikipedia que vincula establece que el aeropuerto "reemplazó [ed] el antiguo helipuerto": presumiblemente, el código fue reutilizado. Wikipedia estaba incorrecta sobre Chamonate: la página de búsqueda de IATA no sabe nada al respecto.
Por cierto, lo mismo se reproduce con la base de datos de Openflight, al menos con Beaufort. Problema bastante difícil de resolver, supongo que usaré ICAO+IATA para claves únicas.

Respuestas (1)

Tiene razón en que dos aeropuertos pueden compartir el mismo código de 3 letras, pero no son necesariamente códigos IATA (en realidad podrían ser identificadores FAA o simplemente códigos asignados localmente).

Al implementar Otto the Autopilot en nuestra sala de chat , para comandos como !!weather JFK, necesitaba encontrar una manera de convertir de manera confiable los códigos IATA a códigos ICAO. Terminé usando la misma fuente a la que se vinculó e importé las columnas que necesitábamos a MySQL. Una consulta rápida muestra 65 (es decir, >=130) duplicados:

AHT AJL API APS ARS AUS BJW CGY CLG CPO CSZ DDU DZN GIG HKG HYD IOR ISG IZA JFR JRS KFE KMM
KWB KYF LIM LUZ MCJ MCU MJF MNI MPD MPT MRE MUC NST NWT OBI OHE PCO PDG PHG PIV PPJ PRI PRM
PSV RCH REQ RZS SEA SFK STI SYC SZR TFY THO TNO TPJ UCN ULG VME VQS WRW YDT

El problema es que IATA quiere que pagues varios miles de dólares para acceder a su lista. Así que OurAirports intenta recopilar todos los códigos IATA conocidos, pero es editable por el usuario, como Wikipedia. Así que hay inexactitudes en su base de datos; y como mencioné, existe cierta superposición entre IATA/FAA/local.

Los códigos IATA reales son únicos (aunque a veces se reutilizan ).

También hay códigos IATA para grupos de aeropuertos que dan servicio a la misma ciudad, por ejemplo , LONpara LHR, LGWy STN, o BERpara SXFy TXL.