From 403ee050c85c28ce36fbcb4ed85f83abba6f94e8 Mon Sep 17 00:00:00 2001 From: Mike Borsetti Date: Fri, 16 Jun 2023 22:23:32 -0700 Subject: [PATCH] Version 20230617 --- CHANGELOG.rst | 11 +++ README.rst | 9 ++- README_AIP.rst | 58 +++++++++++++++ RELEASE.rst | 12 +-- airportsdata/__init__.py | 2 +- airportsdata/airports.csv | 151 ++++++++++++++++++++------------------ 6 files changed, 162 insertions(+), 81 deletions(-) create mode 100644 README_AIP.rst diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 711684c..d830633 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -8,6 +8,17 @@ on the UTC date of the release. `Contributions `__ always welcomed! +20230617 +================= +* Multiple fixes and additions suggested by `Nicolas Bridoux `__ upstream in issue `#86 + `__. +* Added collection of links to national `Aeronautical Information Publications (AIP) or equivalent `__. +* Added IATA code to KLAL/LAL, Lakeland Linder International Airport, Lakeland, Florida, USA (reported by `Scott + Boutang `__ in issue `#23 `__). +* Added IATA codes to multiple KL** airports. + + 20230528 ================== * Added IATA Multi Airport City Location Identifiers as database file ``iata_macs.csv`` and in a dict diff --git a/README.rst b/README.rst index 2be82d7..1eb4375 100644 --- a/README.rst +++ b/README.rst @@ -2,9 +2,9 @@ airportsdata ============ -.. |ICAO| replace:: 28,131 +.. |ICAO| replace:: 28,140 -.. |IATA| replace:: 6,479 +.. |IATA| replace:: 6,547 .. |LID| replace:: 12,566 @@ -73,8 +73,9 @@ Please report any issues you may find `here `__. This project is a fork of https://github.com/mwgg/Airports. All new data submitted in this fork have been validated -against national AFD or ARINC database and `IATA `__ -before publishing. +against national `Aeronauical Information Publications (AIP) or equivalent +`__ (or +ARINC database) and `IATA `__ before publishing. Raw data ======== diff --git a/README_AIP.rst b/README_AIP.rst new file mode 100644 index 0000000..9525b94 --- /dev/null +++ b/README_AIP.rst @@ -0,0 +1,58 @@ +Whenever available, the data added to this fork has been validated against official information from a country's +Aeronautical Information Publication (AIP). For reference, a very incomplete of such publications and their URL is +contained here. + + +**Aeronautical Information Publication (AIP)** or equivalent + +.. list-table:: + :header-rows: 1 + + * - Country (ISO 3166-1) + - URL + - notes + * - AS + - https://www.faa.gov/air_traffic/flight_info/aeronav/digital_products/dafd/ + - Airport/Facility Directory + * - CA + - https://www.navcanada.ca/en/aeronautical-information/aip-canada.aspx + - + * - CN + - https://www.eaipchina.cn/ + - Registration required + * - FM + - https://www.faa.gov/air_traffic/flight_info/aeronav/digital_products/dafd/ + - Airport/Facility Directory + * - GU + - https://www.faa.gov/air_traffic/flight_info/aeronav/digital_products/dafd/ + - Airport/Facility Directory + * - IT + - https://pre.enav.it/en/services/list + - Registration required + * - MH + - https://www.faa.gov/air_traffic/flight_info/aeronav/digital_products/dafd/ + - Airport/Facility Directory + * - MP + - https://www.faa.gov/air_traffic/flight_info/aeronav/digital_products/dafd/ + - Airport/Facility Directory + * - MV + - https://www.macl.aero/corporate/services/operational/ans/aip + - + * - PR + - https://www.faa.gov/air_traffic/flight_info/aeronav/digital_products/dafd/ + - Airport/Facility Directory + * - PW + - https://www.faa.gov/air_traffic/flight_info/aeronav/digital_products/dafd/ + - Airport/Facility Directory + * - SG + - https://aim-sg.caas.gov.sg/ + - Registration required + * - UM + - https://www.faa.gov/air_traffic/flight_info/aeronav/digital_products/dafd/ + - Airport/Facility Directory + * - US + - https://www.faa.gov/air_traffic/flight_info/aeronav/digital_products/dafd/ + - Airport/Facility Directory + * - VI + - https://www.faa.gov/air_traffic/flight_info/aeronav/digital_products/dafd/ + - Airport/Facility Directory diff --git a/RELEASE.rst b/RELEASE.rst index bd1e45d..33784ab 100644 --- a/RELEASE.rst +++ b/RELEASE.rst @@ -1,5 +1,7 @@ -* Added IATA Multi Airport City Location Identifiers as database file ``iata_macs.csv`` and in a dict - (containing data of the city's airports) returned by a new Python function; see `README_IATA.rst - `__) for complete information (requested by - `Étienne Corbillé `__ in issue `#19 - `__). +* Multiple fixes and additions suggested by `Nicolas Bridoux `__ upstream in issue `#86 + `__. +* Added collection of links to national `Aeronautical Information Publications (AIP) or equivalent `__. +* Added IATA code to KLAL/LAL, Lakeland Linder International Airport, Lakeland, Florida, USA (reported by `Scott + Boutang `__ in issue `#23 `__). +* Added IATA codes to multiple KL** airports. diff --git a/airportsdata/__init__.py b/airportsdata/__init__.py index fbfbd28..213efbe 100644 --- a/airportsdata/__init__.py +++ b/airportsdata/__init__.py @@ -11,7 +11,7 @@ __project_name__ = __package__ # Release numbering follows the release date -__version__ = '20230528' +__version__ = '20230617' __min_python_version__ = (3, 8) __author__ = 'Mike Borsetti ' __copyright__ = 'Copyright 2020- Mike Borsetti' diff --git a/airportsdata/airports.csv b/airportsdata/airports.csv index a828d35..391857c 100644 --- a/airportsdata/airports.csv +++ b/airportsdata/airports.csv @@ -7623,7 +7623,7 @@ "EPPR","","Pruszcz Gdański Airport","Pruszcz Gdański","Pomerania","PL",21,54.2480010986,18.6716003418,"Europe/Warsaw","" "EPPT","","Piotrkow Trybunalski-Bujny Airport","Piotrkow Trybunalski","Kodz-Voivodeship","PL",673,51.3830986023,19.6882991791,"Europe/Warsaw","" "EPPW","","Powidz Military Air Base","","Greater-Poland","PL",371,52.3793983459,17.8539009094,"Europe/Warsaw","" -"EPRA","","Radom Military Air Base","","Mazovia","PL",584,51.3891983032,21.213300705,"Europe/Warsaw","" +"EPRA","","Radom-Sadkow Airport","","Masovian","PL",623,51.388833,21.211667,"Europe/Warsaw","" "EPRG","","Rybnik-Gotarowice Glider Airport","Rybnik","Silesia","PL",840,50.0708007813,18.6282997131,"Europe/Warsaw","" "EPRJ","","Rzeszów Airport","Rzeszów","Subcarpathian-Voivodeship","PL",659,50.1053009033,22.0480995178,"Europe/Warsaw","" "EPRP","","Radom-Piastrow Glider Airport","Radom","Mazovia","PL",479,51.4789009094,21.1100006104,"Europe/Warsaw","" @@ -9539,6 +9539,7 @@ "HASD","SXU","Soddu Airport","Soddu","","ET",6400,6.8169999123,37.75,"Africa/Addis_Ababa","" "HASH","","Sheik Hussein Airport","Sheik Hussein","","ET",6500,7.1500000954,40.5670013428,"Africa/Addis_Ababa","" "HASO","ASO","Asosa Airport","Asosa","Binshangul-Gumuz","ET",5100,10.0185003281,34.5862998962,"Africa/Addis_Ababa","" +"HASR","SHC","Shire Airport","Shire","Tigray","ET",6207,14.076000,38.273500,"Africa/Addis_Ababa","" "HATP","TIE","Tippi Airport","Tippi","","ET",1100,7.2024,35.415,"Africa/Addis_Ababa","" "HAWC","WAC","Waca Airport","Waca","","ET",4200,7.1669998169,37.1669998169,"Africa/Addis_Ababa","" "HBBA","BJM","Bujumbura International Airport","Bujumbura","Bujumbura-Mairie","BI",2582,-3.3240199089,29.3185005188,"Africa/Bujumbura","" @@ -13170,10 +13171,10 @@ "KL92","","Alamo Landing Field","Alamo","Nevada","US",3757.2,37.3634338888889,-115.195489444444,"America/Los_Angeles","L92" "KL94","","Mountain Valley Airport","Tehachapi","California","US",4220,35.1010777777778,-118.423139166667,"America/Los_Angeles","L94" "KLA3","","Feliciana Airpark","Jackson","Louisiana","US",204,30.8077777777778,-91.2133333333333,"America/Chicago","LA3" -"KLAA","","Southeast Colorado Regional Airport","Lamar","Colorado","US",3705.5,38.0696944444445,-102.6885,"America/Denver","LAA" +"KLAA","LAA","Southeast Colorado Regional Airport","Lamar","Colorado","US",3705.5,38.0696944444445,-102.6885,"America/Denver","LAA" "KLAF","LAF","Purdue University Airport","Lafayette","Indiana","US",605.9,40.4123055555556,-86.9368888888889,"America/New_York","LAF" -"KLAL","","Lakeland Linder International Airport","Lakeland","Florida","US",141.8,27.9876388888889,-82.019,"America/New_York","LAL" -"KLAM","","Los Alamos Airport","Los Alamos","New Mexico","US",7170.9,35.8796861111111,-106.268686111111,"America/Denver","LAM" +"KLAL","LAL","Lakeland Linder International Airport","Lakeland","Florida","US",141.8,27.9876388888889,-82.019,"America/New_York","LAL" +"KLAM","LAM","Los Alamos Airport","Los Alamos","New Mexico","US",7170.9,35.8796861111111,-106.268686111111,"America/Denver","LAM" "KLAN","LAN","Capital Region International Airport","Lansing","Michigan","US",860.8,42.7786388888889,-84.5861944444444,"America/Detroit","LAN" "KLAR","LAR","Laramie Regional Airport","Laramie","Wyoming","US",7283.5,41.3120555555556,-105.675,"America/Denver","LAR" "KLAS","LAS","Harry Reid International Airport","Las Vegas","Nevada","US",2181.2,36.0800438888889,-115.152234722222,"America/Los_Angeles","LAS" @@ -13185,120 +13186,120 @@ "KLBL","LBL","Liberal Mid-America Regional Airport","Liberal","Kansas","US",2885.4,37.0439211111111,-100.959968611111,"America/Chicago","LBL" "KLBO","","Floyd W Jones Lebanon Airport","Lebanon","Missouri","US",1320.7,37.6483333333333,-92.6524444444445,"America/Chicago","LBO" "KLBR","","Clarksville/Red River Cty-J D Trissell Field","Clarksville","Texas","US",440,33.5926402777778,-95.0641472222222,"America/Chicago","LBR" -"KLBT","","Lumberton Regional Airport","Lumberton","North Carolina","US",124.5,34.6098055555556,-79.0595555555555,"America/New_York","LBT" -"KLBX","","Texas Gulf Coast Regional Airport","Angleton/Lake Jackson","Texas","US",25.2,29.1086388888889,-95.4620833333333,"America/Chicago","LBX" +"KLBT","LBT","Lumberton Regional Airport","Lumberton","North Carolina","US",124.5,34.6098055555556,-79.0595555555555,"America/New_York","LBT" +"KLBX","LJN","Texas Gulf Coast Regional Airport","Angleton/Lake Jackson","Texas","US",25.2,29.1086388888889,-95.4620833333333,"America/Chicago","LBX" "KLC0","","Left Coulee Airport","Winifred","Montana","US",3150,47.8852777777778,-109.022777777778,"America/Denver","LC0" "KLCG","","Wayne Municipal/Stan Morris Field","Wayne","Nebraska","US",1431.7,42.24160575,-96.982271,"America/Chicago","LCG" "KLCH","LCH","Lake Charles Regional Airport","Lake Charles","Louisiana","US",14.6,30.1260833333333,-93.2234166666667,"America/Chicago","LCH" -"KLCI","","Laconia Municipal Airport","Laconia","New Hampshire","US",545.4,43.5730416666667,-71.4178416666667,"America/New_York","LCI" -"KLCK","","Rickenbacker International Airport","Columbus","Ohio","US",743.9,39.8137777777778,-82.9278055555556,"America/New_York","LCK" -"KLCQ","","Lake City Gateway Airport","Lake City","Florida","US",200.7,30.1820555555556,-82.5768611111111,"America/New_York","LCQ" -"KLDJ","","Linden Airport","Linden","New Jersey","US",22,40.6174494444444,-74.2445941666667,"America/New_York","LDJ" -"KLDM","","Mason County Airport","Ludington","Michigan","US",646.6,43.9625311111111,-86.4079163888889,"America/Detroit","LDM" +"KLCI","LCI","Laconia Municipal Airport","Laconia","New Hampshire","US",545.4,43.5730416666667,-71.4178416666667,"America/New_York","LCI" +"KLCK","LCK","Rickenbacker International Airport","Columbus","Ohio","US",743.9,39.8137777777778,-82.9278055555556,"America/New_York","LCK" +"KLCQ","LCQ","Lake City Gateway Airport","Lake City","Florida","US",200.7,30.1820555555556,-82.5768611111111,"America/New_York","LCQ" +"KLDJ","LDJ","Linden Airport","Linden","New Jersey","US",22,40.6174494444444,-74.2445941666667,"America/New_York","LDJ" +"KLDM","LDM","Mason County Airport","Ludington","Michigan","US",646.6,43.9625311111111,-86.4079163888889,"America/Detroit","LDM" "KLEB","LEB","Lebanon Municipal Airport","Lebanon","New Hampshire","US",603.3,43.6261111111111,-72.3041944444444,"America/New_York","LEB" -"KLEE","","Leesburg International Airport","Leesburg","Florida","US",76,28.8228980555556,-81.8084175,"America/New_York","LEE" -"KLEM","","Lemmon Municipal Airport","Lemmon","South Dakota","US",2572.8,45.9183805277778,-102.105536444444,"America/Denver","LEM" -"KLEW","","Auburn/Lewiston Municipal Airport","Auburn/Lewiston","Maine","US",287.5,44.0484727777778,-70.2835075,"America/New_York","LEW" +"KLEE","LEE","Leesburg International Airport","Leesburg","Florida","US",76,28.8228980555556,-81.8084175,"America/New_York","LEE" +"KLEM","LEM","Lemmon Municipal Airport","Lemmon","South Dakota","US",2572.8,45.9183805277778,-102.105536444444,"America/Denver","LEM" +"KLEW","LEW","Auburn/Lewiston Municipal Airport","Auburn/Lewiston","Maine","US",287.5,44.0484727777778,-70.2835075,"America/New_York","LEW" "KLEX","LEX","Blue Grass Airport","Lexington","Kentucky","US",979.3,38.03675,-84.6086388888889,"America/New_York","LEX" -"KLFI","","Langley Afb Airport","Hampton","Virginia","US",8,37.0828861111111,-76.3605388888889,"America/New_York","LFI" -"KLFK","","Angelina County Airport","Lufkin","Texas","US",295.6,31.2340277777778,-94.75,"America/Chicago","LFK" +"KLFI","LFI","Langley Afb Airport","Hampton","Virginia","US",8,37.0828861111111,-76.3605388888889,"America/New_York","LFI" +"KLFK","LFK","Angelina County Airport","Lufkin","Texas","US",295.6,31.2340277777778,-94.75,"America/Chicago","LFK" "KLFT","LFT","Lafayette Regional/Paul Fournet Field","Lafayette","Louisiana","US",41.7,30.2050277777778,-91.98775,"America/Chicago","LFT" "KLGA","LGA","Laguardia Airport","New York","New York","US",20.6,40.77725,-73.8726111111111,"America/New_York","LGA" "KLGB","LGB","Long Beach (Daugherty Field) Airport","Long Beach","California","US",60.4,33.8179297222222,-118.151890555556,"America/Los_Angeles","LGB" -"KLGC","","Lagrange/Callaway Airport","Lagrange","Georgia","US",693.6,33.0091508333333,-85.0732041666667,"America/New_York","LGC" -"KLGD","","La Grande/Union County Airport","La Grande","Oregon","US",2717.6,45.2890780555556,-118.006123611111,"America/Los_Angeles","LGD" -"KLGF","","Laguna Army Air Field (Yuma Proving Ground) Airport","Yuma Proving Ground(Yuma)","Arizona","US",432.8,32.8645850833333,-114.392977722222,"America/Phoenix","LGF" -"KLGU","","Logan-Cache Airport","Logan","Utah","US",4456.9,41.7917705555556,-111.851647222222,"America/Denver","LGU" +"KLGC","LGC","Lagrange/Callaway Airport","Lagrange","Georgia","US",693.6,33.0091508333333,-85.0732041666667,"America/New_York","LGC" +"KLGD","LGD","La Grande/Union County Airport","La Grande","Oregon","US",2717.6,45.2890780555556,-118.006123611111,"America/Los_Angeles","LGD" +"KLGF","LGF","Laguna Army Air Field (Yuma Proving Ground) Airport","Yuma Proving Ground(Yuma)","Arizona","US",432.8,32.8645850833333,-114.392977722222,"America/Phoenix","LGF" +"KLGU","LGU","Logan-Cache Airport","Logan","Utah","US",4456.9,41.7917705555556,-111.851647222222,"America/Denver","LGU" "KLHB","","Hearne Municipal Airport","Hearne","Texas","US",284.7,30.8720833333333,-96.6221944444444,"America/Chicago","LHB" "KLHM","","Lincoln Regional/Karl Harder Field","Lincoln","California","US",121.4,38.9091666666667,-121.351333333333,"America/Los_Angeles","LHM" "KLHQ","","Fairfield County Airport","Lancaster","Ohio","US",868.4,39.7556386111111,-82.6570963888889,"America/New_York","LHQ" -"KLHV","","William T Piper Memorial Airport","Lock Haven","Pennsylvania","US",555.5,41.1357777777778,-77.4223055555556,"America/New_York","LHV" +"KLHV","LHV","William T Piper Memorial Airport","Lock Haven","Pennsylvania","US",555.5,41.1357777777778,-77.4223055555556,"America/New_York","LHV" "KLHW","","Wright Army Air Field (Fort Stewart)/Midcoast Regional Airport","Fort Stewart(Hinesville)","Georgia","US",46.6,31.8878194444444,-81.562655,"America/New_York","LHW" "KLHX","","La Junta Municipal Airport","La Junta","Colorado","US",4228.6,38.05,-103.50975,"America/Denver","LHX" -"KLHZ","","Triangle North Exec Airport","Louisburg","North Carolina","US",368,36.0233486111111,-78.3302630555555,"America/New_York","LHZ" -"KLIC","","Limon Municipal Airport","Limon","Colorado","US",5374.4,39.2747777777778,-103.665861111111,"America/Denver","LIC" +"KLHZ","LFN","Triangle North Exec Airport","Louisburg","North Carolina","US",368,36.0233486111111,-78.3302630555555,"America/New_York","LHZ" +"KLIC","LIC","Limon Municipal Airport","Limon","Colorado","US",5374.4,39.2747777777778,-103.665861111111,"America/Denver","LIC" "KLIT","LIT","Bill And Hillary Clinton Ntl/Adams Field","Little Rock","Arkansas","US",266,34.7294413888889,-92.2247772222222,"America/Chicago","LIT" "KLIU","","Littlefield Taylor Brown Municipal Airport","Littlefield","Texas","US",3615.6,33.9239441944444,-102.386673777778,"America/Chicago","LIU" "KLJF","","Litchfield Municipal Airport","Litchfield","Minnesota","US",1139.9,45.0971388888889,-94.50725,"America/Chicago","LJF" -"KLKP","","Lake Placid Airport","Lake Placid","New York","US",1747,44.2644777777778,-73.9618694444444,"America/New_York","LKP" +"KLKP","LKP","Lake Placid Airport","Lake Placid","New York","US",1747,44.2644777777778,-73.9618694444444,"America/New_York","LKP" "KLKR","","Lancaster County-Mc Whirter Field","Lancaster","South Carolina","US",485.9,34.7229043888889,-80.8545900833333,"America/New_York","LKR" -"KLKU","","Louisa County/Freeman Field","Louisa","Virginia","US",493.7,38.0098247222222,-77.9701266666667,"America/New_York","LKU" -"KLKV","","Lake County Airport","Lakeview","Oregon","US",4734.1,42.1611111111111,-120.399083333333,"America/Los_Angeles","LKV" -"KLLJ","","Challis Airport","Challis","Idaho","US",5075.9,44.5236066666667,-114.217938333333,"America/Boise","LLJ" +"KLKU","LOW","Louisa County/Freeman Field","Louisa","Virginia","US",493.7,38.0098247222222,-77.9701266666667,"America/New_York","LKU" +"KLKV","LKV","Lake County Airport","Lakeview","Oregon","US",4734.1,42.1611111111111,-120.399083333333,"America/Los_Angeles","LKV" +"KLLJ","CHL","Challis Airport","Challis","Idaho","US",5075.9,44.5236066666667,-114.217938333333,"America/Boise","LLJ" "KLLN","","Levelland Municipal Airport","Levelland","Texas","US",3514.1,33.5525277777778,-102.372527777778,"America/Chicago","LLN" "KLLQ","","Monticello Municipal/Ellis Field","Monticello","Arkansas","US",267.8,33.6385555555556,-91.751,"America/Chicago","LLQ" "KLLR","","Little River Airport","Little River","California","US",573.8,39.2620555555556,-123.753777777778,"America/Los_Angeles","LLR" "KLLU","","Lamar Municipal Airport","Lamar","Missouri","US",1009.8,37.4859722222222,-94.312,"America/Chicago","LLU" "KLMO","","Vance Brand Airport","Longmont","Colorado","US",5055.3,40.1643888888889,-105.163638888889,"America/Denver","LMO" -"KLMS","","Louisville/Winston County Airport","Louisville","Mississippi","US",574.2,33.1461944444444,-89.0625,"America/Chicago","LMS" +"KLMS","LMS","Louisville/Winston County Airport","Louisville","Mississippi","US",574.2,33.1461944444444,-89.0625,"America/Chicago","LMS" "KLMT","LMT","Crater Lake/Klamath Regional Airport","Klamath Falls","Oregon","US",4095.4,42.1561438888889,-121.733204722222,"America/Los_Angeles","LMT" -"KLNA","","Palm Beach County Park Airport","West Palm Beach","Florida","US",14.2,26.5930555555556,-80.0850646111111,"America/New_York","LNA" +"KLNA","LNA","Palm Beach County Park Airport","West Palm Beach","Florida","US",14.2,26.5930555555556,-80.0850646111111,"America/New_York","LNA" "KLNC","","Lancaster Regional Airport","Lancaster","Texas","US",501.1,32.5776041666667,-96.7175027777778,"America/Chicago","LNC" -"KLND","","Hunt Field","Lander","Wyoming","US",5588.9,42.8153847222222,-108.728563055556,"America/Denver","LND" +"KLND","LND","Hunt Field","Lander","Wyoming","US",5588.9,42.8153847222222,-108.728563055556,"America/Denver","LND" "KLNK","LNK","Lincoln Airport","Lincoln","Nebraska","US",1218.6,40.8508888888889,-96.7591111111111,"America/Chicago","LNK" "KLNL","","Kings Land O' Lakes Airport","Land O' Lakes","Wisconsin","US",1705,46.1541166944444,-89.2119647222222,"America/Chicago","LNL" -"KLNN","","Lake County Exec Airport","Willoughby","Ohio","US",625.6,41.6840277777778,-81.38975,"America/New_York","LNN" -"KLNP","","Lonesome Pine Airport","Wise","Virginia","US",2684.3,36.9875177777778,-82.5299975,"America/New_York","LNP" -"KLNR","","Tri-County Regional Airport","Lone Rock","Wisconsin","US",717.3,43.2118611111111,-90.1798333333333,"America/Chicago","LNR" +"KLNN","LNN","Lake County Exec Airport","Willoughby","Ohio","US",625.6,41.6840277777778,-81.38975,"America/New_York","LNN" +"KLNP","LNP","Lonesome Pine Airport","Wise","Virginia","US",2684.3,36.9875177777778,-82.5299975,"America/New_York","LNP" +"KLNR","LNR","Tri-County Regional Airport","Lone Rock","Wisconsin","US",717.3,43.2118611111111,-90.1798333333333,"America/Chicago","LNR" "KLNS","LNS","Lancaster Airport","Lancaster","Pennsylvania","US",402.6,40.1223611111111,-76.2943611111111,"America/New_York","LNS" -"KLOL","","Derby Field","Lovelock","Nevada","US",3907.6,40.0664674722222,-118.565086111111,"America/Los_Angeles","LOL" +"KLOL","LOL","Derby Field","Lovelock","Nevada","US",3907.6,40.0664674722222,-118.565086111111,"America/Los_Angeles","LOL" "KLOM","BBX","Wings Field","Philadelphia","Pennsylvania","US",301.5,40.1375555555556,-75.2651388888889,"America/New_York","LOM" -"KLOT","","Lewis University Airport","Chicago/Romeoville","Illinois","US",679,41.6080969444444,-88.0963897222222,"America/Chicago","LOT" -"KLOU","","Bowman Field","Louisville","Kentucky","US",545.6,38.2279840277778,-85.6637490555556,"America/New_York","LOU" -"KLOZ","","London/Corbin/Magee Airport","London","Kentucky","US",1212.3,37.0868888888889,-84.0773888888889,"America/New_York","LOZ" -"KLPC","","Lompoc Airport","Lompoc","California","US",88.1,34.6656194444444,-120.467502777778,"America/Los_Angeles","LPC" +"KLOT","LOT","Lewis University Airport","Chicago/Romeoville","Illinois","US",679,41.6080969444444,-88.0963897222222,"America/Chicago","LOT" +"KLOU","LOU","Bowman Field","Louisville","Kentucky","US",545.6,38.2279840277778,-85.6637490555556,"America/New_York","LOU" +"KLOZ","LOZ","London/Corbin/Magee Airport","London","Kentucky","US",1212.3,37.0868888888889,-84.0773888888889,"America/New_York","LOZ" +"KLPC","LPC","Lompoc Airport","Lompoc","California","US",88.1,34.6656194444444,-120.467502777778,"America/Los_Angeles","LPC" "KLPR","","Lorain County Regional Airport","Lorain/Elyria","Ohio","US",793.2,41.3442777777778,-82.1776388888889,"America/New_York","LPR" -"KLQK","","Pickens County Airport","Pickens","South Carolina","US",1013.4,34.8099722222222,-82.7028888888889,"America/New_York","LQK" +"KLQK","LQK","Pickens County Airport","Pickens","South Carolina","US",1013.4,34.8099722222222,-82.7028888888889,"America/New_York","LQK" "KLQR","","Larned-Pawnee County Airport","Larned","Kansas","US",2012.1,38.2086040833333,-99.0859140833333,"America/Chicago","LQR" "KLRD","LRD","Laredo International Airport","Laredo","Texas","US",508,27.5441944444444,-99.4615833333333,"America/Chicago","LRD" -"KLRF","","Little Rock Afb Airport","Jacksonville","Arkansas","US",311.7,34.9175121111111,-92.1450010277778,"America/Chicago","LRF" +"KLRF","LRF","Little Rock Afb Airport","Jacksonville","Arkansas","US",311.7,34.9175121111111,-92.1450010277778,"America/Chicago","LRF" "KLRG","","Lincoln Regional Airport","Lincoln","Maine","US",208.1,45.3618497222222,-68.5344583333333,"America/New_York","LRG" -"KLRJ","","Le Mars Municipal Airport","Le Mars","Iowa","US",1197,42.7785555555556,-96.1935833333333,"America/Chicago","LRJ" +"KLRJ","LRJ","Le Mars Municipal Airport","Le Mars","Iowa","US",1197,42.7785555555556,-96.1935833333333,"America/Chicago","LRJ" "KLRO","","Mt Pleasant Regional-Faison Field","Mount Pleasant","South Carolina","US",11.6,32.8978333333333,-79.7828611111111,"America/New_York","LRO" "KLRU","LRU","Las Cruces International Airport","Las Cruces","New Mexico","US",4456.9,32.2894166666667,-106.921972222222,"America/Denver","LRU" "KLRY","","Lawrence Smith Memorial Airport","Harrisonville","Missouri","US",915.4,38.6101944444444,-94.3435277777778,"America/Chicago","LRY" -"KLSB","","Lordsburg Municipal Airport","Lordsburg","New Mexico","US",4289,32.3334627777778,-108.691734166667,"America/Denver","LSB" +"KLSB","LSB","Lordsburg Municipal Airport","Lordsburg","New Mexico","US",4289,32.3334627777778,-108.691734166667,"America/Denver","LSB" "KLSE","LSE","La Crosse Regional Airport","La Crosse","Wisconsin","US",655.4,43.8792656666667,-91.2566336111111,"America/Chicago","LSE" -"KLSF","","Lawson Army Air Field (Fort Benning) Airport","Fort Benning(Columbus)","Georgia","US",227.4,32.3317805555556,-84.9871522222222,"America/New_York","LSF" -"KLSK","","Lusk Municipal Airport","Lusk","Wyoming","US",4966.8,42.7538055555556,-104.404555555556,"America/Denver","LSK" -"KLSN","","Los Banos Municipal Airport","Los Banos","California","US",121.4,37.0638888888889,-120.869861111111,"America/Los_Angeles","LSN" -"KLSV","","Nellis Afb Airport","Las Vegas","Nevada","US",1869.1,36.2362,-115.034255555556,"America/Los_Angeles","LSV" -"KLTS","","Altus Afb Airport","Altus","Oklahoma","US",1381.8,34.6679752777778,-99.2677508333333,"America/Chicago","LTS" +"KLSF","LSF","Lawson Army Air Field (Fort Benning) Airport","Fort Benning(Columbus)","Georgia","US",227.4,32.3317805555556,-84.9871522222222,"America/New_York","LSF" +"KLSK","LSK","Lusk Municipal Airport","Lusk","Wyoming","US",4966.8,42.7538055555556,-104.404555555556,"America/Denver","LSK" +"KLSN","LSN","Los Banos Municipal Airport","Los Banos","California","US",121.4,37.0638888888889,-120.869861111111,"America/Los_Angeles","LSN" +"KLSV","LSV","Nellis Afb Airport","Las Vegas","Nevada","US",1869.1,36.2362,-115.034255555556,"America/Los_Angeles","LSV" +"KLTS","LTS","Altus Afb Airport","Altus","Oklahoma","US",1381.8,34.6679752777778,-99.2677508333333,"America/Chicago","LTS" "KLTY","","Liberty County Airport","Chester","Montana","US",3184.8,48.5107222222222,-110.990863888889,"America/Denver","LTY" "KLUA","","Luray Caverns Airport","Luray","Virginia","US",902.4,38.6667104722222,-78.5008350277778,"America/New_York","LUA" "KLUD","","Decatur Municipal Airport","Decatur","Texas","US",1046.7,33.25425,-97.5805,"America/Chicago","LUD" -"KLUF","","Luke Afb Airport","Glendale","Arizona","US",1083.9,33.5349605,-112.383205222222,"America/Phoenix","LUF" +"KLUF","LUF","Luke Afb Airport","Glendale","Arizona","US",1083.9,33.5349605,-112.383205222222,"America/Phoenix","LUF" "KLUG","","Ellington Airport","Lewisburg","Tennessee","US",718.4,35.5069741666667,-86.8038875,"America/Chicago","LUG" "KLUK","LUK","Cincinnati Municipal/Lunken Field","Cincinnati","Ohio","US",483.3,39.1033333333333,-84.4186111111111,"America/New_York","LUK" -"KLUL","","Hesler-Noble Field","Laurel","Mississippi","US",238.3,31.6730277777778,-89.1728055555556,"America/Chicago","LUL" +"KLUL","LUL","Hesler-Noble Field","Laurel","Mississippi","US",238.3,31.6730277777778,-89.1728055555556,"America/Chicago","LUL" "KLUM","","Menomonie Municipal/Score Field","Menomonie","Wisconsin","US",895.1,44.8923333333333,-91.8678055555555,"America/Chicago","LUM" "KLUV","","Lamesa Municipal Airport","Lamesa","Texas","US",2998.6,32.7563055555556,-101.920222222222,"America/Chicago","LUV" "KLUX","","Laurens County Airport","Laurens","South Carolina","US",697.6,34.5071111111111,-81.9469444444445,"America/New_York","LUX" "KLVJ","","Pearland Regional Airport","Houston","Texas","US",43.9,29.5212777777778,-95.2421388888889,"America/Chicago","LVJ" -"KLVK","","Livermore Municipal Airport","Livermore","California","US",399.9,37.6933888888889,-121.820361111111,"America/Los_Angeles","LVK" -"KLVL","","Brunswick County Airport","Lawrenceville","Virginia","US",328.7,36.7728333333333,-77.79425,"America/New_York","LVL" -"KLVM","","Mission Field","Livingston","Montana","US",4659.4,45.6994166666667,-110.448027777778,"America/Denver","LVM" +"KLVK","LVK","Livermore Municipal Airport","Livermore","California","US",399.9,37.6933888888889,-121.820361111111,"America/Los_Angeles","LVK" +"KLVL","LVL","Brunswick County Airport","Lawrenceville","Virginia","US",328.7,36.7728333333333,-77.79425,"America/New_York","LVL" +"KLVM","LVM","Mission Field","Livingston","Montana","US",4659.4,45.6994166666667,-110.448027777778,"America/Denver","LVM" "KLVN","","Airlake Airport","Minneapolis","Minnesota","US",960.6,44.6278611111111,-93.2280833333333,"America/Chicago","LVN" -"KLVS","","Las Vegas Municipal Airport","Las Vegas","New Mexico","US",6877.2,35.6542222222222,-105.142388888889,"America/Denver","LVS" +"KLVS","LVS","Las Vegas Municipal Airport","Las Vegas","New Mexico","US",6877.2,35.6542222222222,-105.142388888889,"America/Denver","LVS" "KLWA","","South Haven Area Regional Airport","South Haven","Michigan","US",665.5,42.3513263888889,-86.2557375,"America/New_York","LWA" "KLWB","LWB","Greenbrier Valley Airport","Lewisburg","West Virginia","US",2301.6,37.8583066666667,-80.3994825,"America/New_York","LWB" -"KLWC","","Lawrence Regional Airport","Lawrence","Kansas","US",833.3,39.0111111111111,-95.2164722222222,"America/Chicago","LWC" +"KLWC","LWC","Lawrence Regional Airport","Lawrence","Kansas","US",833.3,39.0111111111111,-95.2164722222222,"America/Chicago","LWC" "KLWD","","Lamoni Municipal Airport","Lamoni","Iowa","US",1130.6,40.6323919444444,-93.9022261111111,"America/Chicago","LWD" -"KLWL","","Wells Municipal/Harriet Field","Wells","Nevada","US",5769,41.1171111111111,-114.922138888889,"America/Los_Angeles","LWL" -"KLWM","","Lawrence Municipal Airport","Lawrence","Massachusetts","US",147.6,42.7170422222222,-71.1235333333333,"America/New_York","LWM" +"KLWL","LWL","Wells Municipal/Harriet Field","Wells","Nevada","US",5769,41.1171111111111,-114.922138888889,"America/Los_Angeles","LWL" +"KLWM","LWM","Lawrence Municipal Airport","Lawrence","Massachusetts","US",147.6,42.7170422222222,-71.1235333333333,"America/New_York","LWM" "KLWS","LWS","Lewiston/Nez Perce County Airport","Lewiston","Idaho","US",1442.1,46.3744986111111,-117.015396388889,"America/Los_Angeles","LWS" "KLWT","LWT","Lewistown Municipal Airport","Lewistown","Montana","US",4170.4,47.04925,-109.466694444444,"America/Denver","LWT" -"KLWV","","Lawrenceville-Vincennes International Airport","Lawrenceville","Illinois","US",429.8,38.7642777777778,-87.6055,"America/Chicago","LWV" +"KLWV","LWV","Lawrenceville-Vincennes International Airport","Lawrenceville","Illinois","US",429.8,38.7642777777778,-87.6055,"America/Chicago","LWV" "KLXL","","Little Falls/Morrison County-Lindbergh Field","Little Falls","Minnesota","US",1122.8,45.949065,-94.3470363888889,"America/Chicago","LXL" -"KLXN","","Jim Kelly Field","Lexington","Nebraska","US",2412.6,40.7904236111111,-99.7759141666667,"America/Chicago","LXN" +"KLXN","LXN","Jim Kelly Field","Lexington","Nebraska","US",2412.6,40.7904236111111,-99.7759141666667,"America/Chicago","LXN" "KLXT","","Lee's Summit Municipal Airport","Lee'S Summit","Missouri","US",1004.3,38.9590977777778,-94.371895,"America/Chicago","LXT" -"KLXV","","Lake County Airport","Leadville","Colorado","US",9933.5,39.2194722222222,-106.316416666667,"America/Denver","LXV" +"KLXV","LXV","Lake County Airport","Leadville","Colorado","US",9933.5,39.2194722222222,-106.316416666667,"America/Denver","LXV" "KLXY","","Mexia-Limestone County Airport","Mexia","Texas","US",544.7,31.6411783333333,-96.5144594444444,"America/Chicago","LXY" "KLYH","LYH","Lynchburg Regional/Preston Glenn Field","Lynchburg","Virginia","US",938.2,37.3253888888889,-79.2012222222222,"America/New_York","LYH" -"KLYO","","Lyons-Rice County Municipal Airport","Lyons","Kansas","US",1691.8,38.3402511111111,-98.2285625,"America/Chicago","LYO" +"KLYO","LYO","Lyons-Rice County Municipal Airport","Lyons","Kansas","US",1691.8,38.3402511111111,-98.2285625,"America/Chicago","LYO" "KLYV","","Quentin Aanenson Field","Luverne","Minnesota","US",1435,43.61676925,-96.2177363888889,"America/Chicago","LYV" "KLZD","","Danielson Airport","Danielson","Connecticut","US",238,41.81975,-71.9009722222222,"America/New_York","LZD" -"KLZU","","Gwinnett County/Briscoe Field","Lawrenceville","Georgia","US",1061.5,33.9780919444444,-83.9623638888889,"America/New_York","LZU" +"KLZU","LZU","Gwinnett County/Briscoe Field","Lawrenceville","Georgia","US",1061.5,33.9780919444444,-83.9623638888889,"America/New_York","LZU" "KLZZ","","Lampasas Airport","Lampasas","Texas","US",1214.4,31.1061944444444,-98.1959166666667,"America/Chicago","LZZ" "KM01","","General Dewitt Spain Airport","Memphis","Tennessee","US",225,35.2006925,-90.0539752777778,"America/Chicago","M01" "KM02","","Dickson Municipal Airport","Dickson","Tennessee","US",892.1,36.1279566666667,-87.4298397222222,"America/Chicago","M02" @@ -19676,7 +19677,7 @@ "SAZX","","Nueve De Julio Airport","Nueve de Julio","Buenos-Aires","AR",246,-35.3997,-60.9358,"America/Argentina/Buenos_Aires","" "SAZY","CPC","Aviador C. Campos Airport","Chapelco/San Martin de los Andes","Neuquen","AR",2569,-40.0754013062,-71.137298584,"America/Argentina/Salta","" "SBAA","CDJ","Conceicao do Araguaia Airport","Conceicao Do Araguaia","Pará","BR",653,-8.3483495712,-49.3014984131,"America/Belem","" -"SBAE","","Bauru-Arealva Airport","Bauru","São Paulo","BR",1949,-22.15778,-49.06833,"America/Sao_Paulo","" +"SBAE","JTC","Bauru-Arealva Airport","Bauru","São Paulo","BR",1962,-22.157833,-49.068333,"America/Sao_Paulo","" "SBAF","","Campo Delio Jardim de Mattos Airport","Rio De Janeiro","Rio de Janeiro","BR",110,-22.8750991821,-43.3847007751,"America/Sao_Paulo","" "SBAM","","Amapá Airport","Amapá","Amapá","BR",45,2.0775101185,-50.8582000732,"America/Belem","" "SBAN","","Base Aerea Airport","Anapolis","Goiás","BR",3731,-16.2292003632,-48.9642982483,"America/Sao_Paulo","" @@ -24617,7 +24618,7 @@ "UKWW","VIN","Vinnytsia/Gavyryshivka Airport","Vinnitsa","Vinnyts'ka","UA",961,49.242531,28.613778,"Europe/Kiev","" "ULAA","ARH","Talagi Airport","Archangelsk","Arkhangelskaya","RU",62,64.6003036499,40.7167015076,"Europe/Moscow","" "ULAE","","Mezen Airport","Mezen","Arkhangelskaya","RU",46,65.8783340454,44.2150001526,"Europe/Moscow","" -"ULAH","","Vaskovo Airport","Arkhangelsk","Arkhangelskaya","RU",82,64.4417037964,40.4216995239,"Europe/Moscow","" +"ULAH","","Arkhangelsk Vaskovo Airport","Arkhangelsk","Arkhangelskaya","RU",81,64.441667,40.422167,"Europe/Moscow","" "ULAK","","Severomorsk-1 Naval Air Base","Severomorsk","Murmansk","RU",239,69.0316696167,33.4183311462,"Europe/Moscow","" "ULAL","","Leshukonskoye Airport","Leshukonskoye","Arkhangelskaya","RU",220,64.8960037231,45.7229995728,"Europe/Moscow","" "ULAM","NNM","Naryan Mar Airport","Naryan Mar","Nenets","RU",36,67.6399993896,53.1218986511,"Europe/Moscow","" @@ -25375,14 +25376,22 @@ "VOYK","","Yelahanka Air Force Station","Yelahanka","Karnataka","IN",3045,13.1354999542,77.6060028076,"Asia/Kolkata","" "VQ10","","Yongphulla Airport","","Tashigang","BT",9000,27.2563991547,91.514503479,"Asia/Thimphu","" "VQPR","PBH","Paro Airport","Paro","Paro","BT",7332,27.4032001495,89.4245986938,"Asia/Thimphu","" -"VREI","IFU","Ifuru Airport","Ifuru","Ifuru","MV",6,5.7083,73.025,"Indian/Maldives","" -"VRMF","FVM","Fuvahmulah Airport","Fuvahmulah Island","Gnyaviyani-Atoll","MV",17,-0.3097222222,73.435,"Indian/Maldives","" -"VRMG","GAN","Gan International Airport","Gan","Seenu","MV",6,-0.6933419704,73.1556015015,"Indian/Maldives","" -"VRMH","HAQ","Hanimaadhoo Airport","Haa Dhaalu Atoll","Haa-Dhaalu-Atholhu","MV",4,6.7442297935,73.170501709,"Indian/Maldives","" -"VRMK","KDO","Kadhdhoo Airport","Kadhdhoo","Laamu","MV",4,1.85916996,73.5218963623,"Indian/Maldives","" -"VRMM","MLE","Male International Airport","Male","Kaafu-Atoll","MV",6,4.1918301582,73.5290985107,"Indian/Maldives","" -"VRMT","KDM","Kaadedhdhoo Airport","Huvadhu Atoll","Gaafu-Dhaalu-Atholhu","MV",2,0.4881309867,72.9969024658,"Indian/Maldives","" -"VRMV","VAM","Villa Airport","Maamigili","","MV",6,3.4705555556,72.8358333333,"Indian/Maldives","" +"VRBK","HDK","Kulhudhuffushi Airport","Kulhudhuffushi","Haa Alif","MV",3,6.631111,73.066667,"Indian/Maldives","" +"VRDA","NMF","Maafaru International Airport","Maafaru","Noonu","MV",5.5,5.817833,73.468500,"Indian/Maldives","" +"VREI","IFU","Ifuru Airport","Ifuru","Raa","MV",5.9,5.708333,73.025,"Indian/Maldives","" +"VRGD","LMV","Madivaru Airport","Madivaru","Lhaviyani","MV",6,5.457778,73.370278,"Indian/Maldives","" +"VRMD","DRV","Dharavandhoo Airport","Dharavandhoo","Baa","MV",6,5.156111,73.130278,"Indian/Maldives","" +"VRMF","FVM","Fuvahmulah Airport","Fuvahmulah Island","Gnyaviyani","MV",17,-0.3097222222,73.435,"Indian/Maldives","" +"VRMG","GAN","Gan International Airport","Gan","Seenu","MV",7,-0.693333,73.155556,"Indian/Maldives","" +"VRMH","HAQ","Hanimaadhoo International Airport","Haa Dhaalu","Haa-Dhaalu-Atholhu","MV",4,6.746111,73.168333,"Indian/Maldives","" +"VRMK","KDO","Kadhdhoo Airport","Kadhdhoo","Laamu","MV",4,1.858333,73.519722,"Indian/Maldives","" +"VRMM","MLE","Velana International Airport","Malé","Kaafu","MV",7.5,4.191667,73.529167,"Indian/Maldives","" +"VRMO","GKK","Kooddoo Airport","Kooddoo","Gaaf Alif","MV",4,0.733333,73.434167,"Indian/Maldives","" +"VRMR","","Fuvahmulah Airport","Fuvahmulah","Gnaviyani","MV",6,-0.309444,73.432778,"Indian/Maldives","" +"VRMT","KDM","Kaadedhdhoo Airport","Huvadhu Atoll","Gaaf Dhaalu","MV",2,0.488333,72.996111,"Indian/Maldives","" +"VRMU","DDD","Kudahuvadhoo Dhaalu Airport","Dhaalu Atoll","Gaaf Dhaalu","MV",5.5,2.666119,72.886303,"Indian/Maldives","" +"VRMV","VAM","Villa International Airport","Maamigili","Alif Dhaalu","MV",7,3.470556,72.834444,"Indian/Maldives","" +"VRQF","","Faresmaathodaa Airport","Faresmaathodaa","Gaaf Dhaalu","MV",6,0.192500,73.197222,"Indian/Maldives","" "VT01","","Teal Farm Airport","Huntington","Vermont","US",1440,44.2825558333333,-72.9373419444445,"America/New_York","VT01" "VT03","","Maule's Roost Airport","Lincoln","Vermont","US",1100,44.0886711111111,-72.9809491666667,"America/New_York","VT03" "VT06","","Santa's Airport","Putney","Vermont","US",673,43.0044444444444,-72.4736944444444,"America/New_York","VT06"