mwgg / airports Goto Github PK
View Code? Open in Web Editor NEWA JSON database of 28k+ airports with ICAO/IATA codes, names, cities, two-letter country identifiers, elevation, latitude & longitude, and a timezone identifier
License: MIT License
A JSON database of 28k+ airports with ICAO/IATA codes, names, cities, two-letter country identifiers, elevation, latitude & longitude, and a timezone identifier
License: MIT License
I own an app where people can import their boarding passes and I noticed a few airports are missing, IATA codes below:
Hello!
Thank you for your work!
I have one question, just to clarify. What's the source of the data?
I have been working with a flight booking system and this list helped me a lot.
BTW, I found that these airports are not there -
1AA, Koh Samui - Lipa Noi Pier
1AB, Koh Phangan - Thong Sala Pier
1AC, Koh Phi Phi - Phi Phi Pier
1AD, Koh Lanta - Saladan Pier
1AE, Koh Lipe - Sunrise Beach Pier
1AF, Koh Ngai - Koh Ngai Villa
1AG, Koh Yao Noi - Manoh Pier
1AH, Koh Tao - Seatran Pier
1AJ, Koh Samed - Na Dan Pier
3AA, Pai - Pai Bus Station
3AB, Sukhothai - Tharaburi Resort
3AC, Mukdahan - Mukdahan Grand Hotel
3AD, Kalasin - Kud Nam Kin Park
3AE, Mahasarakham - Sermthai Complex
3AG, Khanom - Sri Khanom Hotel
3AI, Surin - The Chang Knowledge Park
3AJ, Chiang Khan - Old Chiangkhan Boutique Hotel
3AK, Pattaya - Downtown Central Festival Pattaya Beach
3AR, Rayong - PASSiONE by Laemtong Rayong
3AV, Buri Ram - Downtown Best Western Royal Hotel
DTB, Silangit - Lake Toba
KJT, Majalengka / Kertajati
M1A, Zhuhai - Macao Border Gate
M1B, Zhuhai - Hengqin Port
YIA, Yogyakarta - Kulon Progo
The city entry for IAD is incorrect. IAD is near Dulles, Virginia not Washington
. It straddles Loudoun and Fairfax counties.
See sidebar on Wlkipedia.
https://en.wikipedia.org/wiki/Dulles_International_Airport
"KIAD": {
"icao": "KIAD",
"iata": "IAD",
"name": "Washington Dulles International Airport",
"city": "Washington",
"state": "Virginia",
"country": "US",
"elevation": 312,
"lat": 38.94449997,
"lon": -77.45580292,
"tz": "America\/New_York"
},
should be
"KIAD": {
"icao": "KIAD",
"iata": "IAD",
"name": "Washington Dulles International Airport",
"city": "Dulles",
"state": "Virginia",
"country": "US",
"elevation": 312,
"lat": 38.94449997,
"lon": -77.45580292,
"tz": "America\/New_York"
},
It would be a great addition to get also a list of all airlines with some meta informations. These lists are difficult to find and often not up-to-date. Also there are some airlines which use multiple codes and so on. I already got a list with many airlines, maybe we can use it as a base if it's wanted here.
There are 96 airports listed with an IATA code of "0" (zero). These all appear to be in Brazil. I believe they should follow the standard of being blank because of the ones I checked, none had an IATA assigned.
add Beijing Daxing International Airport pls
https://en.wikipedia.org/wiki/Beijing_Daxing_International_Airport
Hello there,
I am trying to implement airport code in a project.
I am new to this kind of programming.
I downloaded the files on my computer and am able to run it.
I have a few questions:
Is the airports.json resident on my computer, or is it reading from a remote file?
If it is local, what is recommended for the conversion of the excel database to .json Format? I sill cannot find local airports
with the way it is now. ie. looking for an airport in Lakewood, New Jersey. No results.
When beginning to type an airport, a pull down of options appears. Is it possible to set it so that
instead of the code, the name of the airport and location will appear.
Thanks in advance,
Joseph Manor
Says Minneapolis, California instead of Minneapolis, Minnesota
there is no iata data in it kindly upload .. thanks
Plenty of strings in the file have ?
instead of the special character. Example:
"EPJS": {
"icao": "EPJS",
"iata": "",
"name": "Je?ow Sudecki Airport",
"city": "Jelenia Gora",
"country": "PL",
"elevation": 1834,
"lat": 50.9283294678,
"lon": 15.7597198486,
"tz": "Europe\/Warsaw"
},
It should be Jeżów Sudecki Airport
instead of Je?ow Sudecki Airport
. This happens in names, cities, and other fields across 100s of records. Oh and one records has an empty name, city, and country...
P.S. It would be good if you could also differentiate between airport types. E.g. some of them are military and not civilian / passenger airports. Whoever uses this repo needs to be aware of this, so maybe include a disclaimer in the description? Or better a new field, e.g. type
?
Please, add Murcia Corvera International Airport (RMU/LEMI)
In the names for states, I often see some state names use spaces and some use dashes instead. For example, "Newfoundland and Labrador" is the state for "CYCA", yet "Newfoundland-and-Labrador" is the state for "CYWK". There's a mix of similar inconsistencies. Here's a few:
"AGGR": "state": "Rennell and Bellona",
"LECA": "state": "Castille-and-Leon"
There is also an almost even split for North Carolina with 164 instances of "state": "North-Carolina" and 151 instances of "state": "North Carolina". To find more examples, you can search for instances of '"state": "North ' and instances of '"state": "North-' to see the different ones.
Is there a standard? Should the space be the standard instead of the dash?
New Islamabad International Airport, Islamabad, Pakistan is missing.
This may be fixed by eatdostacos pull request.
KTMB has state listed as Miami
SN98 missing state should be Kansas
TA01 missing state should be Texas
TA89 missing state should be Texas
TN65 missing state should be Tennessee
TX37 missing state should be Texas
VA62 missing state should be Virgina
WI10 missing state should be Wisconsin
WI49 missing state should be Wisconsin
WI54 missing state should be Wisconsin
WI55 missing state should be Wisconsin
WI56 missing state should be Wisconsin
WI62 missing state should be Wisconsin
WI65 missing state should be Wisconsin
WI66 missing state should be Wisconsin
WI70 missing state should be Wisconsin
WI74 missing state should be Wisconsin
WI84 missing state should be Wisconsin
WI92 missing state should be Wisconsin
WN00 missing state should be Washington
WN08 missing state should be Washington
WN09 missing state should be Washington
WN11 missing state should be Washington
WN13 missing state should be Washington
WN17 missing state should be Washington
WN18 missing state should be Washington
Hi,
I'd like to propose adding this missing airport in Spain - LETL
The entry should be the following:
"LETL": {
"icao": "LETL",
"iata": "TEV",
"name": "Teruel Airport",
"city": "Teruel",
"state": "Arag",
"country": "ES",
"elevation": 102,
"lat": 40.4119444444,
"lon": -1.2175000000,
"tz": "Europe\/Madrid"
}
Thanks in advance!
I used this repo with Telegram Bot.
To send Inline Keyboard Buttons with multiple Map Apps' WebPage Version.
Just like this:
$button1 = new InlineKeyboardButton([
'text' => 'Show In Google Maps',
'url' => "https://www.google.com/maps?q={$airport['lat']},{$airport['lon']}",
]);
$button2 = new InlineKeyboardButton([
'text' => 'Show In Apple Maps',
'url' => "https://maps.apple.com/?ll={$airport['lat']},{$airport['lon']}&q={$airport['name']}",
]);
$button3 = new InlineKeyboardButton([
'text' => ($airport['tz'] == 'Asia/Shanghai' ? '' : '[Unsupported] ') . 'Show In AMap',
'url' => "https://ditu.amap.com/regeo?lat={$airport['lat']}&lng={$airport['lon']}&name={$airport['name']}",
]);
AS title said, China Always using GCJ-02 GPS location type.
So this repos' lat and lon always losing accuracy in different maps.
Different map gave different point.
I don't know if it is Google's issue that they doesn't support GCJ-02 GPS locations.
I am here to confirm if it is Google's issue or this database's.
And I want to know how to resolve this.
Hi and merry Christmas!
Decided to have a look at some missing airports in the last months, here is a list of the ones I found:
Tried to verify they're all airports and not railways or anything.
Originally posted by @Bridouille in #74 (comment)
Istanbul new airport is missing, plus the old ataturk airport has some changes in its information.
https://en.wikipedia.org/wiki/Belaya_Gora_Airport
"UESG": {
"icao": "UESG",
"iata": "BGN",
"name": "Belaya Gora Airport",
"city": "Belaya Gora",
"state": "Sakha Republic",
"country": "RU",
"elevation": 25,
"lat": 68.556944,
"lon": 146.234722,
"tz": "Asia\/Magadan"
},
I know a lot of heliports locations and codes in Illinois. Would you like them or are you only doing airports?
Thanks for this nice dataset! This is the only airport that doesn't have a name associated.
See for instance https://en.wikipedia.org/wiki/List_of_airports_by_IATA_code:_O#OS
Add the IATA code of "USA" for Concord Regional Airport in North Carolina
Hi, the entry for JNB / FAOR is falsely linked to "Olifants River Bridge Landing Strip Airport". JNB the iata code for the O. R. Tambo International Airport in Johannesburg.
https://maps.app.goo.gl/ihDW4Xfpo4BL5bRy9
This agriculture facility Sistemas de Producción Intensiva (a.k.a. SIPROIN) has an actively used landing strip directly adjacent to the facility (check out satellite view).
Any way to add it to the DB? I can't find any assigned ICAO for it.
Do you have a email or discord I could contact you at? I'm trying to start a pull requests but cant get it to work. Or could you contact me. My discord is xem#0861 or email is [email protected]
I found some french cities that are wrongly reported as "Calais-Dunkerque". I will submit a correction.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.