Anledningen till att du ser likhet är att det är en "gammal" flygplats. Ursprungligen kallades flygplatser av stadens namn. Los Angeles flygplats var LA, San Francisco var SF, San Jose var SJ, etc. Dessa är IATA koder.
Men det finns inte tillräckligt med 2-bokstavskombinationer för alla flygplatser, och ytterligare ett brev läggs till. Så blev LA LAX (LAA är en flygplats i Colorado), SF blev SFO (SFA är en flygplats i Tunisien), San Jose blev SJC etc. Nya flygplatser hade inte tillräckligt med kombinationer tillgängliga för att följa konventionen. Chicago Orchard Field Airport blev ORD (endast "O" har någon likhet).
San Jose, Kalifornien är SJC. Men vad sägs om San Jose i Filippinerna? Det är SJI. Och San Jose i Costa Rica? Det är SJO.
Andra konflikter påverkar också kodningen: till exempel London Gatwick Airport är LGW, eftersom LGA tas av New York City LaGuardia Airport (båda har LGA-akronymer).
Många länder systematiserar kodningen internt, till exempel många nyare Kanadensiska flygplatser börjar med Y, vilket gör att de grupperas i listan över flygplatser. Nyare 4-bokstäver ICAO koder (inte förväxlas med IATA 3-bokstavskoderna, de är inte samma) har första bokstaven (eller första två) för att markera landet / regionen K för USA (så LAX blir KLAX), C för Kanada (så Toronto YYZ blir CYYZ), E och L för Europa, EG för Storbritannien (gör LHR ändrad till EGLL), etc. etc. Vissa behåller de 3 bokstäverna i 4 bokstäver kodning (som LAX- > KLAX), vissa gör inte (som LHR- > EGLL).