From f79883c7c3768a0999af91672795fa2ef734e60b Mon Sep 17 00:00:00 2001 From: "Thomas D. Pellegrin" <47185363+TheAviationDoctor@users.noreply.github.com> Date: Tue, 12 Nov 2024 22:56:45 +0800 Subject: [PATCH] Progressed app.R --- .gitignore | 0 .my.cnf | 0 FutureAirport.Rproj | 0 LICENSE | 0 README.md | 0 app.R | 257 +++--- app_backup.R | 0 app_experimental.R | 0 data/apt/airports.csv | 1816 +++++++++++++++++++------------------- data/apt/geolocation.csv | 0 data/apt/traffic.csv | 0 data/cdf | 1 - data/cli/cli.csv | 0 scripts/1_airports.R | 0 scripts/2_import.R | 0 15 files changed, 1044 insertions(+), 1030 deletions(-) mode change 100644 => 100755 .gitignore mode change 100644 => 100755 .my.cnf mode change 100644 => 100755 FutureAirport.Rproj mode change 100644 => 100755 LICENSE mode change 100644 => 100755 README.md mode change 100644 => 100755 app.R mode change 100644 => 100755 app_backup.R mode change 100644 => 100755 app_experimental.R mode change 100644 => 100755 data/apt/geolocation.csv mode change 100644 => 100755 data/apt/traffic.csv mode change 120000 => 100755 data/cdf mode change 100644 => 100755 data/cli/cli.csv mode change 100644 => 100755 scripts/1_airports.R mode change 100644 => 100755 scripts/2_import.R diff --git a/.gitignore b/.gitignore old mode 100644 new mode 100755 diff --git a/.my.cnf b/.my.cnf old mode 100644 new mode 100755 diff --git a/FutureAirport.Rproj b/FutureAirport.Rproj old mode 100644 new mode 100755 diff --git a/LICENSE b/LICENSE old mode 100644 new mode 100755 diff --git a/README.md b/README.md old mode 100644 new mode 100755 diff --git a/app.R b/app.R old mode 100644 new mode 100755 index 7ef3df3..850b4d0 --- a/app.R +++ b/app.R @@ -19,23 +19,24 @@ cat("\014") library(bsicons) library(bslib) library(data.table) +library(htmltools) library(leaflet) library(shiny) library(shinyjs) # Load the airport data dt_apt <- fread( - file = "data/apt/airports.csv", - header = TRUE, - colClasses = c(rep("character", 3L), rep("numeric", 2L), "factor") -) |> setkey(cols = icao) + file = "data/apt/airports.csv", + header = TRUE, + colClasses = c(rep("character", 3L), rep("numeric", 2L), "factor") +) |> setkey(cols = icao) # Load the climate data dt_cli <- fread( - file = "data/cli/cli.csv", - header = TRUE, - colClasses = c(rep("factor", 4L), rep("numeric", 12L)) -) |> setkey(cols = icao, var, ssp, year) + file = "data/cli/cli.csv", + header = TRUE, + colClasses = c(rep("factor", 4L), rep("numeric", 12L)) +) |> setkey(cols = icao, var, ssp, year) # Initialize a list for the user choices choices <- list("apt" = dt_apt$icao) @@ -58,6 +59,13 @@ choices$var <- c( "Air temperature" = "tas" ) +# Define display names for the variables +choices$units <- c( + "hurs" = "%", + "ps" = " Pa", + "tas" = "°C" +) + # Define display names for the statistics choices$stat <- c( "Minimum (lowest annual value)" = "min", @@ -74,10 +82,10 @@ choices$key <- c( "Change in value since 2015" = "dif" ) -# FOR DEBUGGING ONLY +# # FOR DEBUGGING ONLY # input <- list() # input$apt <- "All" -# input$ssp <- "ssp245" +# input$ssp <- "ssp370" # input$var <- "tas" # input$stat <- "mean" # input$key <- "abs" @@ -86,28 +94,29 @@ choices$key <- c( # ==== 1 UI layout ==== ui <- fillPage( - + # ==== 1.1 Styling ==== - + theme = bs_theme(version = 5, bootswatch = "cosmo"), tags$head(tags$style(HTML(" .bi-info-circle-fill { font-size: 14px; margin-left: 5px; cursor: pointer; color: #2780E3; } - .row, .well { height: 100%;} # Side and main panels height + .row, .well { height: 100%;} .shiny-input-select { font-family: 'Courier New', Courier, monospace; } .col-sm-3 { padding-right: 0px; } .col-sm-9 { padding: 0px; } "))), - - # ==== 1.2 Display contents ==== - + sidebarLayout( + + # ==== 1.2 Display sidebar panel with selectors ==== + sidebarPanel( width = 3, h3("Climate change at airports worldwide, 2015–2100"), hr(), # Airport selector tooltip( - h6("Select an airport (optional):", bs_icon("info-circle-fill")), "Optionally, pick one of the ~900 airports worldwide with at least 1M passengers in annual traffic, sorted alphabetically by their IATA code. 'All' will display all airports at once.", + h6("Select or click on an airport (optional):", bs_icon("info-circle-fill")), "Optionally, pick one of the ~900 airports worldwide with at least 1M passengers in annual traffic, sorted alphabetically by their IATA code. 'All' will display all airports at once.", placement = "bottom" ), selectInput( @@ -160,29 +169,31 @@ ui <- fillPage( sep = "", width = "100%" ), - hr(), - # For debugging only - htmlOutput("apt"), - htmlOutput("ssp"), - htmlOutput("var"), - htmlOutput("stat"), - htmlOutput("key"), - htmlOutput("year"), - DT::DTOutput("table") + + # # For debugging only + # htmlOutput("apt"), + # htmlOutput("ssp"), + # htmlOutput("var"), + # htmlOutput("stat"), + # htmlOutput("key"), + # htmlOutput("year"), + # htmlOutput("selected"), + # DT::DTOutput("table"), + # htmlOutput("range") ), - mainPanel( - width = 9, - leafletOutput("map", height = "100%") # Display map - ) + + # ==== 1.3 Display main panel with map ==== + + mainPanel(width = 9, leafletOutput("map", height = "100%")) ) ) # ==== 2 Server logic ==== server <- function(input, output, session) { - - # ==== 2.1 Update selectors dynamically ==== - + + # ==== 2.1 Update input values from selectors ==== + # Airport selector observe( { @@ -202,7 +213,7 @@ server <- function(input, output, session) { inputId = "ssp", label = NULL, choices = choices$ssp, - selected = choices$ssp[2] + selected = choices$ssp[3] ) } ) @@ -243,30 +254,15 @@ server <- function(input, output, session) { ) } ) - - # ==== 2.2 Filter data dynamically based on selector inputs ==== - - # Filter map data - # dt_map <- reactive( - # { - # return( - # dt_cli[ - # ssp == input$ssp & - # var == input$var & - # year == input$year, - # # if(input$apt %in% icao) icao == input$apt else icao != input$apt, - # .SD, - # .SDcols = patterns(paste("icao", "ssp", "var", "year", input$stat, sep = "|")) - # ] - # ) - # } - # ) + + # ==== 2.2 Filter data for SSP, variable, statistic, and year, based on selector inputs (always returns all airports) ==== + dt_map <- reactive( { dt_cli[ ssp == input$ssp & - var == input$var & - year == input$year, + var == input$var & + year == input$year, .( icao = icao, ssp = ssp, @@ -275,83 +271,101 @@ server <- function(input, output, session) { abs = get(paste("abs", input$stat, sep = "_")), dif = get(paste("dif", input$stat, sep = "_")) ) + ][ + dt_apt, on = "icao" # Merge with airport data table + ][, + popup := paste( # Assemble hover label + "", name, " (", iata, "/", icao, ") ", # Airport + " in ", year, # Year + " under ", substr(x = toupper(input$ssp), start = 1, stop = 4), ":
", # SSP + names(choices$stat[choices$stat == input$stat]), " ", # Statistic + tolower(names(choices$var[choices$var == input$var])), ": ", # Variable + "", sprintf(fmt = "%.2f", abs), choices$units[[input$var]], ".
", # Predicted value for the year + # Change in value since 2015 + if(input$year > 2015) paste("Change since 2015: ", sprintf(fmt = "%+.2f", dif), if(choices$units[[input$var]] == "%") " p.p" else choices$units[[input$var]], ".", sep = ""), sep = "") ] } ) - - # ==== 2.4 Process the map ==== - - # Render the map + + # ==== 2.3 Render the base map ==== + output$map <- renderLeaflet( { - leaflet(options = leafletOptions(zoomControl = FALSE)) |> - flyTo( - lng = if(input$apt %in% dt_apt[, icao]) dt_apt[icao == input$apt, lon] else 0, - lat = if(input$apt %in% dt_apt[, icao]) dt_apt[icao == input$apt, lat] else 50, - zoom = if(input$apt %in% dt_apt[, icao]) 6 else 3 - ) |> - addProviderTiles("OpenStreetMap") |> - # clearMarkers() |> + leaflet(data = dt_map()) |> + addProviderTiles(providers$CartoDB.Positron) + } + ) + + # ==== 2.4 Listen for changes to filtered data ==== + + observe( + { + # Update the color palette + pal <- colorBin( + palette = "plasma", + domain = dt_map()[, get(input$key)], + reverse = TRUE + ) + # Update the map + leafletProxy("map", data = dt_map()) |> addCircleMarkers( - data = dt_map(), - lng = dt_apt[icao == icao, lon], - lat = dt_apt[icao == icao, lat], - radius = if(input$apt %in% dt_apt[, icao]) 10L else 5L, - color = "black", - stroke = TRUE, - weight = .75, - fill = TRUE, - fillColor = "#2780E3", - fillOpacity = .75 + lng = ~lon, + lat = ~lat, + layerId = ~icao, + radius = 5L, + color = "black", + stroke = TRUE, + weight = .75, + fillColor = ~pal(get(input$key)), + fillOpacity = .8, + label = ~paste(name, " (", iata, "/", icao, "): ", sprintf(fmt = "%.2f", get(input$key)), choices$units[[input$var]], sep = ""), + labelOptions = labelOptions(textsize = "12px"), + ) |> + clearControls() |> + addLegend( + position = "bottomleft", + pal = pal, + values = ~get(input$key), + title = paste("Values in", choices$units[[input$var]], sep = " "), + labFormat = labelFormat(suffix = ""), + opacity = 1 ) } ) - - # Update the map + + # ==== 2.5 Listen for airport dropdown selection ==== + + observeEvent( + input$apt, + { + if(input$apt %in% dt_apt[, icao]) { + leafletProxy("map") |> + flyTo(lng = dt_map()[icao == input$apt, lon], lat = dt_map()[icao == input$apt, lat], zoom = 14) |> + addPopups(lng = dt_map()[icao == input$apt, lon], lat = dt_map()[icao == input$apt, lat] + 0.001, popup = dt_map()[icao == input$apt, popup]) + } else { + leafletProxy("map") |> + flyTo(lng = 0, lat = 0, zoom = 2) |> + clearPopups() + } + } + ) + + # ==== 2.6 Listen for clicks on map markers ==== + + observeEvent( + input$map_marker_click, + { + # Update the selectInput dropdown to match the clicked airport and trigger that action + updateSelectInput(session, inputId = "apt", selected = input$map_marker_click$id) + } + ) + + # ADD LEGEND TOO + + # ==== 2.6 For debugging only ==== + observe( { - leafletProxy("map", data = dt_map()) |> - clearMarkers() - # addCircleMarkers( - # # Return all coordinates or just the ones of the selected airport - # # lng = if(input$apt %in% dt_apt[, icao]) dt_apt[icao == input$apt, lon] else dt_apt[icao == icao, lon], - # # lat = if(input$apt %in% dt_apt[, icao]) dt_apt[icao == input$apt, lat] else dt_apt[icao == icao, lat], - # lng = dt_apt[icao == icao, lon], - # lat = dt_apt[icao == icao, lat], - # radius = if(input$apt %in% dt_apt[, icao]) 10L else 5L, - # # Set the dot color to be either the absolute temperature or the temperature difference since 2015 - # color = "black", - # stroke = TRUE, - # weight = .75, - # fill = TRUE, - # # fillColor = pal(dt_cli[icao == icao & ssp == input$ssp & var == input$var & year == input$year, get(paste(input$key, input$stat, sep = "_"))]), - # # fillColor = ~dt_pal(), - # fillOpacity = if(input$apt %in% dt_apt[, icao]) 1L else .8, - # # Tooltip - # popupOptions(keepInView = TRUE, closeOnClick = NULL), - # popup = paste( - # if(input$apt %in% dt_apt[, icao]) { - # paste("", dt_apt[icao == input$apt, name], " (", dt_apt[icao == input$apt, iata], "/", dt_apt[icao == input$apt, icao], ")", "
", sep = "") - # } else { - # paste("", dt_apt[icao == icao, name], " (", dt_apt[icao == icao, iata], "/", dt_apt[icao == icao, icao], ")", "
", sep = "") - # }, - # # Statistic - # names(choices$stat[choices$stat == input$stat]), - # # Variable - # tolower(names(choices$var[choices$var == input$var])), - # # Year - # "in", input$year, "under", - # # SSP - # substr(x = toupper(input$ssp), start = 1, stop = 4), "is", - # # Absolute temperature - # sprintf(fmt = "%.2f", dt_map()[icao == icao & year == input$year, get(paste("abs", input$stat, sep = "_"))]), "°C", - # # Temperature difference - # if(input$year > 2015) paste(" (", sprintf(fmt = "%+.2f", dt_map()[icao == icao & year == input$year, get(paste("dif", input$stat, sep = "_"))]), "°C since 2015).", sep = "") else ".", - # sep = " " - # ) - - - # For debugging only output$apt <- renderText(input$apt) output$ssp <- renderText(input$ssp) output$var <- renderText(input$var) @@ -359,9 +373,10 @@ server <- function(input, output, session) { output$key <- renderText(input$key) output$year <- renderText(input$year) output$table <- DT::renderDT(dt_map()) - + output$range <- renderText(range(dt_map()[, get(input$key)])) } ) + } # Run the app diff --git a/app_backup.R b/app_backup.R old mode 100644 new mode 100755 diff --git a/app_experimental.R b/app_experimental.R old mode 100644 new mode 100755 diff --git a/data/apt/airports.csv b/data/apt/airports.csv index 22e1546..111eecd 100644 --- a/data/apt/airports.csv +++ b/data/apt/airports.csv @@ -1,908 +1,908 @@ -"iata","icao","name","lat","lon","zone" -"ATL","KATL","Hartsfield Jackson Atlanta International Airport",33.6367,-84.428101,"Temperate" -"PEK","ZBAA","Beijing Capital International Airport",40.08010101,116.5849991,"Temperate" -"LAX","KLAX","Los Angeles International Airport",33.942501,-118.407997,"Temperate" -"DXB","OMDB","Dubai International Airport",25.25279999,55.36439896,"Temperate" -"ORD","KORD","Chicago O'Hare International Airport",41.9786,-87.9048,"Temperate" -"LHR","EGLL","London Heathrow Airport",51.4706,-0.461941,"Temperate" -"HND","RJTT","Tokyo Haneda International Airport",35.552299,139.779999,"Temperate" -"PVG","ZSPD","Shanghai Pudong International Airport",31.1434,121.805,"Temperate" -"CDG","LFPG","Charles de Gaulle International Airport",49.012798,2.55,"Temperate" -"CAN","ZGGG","Guangzhou Baiyun International Airport",23.392401,113.299004,"Tropical" -"HKG","VHHH","Hong Kong International Airport",22.308901,113.915001,"Tropical" -"DFW","KDFW","Dallas Fort Worth International Airport",32.896801,-97.038002,"Temperate" -"AMS","EHAM","Amsterdam Airport Schiphol",52.308601,4.76389,"Temperate" -"DEL","VIDP","Indira Gandhi International Airport",28.5665,77.103104,"Temperate" -"FRA","EDDF","Frankfurt am Main Airport",50.033333,8.570556,"Temperate" -"ICN","RKSI","Incheon International Airport",37.46910095,126.4509964,"Temperate" -"SIN","WSSS","Singapore Changi Airport",1.35019,103.994003,"Tropical" -"DEN","KDEN","Denver International Airport",39.86169815,-104.6729965,"Temperate" -"IST","LTFM","İstanbul Airport",41.261297,28.741951,"Temperate" -"BKK","VTBS","Suvarnabhumi Airport",13.68109989,100.7470016,"Tropical" -"JFK","KJFK","John F Kennedy International Airport",40.639801,-73.7789,"Temperate" -"KUL","WMKK","Kuala Lumpur International Airport",2.745579958,101.7099991,"Tropical" -"MAD","LEMD","Adolfo Suárez Madrid–Barajas Airport",40.471926,-3.56264,"Temperate" -"CGK","WIII","Soekarno-Hatta International Airport",-6.12556982,106.6559982,"Tropical" -"SFO","KSFO","San Francisco International Airport",37.61899948,-122.375,"Temperate" -"CTU","ZUUU","Chengdu Shuangliu International Airport",30.57850075,103.9469986,"Temperate" -"SZX","ZGSZ","Shenzhen Bao'an International Airport",22.639299,113.810997,"Tropical" -"BCN","LEBL","Barcelona International Airport",41.2971,2.07846,"Temperate" -"SEA","KSEA","Seattle Tacoma International Airport",47.449001,-122.308998,"Temperate" -"MEX","MMMX","Licenciado Benito Juarez International Airport",19.4363,-99.072098,"Tropical" -"YYZ","CYYZ","Lester B. Pearson International Airport",43.67720032,-79.63059998,"Temperate" -"MCO","KMCO","Orlando International Airport",28.42939949,-81.30899811,"Temperate" -"LAS","KLAS","McCarran International Airport",36.08010101,-115.1520004,"Temperate" -"CLT","KCLT","Charlotte Douglas International Airport",35.2140007,-80.94309998,"Temperate" -"SVO","UUEE","Sheremetyevo International Airport",55.972599,37.4146,"Temperate" -"BOM","VABB","Chhatrapati Shivaji International Airport",19.08869934,72.86789703,"Tropical" -"TPE","RCTP","Taiwan Taoyuan International Airport",25.0777,121.233002,"Temperate" -"MNL","RPLL","Ninoy Aquino International Airport",14.5086,121.019997,"Tropical" -"MUC","EDDM","Munich Airport",48.353802,11.7861,"Temperate" -"KMG","ZPPP","Kunming Changshui International Airport",25.1019444,102.9291667,"Temperate" -"EWR","KEWR","Newark Liberty International Airport",40.692501,-74.168701,"Temperate" -"XIY","ZLXY","Xi'an Xianyang International Airport",34.447102,108.751999,"Temperate" -"SYD","YSSY","Sydney Kingsford Smith International Airport",-33.94609833,151.177002,"Temperate" -"LGW","EGKK","London Gatwick Airport",51.148102,-0.190278,"Temperate" -"SHA","ZSSS","Shanghai Hongqiao International Airport",31.198104,121.33426,"Temperate" -"PHX","KPHX","Phoenix Sky Harbor International Airport",33.435302,-112.005905,"Temperate" -"IAH","KIAH","George Bush Intercontinental Houston Airport",29.9843998,-95.34140015,"Temperate" -"FCO","LIRF","Leonardo da Vinci–Fiumicino Airport",41.8002778,12.2388889,"Temperate" -"GRU","SBGR","Guarulhos - Governador André Franco Montoro International Airport",-23.43555641,-46.47305679,"Tropical" -"CKG","ZUCK","Chongqing Jiangbei International Airport",29.71920013,106.6419983,"Temperate" -"MIA","KMIA","Miami International Airport",25.79319954,-80.29060364,"Temperate" -"NRT","RJAA","Narita International Airport",35.764702,140.386002,"Temperate" -"BOS","KBOS","Logan International Airport",42.3643,-71.005203,"Temperate" -"DMK","VTBD","Don Mueang International Airport",13.91259956,100.6070023,"Tropical" -"SGN","VVTS","Tan Son Nhat International Airport",10.8188,106.652,"Tropical" -"MEL","YMML","Melbourne International Airport",-37.673302,144.843002,"Temperate" -"HGH","ZSHC","Hangzhou Xiaoshan International Airport",30.22949982,120.4339981,"Temperate" -"MSP","KMSP","Minneapolis–Saint Paul International Airport / Wold–Chamberlain Field",44.882,-93.221802,"Temperate" -"DOH","OTHH","Hamad International Airport",25.273056,51.608056,"Temperate" -"FLL","KFLL","Fort Lauderdale Hollywood International Airport",26.072599,-80.152702,"Temperate" -"DTW","KDTW","Detroit Metropolitan Wayne County Airport",42.21239853,-83.35340118,"Temperate" -"SAW","LTFJ","Istanbul Sabiha Gökçen International Airport",40.898602,29.3092,"Temperate" -"JED","OEJN","King Abdulaziz International Airport",21.6796,39.156502,"Tropical" -"BOG","SKBO","El Dorado International Airport",4.70159,-74.1469,"Tropical" -"BLR","VOBL","Kempegowda International Airport",13.1979,77.706299,"Tropical" -"DUB","EIDW","Dublin Airport",53.421299,-6.27007,"Temperate" -"ZRH","LSZH","Zürich Airport",47.458056,8.548056,"Temperate" -"PHL","KPHL","Philadelphia International Airport",39.87189865,-75.2410965,"Temperate" -"ORY","LFPO","Paris-Orly Airport",48.7233333,2.3794444,"Temperate" -"VIE","LOWW","Vienna International Airport",48.110298,16.5697,"Temperate" -"LGA","KLGA","La Guardia Airport",40.777199,-73.872597,"Temperate" -"KIX","RJBB","Kansai International Airport",34.427299,135.244003,"Temperate" -"LIS","LPPT","Humberto Delgado Airport (Lisbon Portela Airport)",38.7813,-9.13592,"Temperate" -"NKG","ZSNJ","Nanjing Lukou Airport",31.74200058,118.8619995,"Temperate" -"CPH","EKCH","Copenhagen Kastrup Airport",55.61790085,12.65600014,"Temperate" -"MAN","EGCC","Manchester Airport",53.349375,-2.279521,"Temperate" -"MXP","LIMC","Malpensa International Airport",45.6306,8.72811,"Temperate" -"PMI","LEPA","Palma De Mallorca Airport",39.55170059,2.738810062,"Temperate" -"CJU","RKPC","Jeju International Airport",33.51129913,126.4929962,"Temperate" -"HAN","VVNB","Noi Bai International Airport",21.221201,105.806999,"Tropical" -"STN","EGSS","London Stansted Airport",51.88499832,0.234999999,"Temperate" -"OSL","ENGM","Oslo Gardermoen Airport",60.19390106,11.10039997,"Temperate" -"XMN","ZSAM","Xiamen Gaoqi International Airport",24.54400063,118.1279984,"Temperate" -"CGO","ZHCC","Zhengzhou Xinzheng International Airport",34.5196991,113.8410034,"Temperate" -"BWI","KBWI","Baltimore/Washington International Thurgood Marshall Airport",39.1754,-76.668297,"Temperate" -"DUS","EDDL","Düsseldorf Airport",51.289501,6.76678,"Temperate" -"YVR","CYVR","Vancouver International Airport",49.19390106,-123.1839981,"Temperate" -"BRU","EBBR","Brussels Airport",50.90140152,4.48443985,"Temperate" -"SLC","KSLC","Salt Lake City International Airport",40.785749,-111.979746,"Temperate" -"WUH","ZHHH","Wuhan Tianhe International Airport",30.7838,114.208,"Temperate" -"ATH","LGAV","Eleftherios Venizelos International Airport",37.93640137,23.94449997,"Temperate" -"ARN","ESSA","Stockholm-Arlanda Airport",59.65190125,17.91860008,"Temperate" -"DME","UUDD","Domodedovo International Airport",55.40879822,37.90629959,"Temperate" -"SAN","KSAN","San Diego International Airport",32.73360062,-117.1900024,"Temperate" -"LIM","SPJC","Jorge Chávez International Airport",-12.0219,-77.114305,"Tropical" -"SCL","SCEL","Comodoro Arturo Merino Benítez International Airport",-33.39300156,-70.78579712,"Temperate" -"RUH","OERK","King Khaled International Airport",24.95759964,46.69879913,"Temperate" -"CSX","ZGHA","Changsha Huanghua International Airport",28.18919945,113.2200012,"Temperate" -"TAO","ZSQD","Qingdao Jiaodong International Airport",36.361953,120.088171,"Temperate" -"CUN","MMUN","Cancún International Airport",21.03650093,-86.87709808,"Tropical" -"BNE","YBBN","Brisbane International Airport",-27.38419914,153.1170044,"Temperate" -"HYD","VOHS","Rajiv Gandhi International Airport",17.231318,78.429855,"Tropical" -"IAD","KIAD","Washington Dulles International Airport",38.9445,-77.455803,"Temperate" -"DPS","WADD","Ngurah Rai (Bali) International Airport",-8.748169899,115.1669998,"Tropical" -"GMP","RKSS","Gimpo International Airport",37.5583,126.791,"Temperate" -"URC","ZWWW","Ürümqi Diwopu International Airport",43.90710068,87.47419739,"Temperate" -"HAK","ZJHK","Haikou Meilan International Airport",19.9349,110.459,"Tropical" -"MAA","VOMM","Chennai International Airport",12.990005,80.169296,"Tropical" -"AYT","LTAI","Antalya International Airport",36.898701,30.800501,"Temperate" -"CCU","VECC","Netaji Subhash Chandra Bose International Airport",22.65469933,88.44670105,"Tropical" -"DCA","KDCA","Ronald Reagan Washington National Airport",38.8521,-77.037697,"Temperate" -"TSN","ZBTJ","Tianjin Binhai International Airport",39.12440109,117.3460007,"Temperate" -"TLV","LLBG","Ben Gurion International Airport",32.01139832,34.88669968,"Temperate" -"CGH","SBSP","Congonhas Airport",-23.62611008,-46.65638733,"Temperate" -"FUK","RJFF","Fukuoka Airport",33.58589935,130.451004,"Temperate" -"TPA","KTPA","Tampa International Airport",27.97550011,-82.53320313,"Temperate" -"HEL","EFHK","Helsinki Vantaa Airport",60.3172,24.963301,"Temperate" -"CTS","RJCC","New Chitose Airport",42.7752,141.692001,"Temperate" -"JNB","FAOR","OR Tambo International Airport",-26.1392,28.246,"Temperate" -"KWE","ZUGY","Longdongbao Airport",26.53849983,106.8010025,"Temperate" -"AUH","OMAA","Abu Dhabi International Airport",24.443764,54.651718,"Temperate" -"AKL","NZAA","Auckland International Airport",-37.008099,174.792007,"Temperate" -"HNL","PHNL","Daniel K Inouye International Airport",21.32062,-157.924228,"Tropical" -"MDW","KMDW","Chicago Midway International Airport",41.785999,-87.752403,"Temperate" -"HRB","ZYHB","Taiping Airport",45.62340164,126.25,"Temperate" -"YUL","CYUL","Montreal / Pierre Elliott Trudeau International Airport",45.47060013,-73.74079895,"Temperate" -"OKA","ROAH","Naha Airport / JASDF Naha Air Base",26.195801,127.646004,"Temperate" -"DLC","ZYTL","Dalian Zhoushuizi International Airport",38.965698,121.539001,"Temperate" -"PDX","KPDX","Portland International Airport",45.58869934,-122.5979996,"Temperate" -"VKO","UUWW","Vnukovo International Airport",55.59149933,37.26150131,"Temperate" -"AGP","LEMG","Málaga Airport",36.67490005,-4.499110222,"Temperate" -"SHE","ZYTX","Shenyang Taoxian International Airport",41.639801,123.483002,"Temperate" -"SYX","ZJSY","Sanya Phoenix International Airport",18.3029,109.412003,"Tropical" -"SUB","WARR","Juanda International Airport",-7.379829884,112.7870026,"Tropical" -"GVA","LSGG","Geneva Cointrin International Airport",46.23809814,6.108950138,"Temperate" -"LTN","EGGW","London Luton Airport",51.87469864,-0.368333012,"Temperate" -"CAI","HECA","Cairo International Airport",30.12190056,31.40559959,"Temperate" -"WAW","EPWA","Warsaw Chopin Airport",52.16569901,20.96710014,"Temperate" -"BNA","KBNA","Nashville International Airport",36.12450027,-86.67819977,"Temperate" -"YYC","CYYC","Calgary International Airport",51.11389923,-114.0199966,"Temperate" -"HAM","EDDH","Hamburg Helmut Schmidt Airport",53.630402,9.98823,"Temperate" -"HKT","VTSP","Phuket International Airport",8.1132,98.316902,"Tropical" -"LED","ULLI","Pulkovo Airport",59.8003006,30.26250076,"Temperate" -"PUS","RKPK","Gimhae International Airport",35.17950058,128.9380035,"Temperate" -"PRG","LKPR","Václav Havel Airport Prague",50.1008,14.26,"Temperate" -"BSB","SBBR","Presidente Juscelino Kubitschek International Airport",-15.869167,-47.920834,"Tropical" -"PTY","MPTO","Tocumen International Airport",9.071359634,-79.38349915,"Tropical" -"AUS","KAUS","Austin Bergstrom International Airport",30.197535,-97.662015,"Temperate" -"DAL","KDAL","Dallas Love Field",32.847099,-96.851799,"Temperate" -"TNA","ZSJN","Yaoqiang Airport",36.85720062,117.2160034,"Temperate" -"BUD","LHBP","Budapest Liszt Ferenc International Airport",47.42976,19.261093,"Temperate" -"MCT","OOMS","Muscat International Airport",23.59329987,58.28440094,"Temperate" -"STL","KSTL","St Louis Lambert International Airport",38.748697,-90.370003,"Temperate" -"NNG","ZGNN","Nanning Wuxu Airport",22.608299,108.171997,"Tropical" -"SJC","KSJC","Norman Y. Mineta San Jose International Airport",37.362598,-121.929001,"Temperate" -"ITM","RJOO","Osaka International Airport",34.78549957,135.4380035,"Temperate" -"KWI","OKBK","Kuwait International Airport",29.22660065,47.96889877,"Temperate" -"FOC","ZSFZ","Fuzhou Changle International Airport",25.93510056,119.663002,"Temperate" -"EDI","EGPH","Edinburgh Airport",55.95000076,-3.372499943,"Temperate" -"ALC","LEAL","Alicante International Airport",38.28219986,-0.558156013,"Temperate" -"GDL","MMGL","Don Miguel Hidalgo Y Costilla International Airport",20.52179909,-103.310997,"Tropical" -"NCE","LFMN","Nice-Côte d'Azur Airport",43.65840149,7.215869904,"Temperate" -"OTP","LROP","Henri Coandă International Airport",44.5711111,26.085,"Temperate" -"HOU","KHOU","William P Hobby Airport",29.64539909,-95.27890015,"Temperate" -"LHW","ZLLL","Lanzhou Zhongchuan Airport",36.51520157,103.6200027,"Temperate" -"DAD","VVDN","Da Nang International Airport",16.04389954,108.1989975,"Tropical" -"GIG","SBGL","Rio Galeão – Tom Jobim International Airport",-22.80999947,-43.25055695,"Tropical" -"ESB","LTAC","Esenboğa International Airport",40.12810135,32.99509811,"Temperate" -"BGY","LIME","Milan Bergamo Airport",45.673901,9.70417,"Temperate" -"MSY","KMSY","Louis Armstrong New Orleans International Airport",29.99340057,-90.25800323,"Temperate" -"RDU","KRDU","Raleigh Durham International Airport",35.87760162,-78.78749847,"Temperate" -"CGQ","ZYCC","Longjia Airport",43.99620056,125.6849976,"Temperate" -"PER","YPPH","Perth International Airport",-31.94029999,115.9670029,"Temperate" -"AEP","SABE","Jorge Newbery Airpark",-34.5592,-58.4156,"Temperate" -"OAK","KOAK","Metropolitan Oakland International Airport",37.721298,-122.221001,"Temperate" -"ADD","HAAB","Addis Ababa Bole International Airport",8.977890015,38.79930115,"Tropical" -"TYN","ZBYN","Taiyuan Wusu Airport",37.74689865,112.6279984,"Temperate" -"STR","EDDS","Stuttgart Airport",48.68989944,9.221960068,"Temperate" -"SMF","KSMF","Sacramento International Airport",38.69540024,-121.5910034,"Temperate" -"BHX","EGBB","Birmingham International Airport",52.45389938,-1.748029947,"Temperate" -"EZE","SAEZ","Ministro Pistarini International Airport",-34.8222,-58.5358,"Temperate" -"OPO","LPPR","Francisco de Sá Carneiro Airport",41.24810028,-8.681389809,"Temperate" -"CEB","RPVM","Mactan Cebu International Airport",10.30749989,123.9789963,"Tropical" -"KHN","ZSCN","Nanchang Changbei International Airport",28.86499977,115.9000015,"Temperate" -"NGO","RJGG","Chubu Centrair International Airport",34.85839844,136.8049927,"Temperate" -"CGN","EDDK","Cologne Bonn Airport",50.86589813,7.142739773,"Temperate" -"HET","ZBHH","Baita International Airport",40.851398,111.823997,"Temperate" -"WNZ","ZSWZ","Wenzhou Longwan International Airport",27.912201,120.851997,"Temperate" -"ZUH","ZGSD","Zhuhai Jinwan Airport",22.006399,113.375999,"Tropical" -"LPA","GCLP","Gran Canaria Airport",27.93190002,-15.38659954,"Temperate" -"AMD","VAAH","Sardar Vallabhbhai Patel International Airport",23.07719994,72.63469696,"Tropical" -"LYS","LFLL","Lyon Saint-Exupéry Airport",45.725556,5.081111,"Temperate" -"ADB","LTBJ","Adnan Menderes International Airport",38.29240036,27.15699959,"Temperate" -"NGB","ZSNB","Ningbo Lishe International Airport",29.82670021,121.461998,"Temperate" -"VCE","LIPZ","Venice Marco Polo Airport",45.505299,12.3519,"Temperate" -"MCI","KMCI","Kansas City International Airport",39.2976,-94.713898,"Temperate" -"HFE","ZSOF","Hefei Luogang International Airport",31.78000069,117.2979965,"Temperate" -"KBP","UKBB","Boryspil International Airport",50.34500122,30.8946991,"Temperate" -"CNX","VTCC","Chiang Mai International Airport",18.76679993,98.96260071,"Tropical" -"UPG","WAAA","Hasanuddin International Airport",-5.061629772,119.5540009,"Tropical" -"MTY","MMMY","General Mariano Escobedo International Airport",25.7784996,-100.1070023,"Temperate" -"DAC","VGHS","Hazrat Shahjalal International Airport",23.843347,90.397783,"Temperate" -"COK","VOCI","Cochin International Airport",10.152,76.401901,"Tropical" -"NAP","LIRN","Naples International Airport",40.886002,14.2908,"Temperate" -"CNF","SBCF","Tancredo Neves International Airport",-19.62444305,-43.9719429,"Tropical" -"SJW","ZBSJ","Shijiazhuang Daguocun International Airport",38.28070068,114.6969986,"Temperate" -"CMN","GMMN","Mohammed V International Airport",33.36750031,-7.589970112,"Temperate" -"INC","ZLIC","Yinchuan Hedong International Airport",38.322758,106.393214,"Temperate" -"TFS","GCTS","Tenerife South Airport",28.0445,-16.5725,"Temperate" -"VCP","SBKP","Viracopos International Airport",-23.00740051,-47.1344986,"Tropical" -"SHJ","OMSJ","Sharjah International Airport",25.32859993,55.51720047,"Temperate" -"SNA","KSNA","John Wayne Airport-Orange County Airport",33.67570114,-117.8679962,"Temperate" -"CMB","VCBI","Bandaranaike International Colombo Airport",7.180759907,79.88410187,"Tropical" -"CPT","FACT","Cape Town International Airport",-33.96480179,18.60169983,"Temperate" -"CTA","LICC","Catania-Fontanarossa Airport",37.466801,15.0664,"Temperate" -"MRS","LFML","Marseille Provence Airport",43.43927192,5.221424103,"Temperate" -"SAT","KSAT","San Antonio International Airport",29.533701,-98.469803,"Temperate" -"RSW","KRSW","Southwest Florida International Airport",26.53619957,-81.75520325,"Temperate" -"CLE","KCLE","Cleveland Hopkins International Airport",41.4117012,-81.84980011,"Temperate" -"MFM","VMMC","Macau International Airport",22.149599,113.592003,"Tropical" -"BAH","OBBI","Bahrain International Airport",26.267295,50.63764,"Temperate" -"BKI","WBKK","Kota Kinabalu International Airport",5.937210083,116.0510025,"Tropical" -"TLS","LFBO","Toulouse-Blagnac Airport",43.629101,1.36382,"Temperate" -"YNT","ZSYT","Yantai Penglai International Airport",37.657222,120.987222,"Temperate" -"PIT","KPIT","Pittsburgh International Airport",40.49150085,-80.23290253,"Temperate" -"IND","KIND","Indianapolis International Airport",39.7173,-86.294403,"Temperate" -"BLQ","LIPE","Bologna Guglielmo Marconi Airport",44.5354,11.2887,"Temperate" -"SJU","TJSJ","Luis Munoz Marin International Airport",18.43939972,-66.00180054,"Tropical" -"PEN","WMKP","Penang International Airport",5.297140121,100.2770004,"Tropical" -"MDE","SKRG","Jose Maria Córdova International Airport",6.16454,-75.4231,"Tropical" -"SDU","SBRJ","Santos Dumont Airport",-22.91049957,-43.1631012,"Tropical" -"BRS","EGGD","Bristol Airport",51.382702,-2.71909,"Temperate" -"ADL","YPAD","Adelaide International Airport",-34.945,138.531006,"Temperate" -"GLA","EGPF","Glasgow International Airport",55.871899,-4.43306,"Temperate" -"CVG","KCVG","Cincinnati Northern Kentucky International Airport",39.048801,-84.667801,"Temperate" -"FAO","LPFR","Faro Airport",37.01440048,-7.965909958,"Temperate" -"TIJ","MMTJ","General Abelardo L. Rodríguez International Airport",32.54109955,-116.9700012,"Temperate" -"REC","SBRF","Guararapes - Gilberto Freyre International Airport",-8.126489639,-34.92359924,"Tropical" -"GOI","VOGO","Dabolim Airport",15.38080025,73.83139801,"Tropical" -"PNQ","VAPO","Pune Airport / Lohagaon Air Force Station",18.5821,73.919701,"Tropical" -"VLC","LEVC","Valencia Airport",39.4893,-0.481625,"Temperate" -"CMH","KCMH","John Glenn Columbus International Airport",39.998001,-82.891899,"Temperate" -"BSL","LFSB","EuroAirport Basel-Mulhouse-Freiburg Airport",47.59,7.529167,"Temperate" -"THR","OIII","Mehrabad International Airport",35.68920135,51.31340027,"Temperate" -"BEY","OLBA","Beirut Rafic Hariri International Airport",33.82089996,35.48839951,"Temperate" -"KRK","EPKK","Kraków John Paul II International Airport",50.077702,19.7848,"Temperate" -"AMM","OJAI","Queen Alia International Airport",31.72260094,35.99319839,"Temperate" -"JJN","ZSQZ","Quanzhou Jinjiang International Airport",24.7964,118.589996,"Temperate" -"POA","SBPA","Salgado Filho Airport",-29.99440002,-51.17139816,"Temperate" -"KNO","WIMM","Kualanamu International Airport",3.642222,98.885278,"Tropical" -"CRL","EBCI","Brussels South Charleroi Airport",50.459202,4.45382,"Temperate" -"DMM","OEDF","King Fahd International Airport",26.47120094,49.79790115,"Temperate" -"KWL","ZGKL","Guilin Liangjiang International Airport",25.2181,110.039001,"Temperate" -"YEG","CYEG","Edmonton International Airport",53.30970001,-113.5800018,"Temperate" -"IBZ","LEIB","Ibiza Airport",38.8728981,1.37311995,"Temperate" -"NBO","HKJK","Jomo Kenyatta International Airport",-1.319239974,36.92779922,"Tropical" -"WUX","ZSWX","Sunan Shuofang International Airport",31.49440002,120.4290009,"Temperate" -"BOD","LFBD","Bordeaux-Mérignac Airport",44.8283,-0.715556,"Temperate" -"KHH","RCKH","Kaohsiung International Airport",22.577101,120.349998,"Tropical" -"ALG","DAAG","Houari Boumediene Airport",36.691002,3.21541,"Temperate" -"JOG","WAHH","Adisutjipto International Airport",-7.78818,110.431999,"Tropical" -"SVQ","LEZL","Sevilla Airport",37.41799927,-5.893109798,"Temperate" -"OGG","PHOG","Kahului Airport",20.8986,-156.429993,"Tropical" -"SSA","SBSV","Deputado Luiz Eduardo Magalhães International Airport",-12.9086113,-38.32249832,"Tropical" -"RIX","EVRA","Riga International Airport",56.92359924,23.97109985,"Temperate" -"MLA","LMML","Malta International Airport",35.857498,14.4775,"Temperate" -"KEF","BIKF","Keflavik International Airport",63.985001,-22.6056,"Temperate" -"SWA","ZGOW","Jieyang Chaoshan International Airport",23.552,116.5033,"Temperate" -"FOR","SBFZ","Pinto Martins International Airport",-3.77628,-38.5326,"Tropical" -"MED","OEMA","Prince Mohammad Bin Abdulaziz Airport",24.5534,39.705101,"Temperate" -"NTE","LFRS","Nantes Atlantique Airport",47.15319824,-1.610730052,"Temperate" -"XNN","ZLXN","Xining Caojiabu Airport",36.5275,102.042999,"Temperate" -"ACE","GCRR","Lanzarote Airport",28.945499,-13.6052,"Temperate" -"SOF","LBSF","Sofia Airport",42.69669342,23.41143608,"Temperate" -"JAX","KJAX","Jacksonville International Airport",30.49410057,-81.68789673,"Temperate" -"LCA","LCLK","Larnaca International Airport",34.875099,33.624901,"Temperate" -"LJG","ZPLJ","Lijiang Airport",26.68000031,100.2460022,"Temperate" -"CHC","NZCH","Christchurch International Airport",-43.48939896,172.5319977,"Temperate" -"RGN","VYYY","Yangon International Airport",16.90730095,96.1332016,"Tropical" -"PUJ","MDPC","Punta Cana International Airport",18.56739998,-68.36340332,"Tropical" -"PMO","LICJ","Falcone–Borsellino Airport",38.175999,13.091,"Temperate" -"PBI","KPBI","Palm Beach International Airport",26.68320084,-80.09559631,"Temperate" -"SKG","LGTS","Thessaloniki Macedonia International Airport",40.5196991,22.97089958,"Temperate" -"MKE","KMKE","General Mitchell International Airport",42.94720078,-87.89659882,"Temperate" -"KTM","VNKT","Tribhuvan International Airport",27.6966,85.3591,"Temperate" -"KHI","OPKC","Jinnah International Airport",24.9065,67.160797,"Temperate" -"TSA","RCSS","Taipei Songshan Airport",25.06940079,121.552002,"Temperate" -"BDL","KBDL","Bradley International Airport",41.93889999,-72.68319702,"Temperate" -"CXR","VVCR","Cam Ranh International Airport / Cam Ranh Air Base",11.9982,109.219002,"Tropical" -"HLP","WIHH","Halim Perdanakusuma International Airport",-6.266610146,106.8909988,"Tropical" -"LIN","LIML","Milano Linate Airport",45.445099,9.27674,"Temperate" -"OOL","YBCG","Gold Coast Airport",-28.1644001,153.5050049,"Temperate" -"LOS","DNMM","Murtala Muhammed International Airport",6.577370167,3.321160078,"Tropical" -"PNH","VDPP","Phnom Penh International Airport",11.5466,104.844002,"Tropical" -"WLG","NZWN","Wellington International Airport",-41.32720184,174.8049927,"Temperate" -"GOT","ESGG","Gothenburg-Landvetter Airport",57.66279984,12.27980042,"Temperate" -"RAK","GMMX","Menara Airport",31.60689926,-8.036299706,"Temperate" -"BPN","WALL","Sultan Aji Muhamad Sulaiman Airport",-1.268270016,116.8939972,"Tropical" -"GAU","VEGT","Lokpriya Gopinath Bordoloi International Airport",26.10610008,91.58589935,"Temperate" -"CWB","SBCT","Afonso Pena Airport",-25.5284996,-49.17580032,"Temperate" -"HER","LGIR","Heraklion International Nikos Kazantzakis Airport",35.33969879,25.18029976,"Temperate" -"TUN","DTTA","Tunis Carthage International Airport",36.85100174,10.22719955,"Temperate" -"BFS","EGAA","Belfast International Airport",54.65750122,-6.215829849,"Temperate" -"BGO","ENBR","Bergen Airport Flesland",60.29339981,5.218140125,"Temperate" -"OVB","UNNT","Tolmachevo Airport",55.01259995,82.65070343,"Temperate" -"EIN","EHEH","Eindhoven Airport",51.45009995,5.374529839,"Temperate" -"IKA","OIIE","Imam Khomeini International Airport",35.41609955,51.15219879,"Temperate" -"HAJ","EDDV","Hannover Airport",52.46110153,9.685079575,"Temperate" -"KCH","WBGG","Kuching International Airport",1.484699965,110.3470001,"Tropical" -"BUR","KBUR","Bob Hope Airport",34.197703,-118.356378,"Temperate" -"CIA","LIRA","Ciampino–G. B. Pastine International Airport",41.7994,12.5949,"Temperate" -"TFN","GCXO","Tenerife Norte Airport",28.4827,-16.341499,"Temperate" -"BIO","LEBB","Bilbao Airport",43.30110168,-2.910609961,"Temperate" -"LKO","VILK","Chaudhary Charan Singh International Airport",26.76059914,80.88929749,"Temperate" -"BEG","LYBE","Belgrade Nikola Tesla Airport",44.81840134,20.3090992,"Temperate" -"AER","URSS","Sochi International Airport",43.449902,39.9566,"Temperate" -"HAV","MUHA","José Martí International Airport",22.98920059,-82.40910339,"Tropical" -"KOJ","RJFK","Kagoshima Airport",31.80340004,130.7189941,"Temperate" -"ALA","UAAA","Almaty Airport",43.35210037,77.04049683,"Temperate" -"DUR","FALE","King Shaka International Airport",-29.61444444,31.11972222,"Temperate" -"SJO","MROC","Juan Santamaría International Airport",9.99386,-84.208801,"Tropical" -"BRI","LIBD","Bari Karol Wojtyła Airport",41.138901,16.760599,"Temperate" -"PSA","LIRP","Pisa International Airport",43.683899,10.3927,"Temperate" -"ONT","KONT","Ontario International Airport",34.05599976,-117.6009979,"Temperate" -"CTG","SKCG","Rafael Nuñez International Airport",10.4424,-75.513,"Tropical" -"CLO","SKCL","Alfonso Bonilla Aragon International Airport",3.54322,-76.3816,"Tropical" -"ANC","PANC","Ted Stevens Anchorage International Airport",61.17440033,-149.9960022,"Temperate" -"SVX","USSS","Koltsovo Airport",56.74309921,60.80270004,"Temperate" -"JAI","VIJP","Jaipur International Airport",26.8242,75.812202,"Temperate" -"NAY","ZBNY","Beijing Nanyuan Airport",39.78279877,116.3880005,"Temperate" -"SJD","MMSD","Los Cabos International Airport",23.15180016,-109.7210007,"Tropical" -"UIO","SEQM","Mariscal Sucre International Airport",-0.129166667,-78.3575,"Tropical" -"ISB","OPIS","Islamabad International Airport",33.549,72.82566,"Temperate" -"YOW","CYOW","Ottawa Macdonald-Cartier International Airport",45.32249832,-75.66919708,"Temperate" -"ABQ","KABQ","Albuquerque International Sunport",35.040199,-106.609001,"Temperate" -"FUE","GCFV","Fuerteventura Airport",28.45269966,-13.86380005,"Temperate" -"NCL","EGNT","Newcastle Airport",55.03749847,-1.691669941,"Temperate" -"LCY","EGLC","London City Airport",51.505299,0.055278,"Temperate" -"GDN","EPGD","Gdańsk Lech Wałęsa Airport",54.37760162,18.46619987,"Temperate" -"MLE","VRMM","Malé International Airport",4.191830158,73.52909851,"Tropical" -"CNS","YBCS","Cairns International Airport",-16.88579941,145.7550049,"Tropical" -"BTH","WIDD","Hang Nadim International Airport",1.121029973,104.1190033,"Tropical" -"JHG","ZPJH","Xishuangbanna Gasa Airport",21.97389984,100.7600021,"Tropical" -"LPL","EGGP","Liverpool John Lennon Airport",53.33359909,-2.849720001,"Temperate" -"PLM","WIPP","Sultan Mahmud Badaruddin II Airport",-2.898250103,104.6999969,"Tropical" -"OMA","KOMA","Eppley Airfield",41.3032,-95.894096,"Temperate" -"ADA","LTAF","Adana Şakirpaşa Airport",36.982201,35.280399,"Temperate" -"BUF","KBUF","Buffalo Niagara International Airport",42.94049835,-78.73220062,"Temperate" -"SRG","WAHS","Achmad Yani Airport",-6.97273,110.375,"Tropical" -"SAL","MSLP","Monseñor Óscar Arnulfo Romero International Airport",13.4409,-89.055702,"Tropical" -"PVR","MMPR","Licenciado Gustavo Díaz Ordaz International Airport",20.68009949,-105.2539978,"Tropical" -"TAE","RKTN","Daegu Airport",35.896872,128.65531,"Temperate" -"LHE","OPLA","Alama Iqbal International Airport",31.52160072,74.4036026,"Temperate" -"CAG","LIEE","Cagliari Elmas Airport",39.251499,9.05428,"Temperate" -"CHS","KCHS","Charleston International Airport",32.898602,-80.040497,"Temperate" -"LXA","ZULS","Lhasa Gonggar Airport",29.29780006,90.91190338,"Temperate" -"EMA","EGNX","East Midlands Airport",52.83110046,-1.328060031,"Temperate" -"MBJ","MKJS","Sangster International Airport",18.50370026,-77.91339874,"Tropical" -"MEM","KMEM","Memphis International Airport",35.04240036,-89.97669983,"Temperate" -"JHB","WMKJ","Senai International Airport",1.64131,103.669998,"Tropical" -"SIP","UKFF","Simferopol International Airport",45.0522,33.975101,"Temperate" -"HRG","HEGN","Hurghada International Airport",27.180325,33.807292,"Temperate" -"DVO","RPMD","Francisco Bangoy International Airport",7.12552,125.646004,"Tropical" -"PAT","VEPT","Lok Nayak Jayaprakash Airport",25.59129906,85.08799744,"Temperate" -"REP","VDSR","Siem Reap International Airport",13.41155,103.813044,"Tropical" -"TAS","UTTT","Tashkent International Airport",41.25790024,69.28119659,"Temperate" -"MSQ","UMMS","Minsk National Airport",53.888071,28.039964,"Temperate" -"RIC","KRIC","Richmond International Airport",37.50519943,-77.31970215,"Temperate" -"GYD","UBBB","Heydar Aliyev International Airport",40.46749878,50.04669952,"Temperate" -"YWG","CYWG","Winnipeg / James Armstrong Richardson International Airport",49.90999985,-97.23989868,"Temperate" -"VNO","EYVI","Vilnius International Airport",54.634102,25.285801,"Temperate" -"RNO","KRNO","Reno Tahoe International Airport",39.49909973,-119.7679977,"Temperate" -"TRD","ENVA","Trondheim Airport Værnes",63.4578018,10.9239998,"Temperate" -"OKC","KOKC","Will Rogers World Airport",35.39310074,-97.60070038,"Temperate" -"LUX","ELLX","Luxembourg-Findel International Airport",49.6233333,6.2044444,"Temperate" -"KRR","URKK","Krasnodar Pashkovsky International Airport",45.03469849,39.17050171,"Temperate" -"YHZ","CYHZ","Halifax / Stanfield International Airport",44.88079834,-63.50859833,"Temperate" -"CRK","RPLC","Diosdado Macapagal International Airport",15.186,120.559998,"Tropical" -"RHO","LGRP","Diagoras Airport",36.40539932,28.08620071,"Temperate" -"SDQ","MDSD","Las Américas International Airport",18.42970085,-69.66889954,"Tropical" -"SDF","KSDF","Louisville Muhammad Ali International Airport",38.1744,-85.736,"Temperate" -"BOI","KBOI","Boise Air Terminal/Gowen Field",43.5644,-116.223,"Temperate" -"ABV","DNAA","Nnamdi Azikiwe International Airport",9.006790161,7.263169765,"Tropical" -"SVG","ENZV","Stavanger Airport Sola",58.87670135,5.63778019,"Temperate" -"NUE","EDDN","Nuremberg Airport",49.498699,11.078056,"Temperate" -"ORF","KORF","Norfolk International Airport",36.89459991,-76.20120239,"Temperate" -"BBI","VEBS","Biju Patnaik Airport",20.24440002,85.81780243,"Tropical" -"TRN","LIMF","Turin Airport",45.200802,7.64963,"Temperate" -"MHD","OIMM","Mashhad International Airport",36.23519897,59.64099884,"Temperate" -"BVA","LFOB","Paris Beauvais Tillé Airport",49.454399,2.11278,"Temperate" -"GYE","SEGU","José Joaquín de Olmedo International Airport",-2.15741992,-79.88359833,"Tropical" -"LBA","EGNM","Leeds Bradford Airport",53.86589813,-1.660570025,"Temperate" -"PNK","WIOO","Supadio Airport",-0.150711,109.4039993,"Tropical" -"DLM","LTBS","Dalaman International Airport",36.71310043,28.79249954,"Temperate" -"PVD","KPVD","Theodore Francis Green State Airport",41.732601,-71.420403,"Temperate" -"TRV","VOTV","Trivandrum International Airport",8.48211956,76.92009735,"Tropical" -"MIG","ZUMY","Mianyang Airport",31.42810059,104.7409973,"Temperate" -"CUZ","SPZO","Alejandro Velasco Astete International Airport",-13.53569984,-71.938797,"Tropical" -"GEG","KGEG","Spokane International Airport",47.61989975,-117.5339966,"Temperate" -"TBS","UGTB","Tbilisi International Airport",41.6692009,44.95470047,"Temperate" -"NAS","MYNN","Lynden Pindling International Airport",25.039,-77.466202,"Temperate" -"AHB","OEAB","Abha International Airport",18.2404,42.656601,"Tropical" -"KOA","PHKO","Ellison Onizuka Kona International Airport at Keahole",19.738783,-156.045603,"Tropical" -"HDY","VTSS","Hat Yai International Airport",6.933209896,100.3929977,"Tropical" -"ECN","LCEN","Ercan International Airport",35.15470123,33.49610138,"Temperate" -"MRU","FIMP","Sir Seewoosagur Ramgoolam International Airport",-20.430201,57.683601,"Tropical" -"KBV","VTSG","Krabi Airport",8.09912014,98.98619843,"Tropical" -"FLN","SBFL","Hercílio Luz International Airport",-27.67027855,-48.55250168,"Temperate" -"GUM","PGUM","Antonio B. Won Pat International Airport",13.4834,144.796005,"Tropical" -"BJV","LTFE","Milas Bodrum International Airport",37.25059891,27.66430092,"Temperate" -"KTW","EPKT","Katowice International Airport",50.4743,19.08,"Temperate" -"TUS","KTUS","Tucson International Airport / Morris Air National Guard Base",32.115004,-110.938053,"Temperate" -"TZX","LTCG","Trabzon International Airport",40.99509811,39.78969955,"Temperate" -"CCJ","VOCL","Calicut International Airport",11.13679981,75.95529938,"Tropical" -"GRR","KGRR","Gerald R. Ford International Airport",42.88079834,-85.52279663,"Temperate" -"CZX","ZSCG","Changzhou Benniu Airport",31.919701,119.778999,"Temperate" -"PKU","WIBB","Sultan Syarif Kasim Ii (Simpang Tiga) Airport",0.460786015,101.4449997,"Tropical" -"BEL","SBBE","Val de Cans/Júlio Cezar Ribeiro International Airport",-1.37925005,-48.47629929,"Tropical" -"VRN","LIPX","Verona Villafranca Airport",45.395699,10.8885,"Temperate" -"BDJ","WAOO","Syamsudin Noor Airport",-3.44236,114.763,"Tropical" -"PDG","WIEE","Minangkabau International Airport",-0.786917,100.280998,"Tropical" -"LGB","KLGB","Long Beach Airport (Daugherty Field)",33.817699,-118.152,"Temperate" -"VVI","SLVR","Viru Viru International Airport",-17.6448,-63.135399,"Tropical" -"ELP","KELP","El Paso International Airport",31.80719948,-106.3779984,"Temperate" -"TSF","LIPH","Treviso-Sant'Angelo Airport",45.648399,12.1944,"Temperate" -"COR","SACO","Ingeniero Ambrosio Taravella Airport",-31.323601,-64.208,"Temperate" -"TIA","LATI","Tirana International Airport Mother Teresa",41.41469955,19.72060013,"Temperate" -"ZAG","LDZA","Zagreb Airport",45.74290085,16.06879997,"Temperate" -"PQC","VVPQ","Phu Quoc International Airport",10.1698,103.9931,"Tropical" -"MAH","LEMH","Menorca Airport",39.86259842,4.218649864,"Temperate" -"IXB","VEBD","Bagdogra Airport",26.68120003,88.32859802,"Temperate" -"BGW","ORBI","Baghdad International Airport / New Al Muthana Air Base",33.262501,44.2346,"Temperate" -"CBR","YSCB","Canberra International Airport",-35.30690002,149.1950073,"Temperate" -"SDJ","RJSS","Sendai Airport",38.139702,140.917007,"Temperate" -"GUA","MGGT","La Aurora Airport",14.5833,-90.527496,"Tropical" -"NAG","VANP","Dr. Babasaheb Ambedkar International Airport",21.092199,79.047203,"Tropical" -"VIX","SBVT","Eurico de Aguiar Salles Airport",-20.258057,-40.286388,"Tropical" -"VNS","VEBN","Lal Bahadur Shastri Airport",25.452129,82.861805,"Temperate" -"LIH","PHLI","Lihue Airport",21.97599983,-159.3390045,"Tropical" -"POS","TTPP","Piarco International Airport",10.59539986,-61.33720016,"Tropical" -"LOP","WADL","Lombok International Airport",-8.757322,116.276675,"Tropical" -"WRO","EPWR","Copernicus Wrocław Airport",51.10269928,16.88579941,"Temperate" -"BDO","WICC","Husein Sastranegara International Airport",-6.900629997,107.5759964,"Tropical" -"GYN","SBGO","Santa Genoveva Airport",-16.63199997,-49.22069931,"Tropical" -"IDR","VAID","Devi Ahilyabai Holkar Airport",22.72179985,75.80110168,"Tropical" -"VVO","UHWW","Vladivostok International Airport",43.396256,132.148155,"Temperate" -"CJB","VOCB","Coimbatore International Airport",11.02999973,77.04340363,"Tropical" -"BLL","EKBI","Billund Airport",55.74029922,9.151780128,"Temperate" -"SFB","KSFB","Orlando Sanford International Airport",28.77759933,-81.23750305,"Temperate" -"OLB","LIEO","Olbia Costa Smeralda Airport",40.898701,9.51763,"Temperate" -"KNH","RCBS","Kinmen Airport",24.4279,118.359001,"Temperate" -"KRT","HSSK","Khartoum International Airport",15.5895,32.5532,"Tropical" -"WMI","EPMO","Modlin Airport",52.451099,20.6518,"Temperate" -"MZG","RCQC","Penghu Magong Airport",23.568701,119.627998,"Temperate" -"SPU","LDSP","Split Airport",43.53889847,16.29800034,"Temperate" -"ZHA","ZGZJ","Zhanjiang Xintang Airport",21.214399,110.358002,"Tropical" -"KMJ","RJFT","Kumamoto Airport",32.83729935,130.8549957,"Temperate" -"BHM","KBHM","Birmingham-Shuttlesworth International Airport",33.56290054,-86.75350189,"Temperate" -"ALB","KALB","Albany International Airport",42.74829865,-73.80169678,"Temperate" -"SXR","VISR","Sheikh ul Alam Airport",33.98709869,74.77420044,"Temperate" -"TUL","KTUL","Tulsa International Airport",36.19839859,-95.88809967,"Temperate" -"NTG","ZSNT","Nantong Airport",32.07080078,120.9759979,"Temperate" -"SUF","LICA","Lamezia Terme Airport",38.905399,16.2423,"Temperate" -"EVN","UDYZ","Zvartnots International Airport",40.14730072,44.39590073,"Temperate" -"UKB","RJBE","Kobe Airport",34.63280106,135.223999,"Temperate" -"LGK","WMKL","Langkawi International Airport",6.329730034,99.72869873,"Tropical" -"CGB","SBCY","Marechal Rondon Airport",-15.65289974,-56.11669922,"Tropical" -"MYJ","RJOM","Matsuyama Airport",33.82720184,132.6999969,"Temperate" -"RMQ","RCMQ","Taichung International Airport / Ching Chuang Kang Air Base",24.2647,120.621002,"Temperate" -"NGS","RJFU","Nagasaki Airport",32.91690063,129.9140015,"Temperate" -"MAO","SBEG","Eduardo Gomes International Airport",-3.03861,-60.049702,"Tropical" -"KIV","LUKK","Chişinău International Airport",46.92770004,28.93099976,"Temperate" -"VTZ","VOVZ","Visakhapatnam Airport",17.721201,83.224503,"Tropical" -"YIH","ZHYC","Yichang Sanxia Airport",30.55655,111.479988,"Temperate" -"SAV","KSAV","Savannah Hilton Head International Airport",32.12760162,-81.20210266,"Temperate" -"KZN","UWKD","Kazan International Airport",55.60620117,49.27870178,"Temperate" -"CFU","LGKR","Ioannis Kapodistrias International Airport",39.60189819,19.9116993,"Temperate" -"CCS","SVMI","Simón Bolívar International Airport",10.601194,-66.991222,"Tropical" -"YTZ","CYTZ","Billy Bishop Toronto City Centre Airport",43.627499,-79.396202,"Temperate" -"FNC","LPMA","Madeira Airport",32.697899,-16.7745,"Temperate" -"HIJ","RJOA","Hiroshima Airport",34.4361,132.919006,"Temperate" -"DSM","KDSM","Des Moines International Airport",41.5340004,-93.6631012,"Temperate" -"TLL","EETN","Lennart Meri Tallinn Airport",59.41329956,24.83279991,"Temperate" -"ILO","RPVI","Iloilo International Airport",10.833017,122.493358,"Tropical" -"SCQ","LEST","Santiago de Compostela Airport",42.89630127,-8.415140152,"Temperate" -"FLR","LIRQ","Peretola Airport",43.810001,11.2051,"Temperate" -"CEI","VTCT","Mae Fah Luang - Chiang Rai International Airport",19.952299,99.882896,"Tropical" -"PFO","LCPH","Paphos International Airport",34.7179985,32.4856987,"Temperate" -"ROV","URRP","Platov International Airport",47.493888,39.924722,"Temperate" -"MDC","WAMM","Sam Ratulangi Airport",1.54926002,124.9260025,"Tropical" -"CJJ","RKTU","Cheongju International Airport/Cheongju Air Base (K-59/G-513)",36.717008,127.498741,"Temperate" -"SZB","WMSA","Sultan Abdul Aziz Shah International Airport",3.130579948,101.5490036,"Tropical" -"ACC","DGAA","Kotoka International Airport",5.6051898,-0.166786,"Tropical" -"HBA","YMHB","Hobart International Airport",-42.83610153,147.5099945,"Temperate" -"ATQ","VIAR","Sri Guru Ram Dass Jee International Airport",31.70960045,74.79730225,"Temperate" -"WEH","ZSWH","Weihai Airport",37.18709946,122.2289963,"Temperate" -"DJJ","WAJJ","Sentani International Airport",-2.57695,140.516006,"Tropical" -"CLJ","LRCL","Cluj-Napoca International Airport",46.785198,23.686199,"Temperate" -"LPB","SLLP","El Alto International Airport",-16.51329994,-68.19229889,"Tropical" -"DYG","ZGDY","Dayong Airport",29.1028,110.443001,"Temperate" -"MID","MMMD","Licenciado Manuel Crescencio Rejon Int Airport",20.93700027,-89.65769959,"Tropical" -"DBV","LDDU","Dubrovnik Airport",42.56140137,18.26819992,"Temperate" -"XUZ","ZSXZ","Xuzhou Guanyin Airport",34.059056,117.555278,"Temperate" -"BAQ","SKBQ","Ernesto Cortissoz International Airport",10.8896,-74.7808,"Tropical" -"DTM","EDLW","Dortmund Airport",51.5182991,7.612239838,"Temperate" -"AUA","TNCA","Queen Beatrix International Airport",12.5014,-70.015198,"Tropical" -"BJX","MMLO","Del Bajío International Airport",20.9935,-101.481003,"Tropical" -"HUZ","ZGHZ","Huizhou Pingtan Airport",23.049999,114.599998,"Tropical" -"BDS","LIBR","Brindisi Airport",40.6576,17.947001,"Temperate" -"IEV","UKKK","Kiev Zhuliany International Airport",50.40194,30.45194,"Temperate" -"PSP","KPSP","Palm Springs International Airport",33.8297,-116.507004,"Temperate" -"KUF","UWWW","Kurumoch International Airport",53.50490189,50.16429901,"Temperate" -"BMA","ESSB","Stockholm-Bromma Airport",59.35440063,17.94169998,"Temperate" -"KMI","RJFM","Miyazaki Airport",31.87719917,131.4490051,"Temperate" -"MYR","KMYR","Myrtle Beach International Airport",33.67969894,-78.92829895,"Temperate" -"ROC","KROC","Greater Rochester International Airport",43.1189003,-77.67240143,"Temperate" -"SYR","KSYR","Syracuse Hancock International Airport",43.11119843,-76.10630035,"Temperate" -"ORK","EICK","Cork Airport",51.84130096,-8.491109848,"Temperate" -"UFA","UWUU","Ufa International Airport",54.55749893,55.87440109,"Temperate" -"IXR","VERC","Birsa Munda Airport",23.31430054,85.32170105,"Tropical" -"YTY","ZSYA","Yangzhou Taizhou Airport",32.5634,119.7198,"Temperate" -"DSS","GOBD","Blaise Diagne International Airport",14.67,-17.073333,"Tropical" -"UTH","VTUD","Udon Thani Airport",17.38640022,102.788002,"Tropical" -"KLO","RPVK","Kalibo International Airport",11.67940044,122.3759995,"Tropical" -"VTE","VLVT","Wattay International Airport",17.98830032,102.5630035,"Tropical" -"GSP","KGSP","Greenville Spartanburg International Airport",34.895699,-82.218903,"Temperate" -"KHG","ZWSH","Kashgar Airport",39.54290009,76.01999664,"Temperate" -"CBB","SLCB","Jorge Wilsterman International Airport",-17.42110062,-66.17710114,"Tropical" -"HPH","VVCI","Cat Bi International Airport",20.81940079,106.7249985,"Tropical" -"HLD","ZBLA","Hulunbuir Hailar Airport",49.205002,119.824997,"Temperate" -"NAN","NFFN","Nadi International Airport",-17.7553997,177.4429932,"Tropical" -"BHD","EGAC","George Best Belfast City Airport",54.61809921,-5.872499943,"Temperate" -"TYS","KTYS","McGhee Tyson Airport",35.81100082,-83.9940033,"Temperate" -"MYY","WBGR","Miri Airport",4.32201004,113.9869995,"Tropical" -"YCU","ZBYC","Yuncheng Guangong Airport",35.116391,111.0313889,"Temperate" -"ABZ","EGPD","Aberdeen Dyce Airport",57.20190048,-2.197779894,"Temperate" -"CUL","MMCL","Bachigualato Federal International Airport",24.7645,-107.474998,"Temperate" -"LEJ","EDDP","Leipzig/Halle Airport",51.423889,12.236389,"Temperate" -"ISG","ROIG","New Ishigaki Airport",24.396389,124.245,"Temperate" -"ZQN","NZQN","Queenstown International Airport",-45.021099,168.738998,"Temperate" -"GZT","LTAJ","Gaziantep International Airport",36.94720078,37.47869873,"Temperate" -"BHY","ZGBH","Beihai Fucheng Airport",21.5394,109.293999,"Tropical" -"NYO","ESKN","Stockholm Skavsta Airport",58.788601,16.912201,"Temperate" -"DSN","ZBDS","Ordos Ejin Horo Airport",39.49,109.8613889,"Temperate" -"UYN","ZLYL","Yulin Yuyang Airport",38.35971,109.590927,"Temperate" -"BGI","TBPB","Grantley Adams International Airport",13.0746,-59.4925,"Tropical" -"IKT","UIII","Irkutsk Airport",52.26800156,104.3889999,"Temperate" -"RUN","FMEE","Roland Garros Airport",-20.88710022,55.51029968,"Tropical" -"TKG","WILL","Radin Inten II International Airport",-5.240556,105.175556,"Tropical" -"MRV","URMM","Mineralnyye Vody Airport",44.22510147,43.08190155,"Temperate" -"GIZ","OEGN","Jizan Regional Airport / King Abdullah bin Abdulaziz Airport",16.9011,42.5858,"Tropical" -"RPR","VERP","Swami Vivekananda Airport",21.180401,81.7388,"Tropical" -"KJA","UNKL","Krasnoyarsk International Airport",56.173077,92.492437,"Temperate" -"IXC","VICG","Chandigarh Airport",30.67350006,76.78849792,"Temperate" -"KRL","ZWKL","Korla Airport",41.69779968,86.12889862,"Temperate" -"SKP","LWSK","Skopje International Airport",41.961601,21.621401,"Temperate" -"CJC","SCCF","El Loa Airport",-22.49819946,-68.9036026,"Tropical" -"MSN","KMSN","Dane County Regional Truax Field",43.13990021,-89.33750153,"Temperate" -"IGU","SBFI","Cataratas International Airport",-25.60027885,-54.48500061,"Temperate" -"NAT","SBSG","São Gonçalo do Amarante - Governador Aluízio Alves International Airport",-5.769804,-35.366578,"Tropical" -"DAR","HTDA","Julius Nyerere International Airport",-6.87811,39.202599,"Tropical" -"CGY","RPMY","Laguindingan Airport",8.612203,124.456496,"Tropical" -"ABJ","DIAP","Félix-Houphouët-Boigny International Airport",5.26139,-3.92629,"Tropical" -"ASB","UTAA","Ashgabat International Airport",37.986801,58.361,"Temperate" -"SMR","SKSM","Simón Bolívar International Airport",11.1196,-74.2306,"Tropical" -"PPS","RPVP","Puerto Princesa Airport",9.742119789,118.7590027,"Tropical" -"USM","VTSM","Samui Airport",9.547789574,100.0619965,"Tropical" -"TOS","ENTC","Tromsø Airport",69.6832962,18.91889954,"Frigid" -"KGD","UMKK","Khrabrovo Airport",54.88999939,20.59259987,"Temperate" -"PNS","KPNS","Pensacola International Airport",30.4734,-87.1866,"Temperate" -"YLW","CYLW","Kelowna International Airport",49.9561,-119.377998,"Temperate" -"ANF","SCFA","Andrés Sabella Gálvez International Airport",-23.444501,-70.445099,"Temperate" -"BRE","EDDW","Bremen Airport",53.04750061,8.786669731,"Temperate" -"PTP","TFFR","Pointe-à-Pitre Le Raizet",16.265301,-61.531799,"Tropical" -"PIE","KPIE","St Petersburg Clearwater International Airport",27.91020012,-82.68740082,"Temperate" -"KOE","WATT","El Tari Airport",-10.17160034,123.6709976,"Tropical" -"CHQ","LGSA","Chania International Airport",35.53170013,24.14970016,"Temperate" -"MDZ","SAME","El Plumerillo Airport",-32.83169937,-68.79290009,"Temperate" -"PRN","BKPR","Priština Adem Jashari International Airport",42.5728,21.035801,"Temperate" -"KBL","OAKB","Hamid Karzai International Airport",34.565899,69.212303,"Temperate" -"KGS","LGKO","Kos Airport",36.79330063,27.0916996,"Temperate" -"PWM","KPWM","Portland International Jetport",43.646198,-70.309303,"Temperate" -"JTR","LGSR","Santorini Airport",36.39920044,25.47929955,"Temperate" -"LIT","KLIT","Bill & Hillary Clinton National Airport/Adams Field",34.72940063,-92.22429657,"Temperate" -"ASR","LTAU","Kayseri Erkilet Airport",38.770401,35.49539948,"Temperate" -"HBE","HEBA","Borg El Arab International Airport",30.91769981,29.69639969,"Temperate" -"LYI","ZSLY","Shubuling Airport",35.04610062,118.4120026,"Temperate" -"DRW","YPDN","Darwin International Airport",-12.41469955,130.8769989,"Tropical" -"LAD","FNLU","Quatro de Fevereiro Airport",-8.85837,13.2312,"Tropical" -"GSO","KGSO","Piedmont Triad International Airport",36.09780121,-79.93730164,"Temperate" -"TRF","ENTO","Sandefjord Airport, Torp",59.18669891,10.25860024,"Temperate" -"LUM","ZPMS","Dehong Mangshi Airport",24.4011,98.5317,"Temperate" -"BAV","ZBOW","Baotou Airport",40.56000137,109.9970016,"Temperate" -"ADZ","SKSP","Gustavo Rojas Pinilla International Airport",12.5836,-81.7112,"Tropical" -"MDL","VYMD","Mandalay International Airport",21.70219994,95.97789764,"Tropical" -"SOC","WAHQ","Adisumarmo International Airport",-7.513564,110.750494,"Tropical" -"KHV","UHHH","Khabarovsk-Novy Airport",48.52799988,135.1880035,"Temperate" -"KOS","VDSV","Sihanoukville International Airport",10.5797,103.637001,"Tropical" -"BTS","LZIB","M. R. Štefánik Airport",48.17020035,17.21269989,"Temperate" -"MCZ","SBMO","Zumbi dos Palmares Airport",-9.510809898,-35.79169846,"Tropical" -"TAK","RJOT","Takamatsu Airport",34.21419907,134.0160065,"Temperate" -"LIL","LFQQ","Lille-Lesquin Airport",50.563332,3.086886,"Temperate" -"SYZ","OISS","Shiraz Shahid Dastghaib International Airport",29.5392,52.589802,"Temperate" -"HIA","ZSSH","Lianshui Airport",33.79083333,119.125,"Temperate" -"SSH","HESH","Sharm El Sheikh International Airport",27.97730064,34.39500046,"Temperate" -"BZE","MZBZ","Philip S. W. Goldson International Airport",17.53910065,-88.30819702,"Tropical" -"AGA","GMAD","Al Massira Airport",30.322478,-9.412003,"Temperate" -"YYJ","CYYJ","Victoria International Airport",48.64690018,-123.4260025,"Temperate" -"PGK","WIPK","Pangkal Pinang (Depati Amir) Airport",-2.162199974,106.1389999,"Tropical" -"SOQ","WASS","Domine Eduard Osok Airport",-0.894,131.287,"Tropical" -"YNZ","ZSYN","Yancheng Airport",33.425833,120.203056,"Temperate" -"HLA","FALA","Lanseria Airport",-25.93849945,27.92609978,"Temperate" -"VII","VVVH","Vinh Airport",18.73760033,105.6709976,"Tropical" -"FRU","UCFM","Manas International Airport",43.06129837,74.4776001,"Temperate" -"MVD","SUMU","Carrasco International /General C L Berisso Airport",-34.838402,-56.0308,"Temperate" -"SEN","EGMC","Southend Airport",51.5714,0.695556,"Temperate" -"YIW","ZSYW","Yiwu Airport",29.34469986,120.0319977,"Temperate" -"MMX","ESMS","Malmö Sturup Airport",55.53630536,13.37619781,"Temperate" -"BOJ","LBBG","Burgas Airport",42.56959915,27.51519966,"Temperate" -"KWJ","RKJJ","Gwangju Airport",35.123173,126.805444,"Temperate" -"FDF","TFFF","Martinique Aimé Césaire International Airport",14.5909996,-61.00320053,"Tropical" -"MPH","RPVE","Godofredo P. Ramos Airport",11.9245,121.954002,"Tropical" -"IXE","VOML","Mangalore International Airport",12.9612999,74.89009857,"Tropical" -"POM","AYPY","Port Moresby Jacksons International Airport",-9.443380356,147.2200012,"Tropical" -"MPL","LFMT","Montpellier-Méditerranée Airport",43.57619858,3.963010073,"Temperate" -"KKC","VTUK","Khon Kaen Airport",16.46660042,102.7839966,"Tropical" -"DLU","ZPDL","Dali Airport",25.649401,100.319,"Temperate" -"FAT","KFAT","Fresno Yosemite International Airport",36.776199,-119.718002,"Temperate" -"TJM","USTR","Roshchino International Airport",57.1896019,65.32430267,"Temperate" -"AQP","SPQU","Rodríguez Ballón International Airport",-16.34110069,-71.58309937,"Tropical" -"BGA","SKBG","Palonegro Airport",7.1265,-73.1848,"Tropical" -"POZ","EPPO","Poznań-Ławica Airport",52.42100143,16.82629967,"Temperate" -"ZYI","ZUZY","Zunyi Xinzhou Airport",27.5895,107.0007,"Temperate" -"NVT","SBNF","Ministro Victor Konder International Airport",-26.879999,-48.651402,"Temperate" -"EBL","ORER","Erbil International Airport",36.23759842,43.96319962,"Temperate" -"NJF","ORNI","Al Najaf International Airport",31.989853,44.404317,"Temperate" -"SRQ","KSRQ","Sarasota Bradenton International Airport",27.39539909,-82.55439758,"Temperate" -"HUI","VVPB","Phu Bai International Airport",16.401501,107.703003,"Tropical" -"PEI","SKPE","Matecaña International Airport",4.81267,-75.7395,"Tropical" -"YQB","CYQB","Quebec Jean Lesage International Airport",46.7911,-71.393303,"Temperate" -"URT","VTSB","Surat Thani Airport",9.132599831,99.13559723,"Tropical" -"SBW","WBGS","Sibu Airport",2.261600018,111.9850006,"Tropical" -"GRO","LEGE","Girona Airport",41.90100098,2.760550022,"Temperate" -"DLI","VVDL","Lien Khuong Airport",11.75,108.366997,"Tropical" -"YNJ","ZYYJ","Yanji Chaoyangchuan Airport",42.88280106,129.451004,"Temperate" -"PMC","SCTE","El Tepual Airport",-41.43889999,-73.09400177,"Temperate" -"KBR","WMKC","Sultan Ismail Petra Airport",6.16685009,102.2929993,"Tropical" -"BWN","WBSB","Brunei International Airport",4.944200039,114.9280014,"Tropical" -"CGP","VGEG","Shah Amanat International Airport",22.249599,91.813301,"Tropical" -"IXZ","VOPB","Vir Savarkar International Airport",11.64120007,92.72969818,"Tropical" -"LZO","ZULZ","Luzhou Yunlong Airport",29.030357,105.468407,"Temperate" -"ORN","DAOO","Oran International Airport Ahmed Ben Bella",35.623901,-0.621183,"Temperate" -"TSV","YBTL","Townsville Airport / RAAF Base Townsville",-19.252904,146.766512,"Tropical" -"HMO","MMHO","General Ignacio P. Garcia International Airport",29.09589958,-111.0479965,"Temperate" -"STV","VASU","Surat Airport",21.1140995,72.7417984,"Tropical" -"PDL","LPPD","João Paulo II Airport",37.74119949,-25.69790077,"Temperate" -"BPS","SBPS","Porto Seguro Airport",-16.438601,-39.080898,"Tropical" -"TWU","WBKW","Tawau Airport",4.320159912,118.1279984,"Tropical" -"BOO","ENBO","Bodø Airport",67.26920319,14.36530018,"Frigid" -"XNA","KXNA","Northwest Arkansas Regional Airport",36.281898,-94.306801,"Temperate" -"SOU","EGHI","Southampton Airport",50.95029831,-1.35679996,"Temperate" -"KIN","MKJP","Norman Manley International Airport",17.93569946,-76.78749847,"Tropical" -"AKU","ZWAK","Aksu Onsu Airport",41.262501,80.291702,"Temperate" -"PLZ","FAPE","Port Elizabeth International Airport",-33.984901,25.6173,"Temperate" -"UBP","VTUU","Ubon Ratchathani Airport",15.25129986,104.8700027,"Tropical" -"AZA","KIWA","Phoenix-Mesa-Gateway Airport",33.3078,-111.654999,"Temperate" -"PKX","ZBAD","Beijing Daxing International Airport",39.509945,116.41092,"Temperate" -"MHT","KMHT","Manchester-Boston Regional Airport",42.932598,-71.435699,"Temperate" -"IXJ","VIJU","Jammu Airport",32.688849,74.838152,"Temperate" -"FMM","EDJA","Memmingen Allgau Airport",47.98880005,10.23950005,"Temperate" -"EBB","HUEN","Entebbe International Airport",0.042386,32.443501,"Tropical" -"LJU","LJLJ","Ljubljana Jože Pučnik Airport",46.223701,14.4576,"Temperate" -"ICT","KICT","Wichita Eisenhower National Airport",37.649899,-97.433098,"Temperate" -"DAY","KDAY","James M Cox Dayton International Airport",39.90240097,-84.2193985,"Temperate" -"LWO","UKLL","Lviv International Airport",49.8125,23.95610046,"Temperate" -"TUU","OETB","Tabuk Airport",28.3654,36.6189,"Temperate" -"CIF","ZBCF","Chifeng Airport",42.23500061,118.9079971,"Temperate" -"HPN","KHPN","Westchester County Airport",41.06700134,-73.70760345,"Temperate" -"BCD","RPVB","Bacolod-Silay Airport",10.7764,123.014999,"Tropical" -"RTM","EHRD","Rotterdam The Hague Airport",51.956902,4.43722,"Temperate" -"TRZ","VOTR","Tiruchirappalli International Airport",10.7654,78.709702,"Tropical" -"DIY","LTCC","Diyarbakir Airport",37.89390183,40.20100021,"Temperate" -"COS","KCOS","City of Colorado Springs Municipal Airport",38.805801,-104.700996,"Temperate" -"CUU","MMCU","General Roberto Fierro Villalobos International Airport",28.70289993,-105.9649963,"Temperate" -"JER","EGJJ","Jersey Airport",49.207901,-2.195509911,"Temperate" -"MMY","ROMY","Miyako Airport",24.78280067,125.2949982,"Temperate" -"KOW","ZSGZ","Ganzhou Airport",25.853333,114.778889,"Temperate" -"KCZ","RJOK","Kochi Ryoma Airport",33.546101,133.669006,"Temperate" -"KMQ","RJNK","Komatsu Airport / JASDF Komatsu Air Base",36.3946,136.406998,"Temperate" -"STI","MDST","Cibao International Airport",19.40609932,-70.60469818,"Tropical" -"SGC","USRR","Surgut Airport",61.34370041,73.40180206,"Temperate" -"CCP","SCIE","Carriel Sur Airport",-36.772701,-73.063103,"Temperate" -"HTN","ZWTN","Hotan Airport",37.03850174,79.86489868,"Temperate" -"SLZ","SBSL","Marechal Cunha Machado International Airport",-2.58536005,-44.23410034,"Tropical" -"OIT","RJFO","Oita Airport",33.47940063,131.7369995,"Temperate" -"CWL","EGFF","Cardiff International Airport",51.39670181,-3.343329906,"Temperate" -"VPS","KVPS","Destin-Fort Walton Beach Airport",30.4832,-86.525398,"Temperate" -"DJB","WIJJ","Sultan Thaha Airport",-1.63802,103.643997,"Tropical" -"PLW","WAML","Mutiara Airport",-0.918542027,119.9100037,"Tropical" -"IXM","VOMD","Madurai Airport",9.83450985,78.09339905,"Tropical" -"SZG","LOWS","Salzburg Airport",47.79330063,13.00430012,"Temperate" -"XFN","ZHXF","Xiangyang Liuji Airport",32.1506,112.291,"Temperate" -"TSR","LRTR","Timişoara Traian Vuia Airport",45.80989838,21.33790016,"Temperate" -"YXE","CYXE","Saskatoon John G. Diefenbaker International Airport",52.17079926,-106.6999969,"Temperate" -"LYG","ZSLG","Lianyungang Airport",34.571667,118.873611,"Temperate" -"PGD","KPGD","Charlotte County Airport",26.92020035,-81.9905014,"Temperate" -"AVL","KAVL","Asheville Regional Airport",35.436199,-82.541801,"Temperate" -"CJS","MMCS","Abraham González International Airport",31.63610077,-106.4290009,"Temperate" -"YIN","ZWYN","Yining Airport",43.955799,81.330299,"Temperate" -"TRK","WAQQ","Juwata Airport",3.326667,117.569444,"Tropical" -"LZH","ZGZH","Liuzhou Bailian Airport",24.2075,109.390999,"Temperate" -"SNN","EINN","Shannon Airport",52.702,-8.92482,"Temperate" -"FEZ","GMFF","Saïss Airport",33.9272995,-4.97796011,"Temperate" -"IQQ","SCDA","Diego Aracena Airport",-20.53520012,-70.1812973,"Tropical" -"BZN","KBZN","Gallatin Field",45.77750015,-111.1529999,"Temperate" -"OKJ","RJOB","Okayama Momotaro Airport",34.756901,133.854996,"Temperate" -"ELQ","OEGS","Gassim Airport",26.30279922,43.7743988,"Temperate" -"UTP","VTBU","U-Tapao International Airport",12.67990017,101.0049973,"Tropical" -"ISP","KISP","Long Island Mac Arthur Airport",40.79520035,-73.10019684,"Temperate" -"CGR","SBCG","Campo Grande Airport",-20.46870041,-54.67250061,"Tropical" -"BRC","SAZS","San Carlos De Bariloche Airport",-41.151199,-71.157501,"Temperate" -"GOA","LIMJ","Genoa Cristoforo Colombo Airport",44.4133,8.8375,"Temperate" -"CNN","VOKN","Kannur International Airport",11.918614,75.547211,"Tropical" -"JMK","LGMK","Mikonos Airport",37.43510056,25.34810066,"Temperate" -"ODS","UKOO","Odessa International Airport",46.42679977,30.67650032,"Temperate" -"YYT","CYYT","St. John's International Airport",47.61859894,-52.75189972,"Temperate" -"AJA","LFKJ","Ajaccio-Napoléon Bonaparte Airport",41.92359924,8.802920341,"Temperate" -"DJE","DTTJ","Djerba Zarzis International Airport",33.875,10.7755003,"Temperate" -"DRS","EDDC","Dresden Airport",51.13280106,13.76720047,"Temperate" -"CEK","USCC","Chelyabinsk Balandino Airport",55.305801,61.5033,"Temperate" -"MDT","KMDT","Harrisburg International Airport",40.19350052,-76.76339722,"Temperate" -"AAQ","URKA","Anapa Vityazevo Airport",45.0021019,37.34730148,"Temperate" -"PEE","USPP","Perm International Airport",57.914501,56.021198,"Temperate" -"SPC","GCLA","La Palma Airport",28.626499,-17.7556,"Temperate" -"VER","MMVR","General Heriberto Jara International Airport",19.14590073,-96.18730164,"Tropical" -"TGZ","MMTG","Angel Albino Corzo International Airport",16.56360054,-93.02249908,"Tropical" -"DWC","OMDW","Al Maktoum International Airport",24.896356,55.161389,"Temperate" -"VAR","LBWN","Varna Airport",43.232101,27.8251,"Temperate" -"AAL","EKYT","Aalborg Airport",57.09275891,9.849243164,"Temperate" -"ASU","SGAS","Silvio Pettirossi International Airport",-25.23999977,-57.52000046,"Temperate" -"HHN","EDFH","Frankfurt-Hahn Airport",49.9487,7.26389,"Temperate" -"BIA","LFKB","Bastia-Poretta Airport",42.55270004,9.483730316,"Temperate" -"UDR","VAUD","Maharana Pratap Airport",24.61770058,73.89610291,"Temperate" -"AXT","RJSK","Akita Airport",39.61560059,140.2189941,"Temperate" -"TCZ","ZUTC","Tengchong Tuofeng Airport",24.93805556,98.48583333,"Temperate" -"SXB","LFST","Strasbourg Airport",48.53829956,7.628230095,"Temperate" -"SXM","TNCM","Princess Juliana International Airport",18.04100037,-63.10889816,"Tropical" -"SZF","LTFH","Samsun Çarşamba Airport",41.254501,36.567101,"Temperate" -"LST","YMLT","Launceston Airport",-41.54529953,147.2140045,"Temperate" -"KGL","HRYR","Kigali International Airport",-1.96863,30.1395,"Tropical" -"HKD","RJCH","Hakodate Airport",41.77000046,140.8220062,"Temperate" -"UIH","VVPC","Phu Cat Airport",13.955,109.042,"Tropical" -"DED","VIDN","Dehradun Airport",30.189699,78.180298,"Temperate" -"HSN","ZSZS","Zhoushan Airport",29.93420029,122.3619995,"Temperate" -"HSV","KHSV","Huntsville International Carl T Jones Field",34.6371994,-86.77510071,"Temperate" -"ZIA","UUBW","Zhukovsky International Airport",55.553299,38.150002,"Temperate" -"LEX","KLEX","Blue Grass Airport",38.03649902,-84.60590363,"Temperate" -"DYU","UTDD","Dushanbe Airport",38.54330063,68.82499695,"Temperate" -"AMQ","WAPP","Pattimura Airport, Ambon",-3.710259914,128.0890045,"Tropical" -"VCA","VVCT","Can Tho International Airport",10.08510017,105.711998,"Tropical" -"IXA","VEAT","Agartala Airport",23.88699913,91.24040222,"Temperate" -"ZTH","LGZA","Zakynthos International Airport ""Dionysios Solomos""",37.7509,20.8843,"Temperate" -"MCX","URML","Uytash Airport",42.81679916,47.65230179,"Temperate" -"LYA","ZHLY","Luoyang Airport",34.74110031,112.3880005,"Temperate" -"TNG","GMTT","Tangier Ibn Battouta Airport",35.726898,-5.91689,"Temperate" -"CUR","TNCC","Hato International Airport",12.1889,-68.959801,"Tropical" -"OVD","LEAS","Asturias Airport",43.56359863,-6.034619808,"Temperate" -"DSA","EGCN","Robin Hood Doncaster Sheffield Airport",53.48053781,-1.010656357,"Temperate" -"TAG","RPSP","Bohol-Panglao International Airport",9.566667,123.775,"Tropical" -"BTV","KBTV","Burlington International Airport",44.47190094,-73.15329742,"Temperate" -"IGR","SARI","Cataratas Del Iguazú International Airport",-25.737301,-54.4734,"Temperate" -"OSS","UCFO","Osh Airport",40.60900116,72.79329681,"Temperate" -"GCM","MWCR","Owen Roberts International Airport",19.2928009,-81.35769653,"Tropical" -"BHO","VABP","Raja Bhoj International Airport",23.28750038,77.33740234,"Tropical" -"PEW","OPPS","Peshawar International Airport",33.9939003,71.51460266,"Temperate" -"VAN","LTCI","Van Ferit Melen Airport",38.46820068,43.33229828,"Temperate" -"AHO","LIEA","Alghero-Fertilia Airport",40.632099,8.29077,"Temperate" -"MAF","KMAF","Midland International Airport",31.94249916,-102.2020035,"Temperate" -"SLL","OOSA","Salalah Airport",17.0387001,54.09130096,"Tropical" -"JPA","SBJP","Presidente Castro Pinto International Airport",-7.145833015,-34.94861221,"Tropical" -"TKS","RJOS","Tokushima Awaodori Airport / JMSDF Tokushima Air Base",34.132801,134.606995,"Temperate" -"NTL","YWLM","Newcastle Airport",-32.79499817,151.8339996,"Temperate" -"MBA","HKMO","Moi International Airport",-4.03483,39.5942,"Tropical" -"CID","KCID","The Eastern Iowa Airport",41.884701,-91.7108,"Temperate" -"LCG","LECO","A Coruña Airport",43.302101,-8.37726,"Temperate" -"WMT","ZUMT","Zunyi Maotai Airport",27.81638,106.33268,"Temperate" -"FKB","EDSB","Karlsruhe Baden-Baden Airport",48.77939987,8.080499649,"Temperate" -"TAC","RPVA","Daniel Z. Romualdez Airport",11.228035,125.027761,"Tropical" -"PAP","MTPP","Toussaint Louverture International Airport",18.57999992,-72.29250336,"Tropical" -"IMF","VEIM","Imphal Airport",24.76000023,93.896698,"Temperate" -"STT","TIST","Cyril E. King Airport",18.33729935,-64.9733963,"Tropical" -"HAS","OEHL","Ha'il Airport",27.437901,41.686298,"Temperate" -"CAE","KCAE","Columbia Metropolitan Airport",33.93880081,-81.11949921,"Temperate" -"PUQ","SCCI","Pdte. Carlos Ibañez del Campo Airport",-53.002602,-70.854599,"Temperate" -"MCY","YBSU","Sunshine Coast Airport",-26.6033,153.091003,"Temperate" -"SEZ","FSIA","Seychelles International Airport",-4.67434,55.521801,"Tropical" -"VRA","MUVR","Juan Gualberto Gomez International Airport",23.03440094,-81.43530273,"Tropical" -"MIR","DTMB","Monastir Habib Bourguiba International Airport",35.7580986,10.75469971,"Temperate" -"NST","VTSF","Nakhon Si Thammarat Airport",8.539620399,99.94470215,"Tropical" -"SLA","SASA","Martin Miguel De Guemes International Airport",-24.8560009,-65.48619843,"Temperate" -"WDS","ZHSY","Shiyan Wudangshan Airport",32.591667,110.907778,"Temperate" -"SID","GVAC","Amílcar Cabral International Airport",16.7414,-22.9494,"Tropical" -"ENH","ZHES","Enshi Airport",30.32029915,109.4850006,"Temperate" -"VGA","VOBZ","Vijayawada Airport",16.530399,80.796799,"Tropical" -"AVV","YMAV","Avalon Airport",-38.039398,144.468994,"Temperate" -"ZNZ","HTZA","Abeid Amani Karume International Airport",-6.22202,39.224899,"Tropical" -"GRX","LEGR","Federico Garcia Lorca Airport",37.18870163,-3.777359962,"Temperate" -"PLS","MBPV","Providenciales Airport",21.77359962,-72.26589966,"Tropical" -"HYN","ZSLQ","Huangyan Luqiao Airport",28.56220055,121.4290009,"Temperate" -"NRN","EDLV","Weeze Airport",51.60240173,6.142169952,"Temperate" -"TGD","LYPG","Podgorica Airport / Podgorica Golubovci Airbase",42.359402,19.2519,"Temperate" -"ULN","ZMUB","Buyant-Ukhaa International Airport",47.843102,106.766998,"Temperate" -"PPT","NTAA","Faa'a International Airport",-17.553699,-149.606995,"Tropical" -"IAS","LRIA","Iaşi Airport",47.17850113,27.62059975,"Temperate" -"AWZ","OIAW","Lieutenant General Qasem Soleimani International Airport",31.3374,48.762001,"Temperate" -"ECP","KECP","Northwest Florida Beaches International Airport",30.357106,-85.795414,"Temperate" -"MPM","FQMA","Maputo Airport",-25.920799,32.572601,"Temperate" -"BDQ","VABO","Vadodara Airport",22.336201,73.226303,"Tropical" -"BTU","WBGB","Bintulu Airport",3.123850107,113.0199966,"Tropical" -"YQR","CYQR","Regina International Airport",50.43190002,-104.6660004,"Temperate" -"LSC","SCSE","La Florida Airport",-29.916201,-71.199501,"Temperate" -"VSA","MMVA","Carlos Rovirosa Pérez International Airport",17.99699974,-92.81739807,"Tropical" -"HTY","LTDA","Hatay Airport",36.362778,36.282223,"Temperate" -"MGA","MNMG","Augusto C. Sandino (Managua) International Airport",12.14150047,-86.16819763,"Tropical" -"AOJ","RJSA","Aomori Airport",40.73469925,140.6909943,"Temperate" -"BSD","ZPBS","Baoshan Yunduan Airport",25.053301,99.168297,"Temperate" -"ACX","ZUYI","Xingyi Airport",25.08638889,104.9594444,"Temperate" -"KDI","WAWW","Wolter Monginsidi Airport",-4.081610203,122.4179993,"Tropical" -"BES","LFRB","Brest Bretagne Airport",48.44789886,-4.418540001,"Temperate" -"EUG","KEUG","Mahlon Sweet Field",44.12459946,-123.211998,"Temperate" -"OMS","UNOO","Omsk Central Airport",54.96699905,73.3105011,"Temperate" -"ITO","PHTO","Hilo International Airport",19.72139931,-155.0480042,"Tropical" -"UUS","UHSS","Yuzhno-Sakhalinsk Airport",46.88869858,142.7180023,"Temperate" -"LIR","MRLB","Daniel Oduber Quiros International Airport",10.5933,-85.544403,"Tropical" -"VOG","URWW","Volgograd International Airport",48.78250122,44.34550095,"Temperate" -"SGF","KSGF","Springfield Branson National Airport",37.24570084,-93.38860321,"Temperate" -"MXL","MMML","General Rodolfo Sánchez Taboada International Airport",32.6306,-115.241997,"Temperate" -"DAT","ZBDT","Datong Airport",40.060299,113.482002,"Temperate" -"SDR","LEXJ","Santander Airport",43.42710114,-3.820009947,"Temperate" -"FAI","PAFA","Fairbanks International Airport",64.81510162,-147.8560028,"Temperate" -"UDI","SBUL","Ten. Cel. Aviador César Bombonato Airport",-18.883612,-48.225277,"Tropical" -"KUN","EYKA","Kaunas International Airport",54.96390152,24.08480072,"Temperate" -"HRE","FVRG","Robert Gabriel Mugabe International Airport",-17.931801,31.0928,"Tropical" -"ZAM","RPMZ","Zamboanga International Airport",6.922420025,122.0599976,"Tropical" -"MUX","OPMT","Multan International Airport",30.20319939,71.4190979,"Temperate" -"THE","SBTE","Senador Petrônio Portela Airport",-5.059939861,-42.82350159,"Tropical" -"FSD","KFSD","Sioux Falls Regional Airport / Joe Foss Field",43.585463,-96.741152,"Temperate" -"OAX","MMOX","Xoxocotlán International Airport",16.99990082,-96.72660065,"Tropical" -"YKS","UEEE","Yakutsk Airport",62.09329987,129.7709961,"Temperate" -"IQT","SPQT","Coronel FAP Francisco Secada Vignetta International Airport",-3.784739971,-73.30879974,"Tropical" -"QRO","MMQT","Querétaro Intercontinental Airport",20.6173,-100.185997,"Tropical" -"SJJ","LQSA","Sarajevo International Airport",43.82460022,18.3314991,"Temperate" -"XIC","ZUXC","Xichang Qingshan Airport",27.9890995,102.1839981,"Temperate" -"EOH","SKMD","Enrique Olaya Herrera Airport",6.220549,-75.590582,"Tropical" -"TIF","OETF","Ta’if Regional Airport",21.483001,40.543442,"Tropical" -"AES","ENAL","Ålesund Airport",62.5625,6.119699955,"Temperate" -"JAN","KJAN","Jackson-Medgar Wiley Evers International Airport",32.31119919,-90.07589722,"Temperate" -"NQN","SAZN","Presidente Peron Airport",-38.949001,-68.155701,"Temperate" -"AJU","SBAR","Santa Maria Airport",-10.984,-37.070301,"Tropical" -"XRY","LEJR","Jerez Airport",36.744598,-6.06011,"Temperate" -"BIQ","LFBZ","Biarritz-Anglet-Bayonne Airport",43.4683333,-1.5311111,"Temperate" -"SDK","WBKS","Sandakan Airport",5.900899887,118.0589981,"Tropical" -"KIJ","RJSN","Niigata Airport",37.95589828,139.1210022,"Temperate" -"TNR","FMMI","Ivato Airport",-18.7969,47.478802,"Tropical" -"LLA","ESPA","Luleå Airport",65.54380035,22.12199974,"Temperate" -"CHA","KCHA","Chattanooga Metropolitan Airport (Lovell Field)",35.035301,-85.203796,"Temperate" -"SAP","MHLM","Ramón Villeda Morales International Airport",15.4526,-87.923599,"Tropical" -"TAB","TTCP","Tobago-Crown Point Airport",11.14970016,-60.8321991,"Tropical" -"KRY","ZWKM","Karamay Airport",45.46655,84.9527,"Temperate" -"OUL","EFOU","Oulu Airport",64.930099,25.354601,"Temperate" -"DUD","NZDN","Dunedin Airport",-45.92810059,170.197998,"Temperate" -"RBA","GMME","Rabat-Salé Airport",34.051498,-6.75152,"Temperate" -"MLG","WARA","Abdul Rachman Saleh Airport",-7.92656,112.714996,"Tropical" -"RMU","LEMI","Región de Murcia International Airport",37.803,-1.125,"Temperate" -"ILM","KILM","Wilmington International Airport",34.27059937,-77.90260315,"Temperate" -"KKJ","RJFR","Kitakyushu Airport",33.845901,131.035004,"Temperate" -"NSN","NZNS","Nelson Airport",-41.2983017,173.220993,"Temperate" -"BTJ","WITT","Sultan Iskandar Muda International Airport",5.522872024,95.42063713,"Tropical" -"NNY","ZHNY","Nanyang Jiangying Airport",32.980801,112.614998,"Temperate" -"KRS","ENCN","Kristiansand Airport",58.204201,8.08537,"Temperate" -"WXN","ZUWX","Wanxian Airport",30.8017,108.433,"Temperate" -"MDG","ZYMD","Mudanjiang Hailang International Airport",44.52410126,129.5690002,"Temperate" -"PIU","SPUR","Capitán FAP Guillermo Concha Iberico International Airport",-5.205749989,-80.61640167,"Tropical" -"CUC","SKCC","Camilo Daza International Airport",7.92757,-72.5115,"Tropical" -"MFR","KMFR","Rogue Valley International Medford Airport",42.37419891,-122.8730011,"Temperate" -"ACY","KACY","Atlantic City International Airport",39.45759964,-74.57720184,"Temperate" -"TBZ","OITT","Tabriz International Airport",38.13389969,46.23500061,"Temperate" -"TIV","LYTV","Tivat Airport",42.40470123,18.72330093,"Temperate" -"OGU","LTCB","Ordu Giresun Airport",40.966872,38.085995,"Temperate" -"LBB","KLBB","Lubbock Preston Smith International Airport",33.663601,-101.822998,"Temperate" -"MZT","MMMZ","General Rafael Buelna International Airport",23.1614,-106.265999,"Tropical" -"ASJ","RJKA","Amami Airport",28.43059921,129.7129974,"Temperate" -"SPN","PGSN","Saipan International Airport",15.119,145.729004,"Tropical" -"DLA","FKKD","Douala International Airport",4.006080151,9.719479561,"Tropical" -"ANU","TAPA","V.C. Bird International Airport",17.1367,-61.792702,"Tropical" -"VGO","LEVX","Vigo Airport",42.23180008,-8.62677002,"Temperate" -"GES","RPMR","General Santos International Airport",6.058000088,125.0960007,"Tropical" -"MTR","SKMR","Los Garzones Airport",8.82374,-75.8258,"Tropical" -"ZCO","SCQP","La Araucanía Airport",-38.9259,-72.6515,"Temperate" -"TGG","WMKN","Sultan Mahmud Airport",5.382639885,103.1029968,"Tropical" -"NKM","RJNA","Nagoya Airport / JASDF Komaki Air Base",35.255759,136.924095,"Temperate" -"RMF","HEMA","Marsa Alam International Airport",25.5571003,34.58369827,"Temperate" -"FIH","FZAA","Ndjili International Airport",-4.38575,15.4446,"Tropical" -"TJQ","WIKT","H.A.S. Hanandjoeddin International Airport",-2.74572,107.754997,"Tropical" -"CGD","ZGCD","Changde Airport",28.91889954,111.6399994,"Temperate" -"REU","LERS","Reus Air Base",41.1473999,1.167170048,"Temperate" -"TGO","ZBTL","Tongliao Airport",43.556702,122.199997,"Temperate" +iata,icao,name,lat,lon,zone +ATL,KATL,Hartsfield Jackson Atlanta Intl. Airport,33.6367,-84.428101,Temperate +PEK,ZBAA,Beijing Capital Intl. Airport,40.08010101,116.5849991,Temperate +LAX,KLAX,Los Angeles Intl. Airport,33.942501,-118.407997,Temperate +DXB,OMDB,Dubai Intl. Airport,25.25279999,55.36439896,Temperate +ORD,KORD,Chicago O'Hare Intl. Airport,41.9786,-87.9048,Temperate +LHR,EGLL,London Heathrow Airport,51.4706,-0.461941,Temperate +HND,RJTT,Tokyo Haneda Intl. Airport,35.552299,139.779999,Temperate +PVG,ZSPD,Shanghai Pudong Intl. Airport,31.1434,121.805,Temperate +CDG,LFPG,Charles de Gaulle Intl. Airport,49.012798,2.55,Temperate +CAN,ZGGG,Guangzhou Baiyun Intl. Airport,23.392401,113.299004,Tropical +HKG,VHHH,Hong Kong Intl. Airport,22.308901,113.915001,Tropical +DFW,KDFW,Dallas Fort Worth Intl. Airport,32.896801,-97.038002,Temperate +AMS,EHAM,Amsterdam Airport Schiphol,52.308601,4.76389,Temperate +DEL,VIDP,Indira Gandhi Intl. Airport,28.5665,77.103104,Temperate +FRA,EDDF,Frankfurt am Main Airport,50.033333,8.570556,Temperate +ICN,RKSI,Incheon Intl. Airport,37.46910095,126.4509964,Temperate +SIN,WSSS,Singapore Changi Airport,1.35019,103.994003,Tropical +DEN,KDEN,Denver Intl. Airport,39.86169815,-104.6729965,Temperate +IST,LTFM,İstanbul Airport,41.261297,28.741951,Temperate +BKK,VTBS,Suvarnabhumi Airport,13.68109989,100.7470016,Tropical +JFK,KJFK,John F Kennedy Intl. Airport,40.639801,-73.7789,Temperate +KUL,WMKK,Kuala Lumpur Intl. Airport,2.745579958,101.7099991,Tropical +MAD,LEMD,Adolfo Suárez Madrid–Barajas Airport,40.471926,-3.56264,Temperate +CGK,WIII,Soekarno-Hatta Intl. Airport,-6.12556982,106.6559982,Tropical +SFO,KSFO,San Francisco Intl. Airport,37.61899948,-122.375,Temperate +CTU,ZUUU,Chengdu Shuangliu Intl. Airport,30.57850075,103.9469986,Temperate +SZX,ZGSZ,Shenzhen Bao'an Intl. Airport,22.639299,113.810997,Tropical +BCN,LEBL,Barcelona Intl. Airport,41.2971,2.07846,Temperate +SEA,KSEA,Seattle Tacoma Intl. Airport,47.449001,-122.308998,Temperate +MEX,MMMX,Licenciado Benito Juarez Intl. Airport,19.4363,-99.072098,Tropical +YYZ,CYYZ,Lester B. Pearson Intl. Airport,43.67720032,-79.63059998,Temperate +MCO,KMCO,Orlando Intl. Airport,28.42939949,-81.30899811,Temperate +LAS,KLAS,McCarran Intl. Airport,36.08010101,-115.1520004,Temperate +CLT,KCLT,Charlotte Douglas Intl. Airport,35.2140007,-80.94309998,Temperate +SVO,UUEE,Sheremetyevo Intl. Airport,55.972599,37.4146,Temperate +BOM,VABB,Chhatrapati Shivaji Intl. Airport,19.08869934,72.86789703,Tropical +TPE,RCTP,Taiwan Taoyuan Intl. Airport,25.0777,121.233002,Temperate +MNL,RPLL,Ninoy Aquino Intl. Airport,14.5086,121.019997,Tropical +MUC,EDDM,Munich Airport,48.353802,11.7861,Temperate +KMG,ZPPP,Kunming Changshui Intl. Airport,25.1019444,102.9291667,Temperate +EWR,KEWR,Newark Liberty Intl. Airport,40.692501,-74.168701,Temperate +XIY,ZLXY,Xi'an Xianyang Intl. Airport,34.447102,108.751999,Temperate +SYD,YSSY,Sydney Kingsford Smith Intl. Airport,-33.94609833,151.177002,Temperate +LGW,EGKK,London Gatwick Airport,51.148102,-0.190278,Temperate +SHA,ZSSS,Shanghai Hongqiao Intl. Airport,31.198104,121.33426,Temperate +PHX,KPHX,Phoenix Sky Harbor Intl. Airport,33.435302,-112.005905,Temperate +IAH,KIAH,George Bush Intercontinental Houston Airport,29.9843998,-95.34140015,Temperate +FCO,LIRF,Leonardo da Vinci–Fiumicino Airport,41.8002778,12.2388889,Temperate +GRU,SBGR,Guarulhos - Governador André Franco Montoro Intl. Airport,-23.43555641,-46.47305679,Tropical +CKG,ZUCK,Chongqing Jiangbei Intl. Airport,29.71920013,106.6419983,Temperate +MIA,KMIA,Miami Intl. Airport,25.79319954,-80.29060364,Temperate +NRT,RJAA,Narita Intl. Airport,35.764702,140.386002,Temperate +BOS,KBOS,Logan Intl. Airport,42.3643,-71.005203,Temperate +DMK,VTBD,Don Mueang Intl. Airport,13.91259956,100.6070023,Tropical +SGN,VVTS,Tan Son Nhat Intl. Airport,10.8188,106.652,Tropical +MEL,YMML,Melbourne Intl. Airport,-37.673302,144.843002,Temperate +HGH,ZSHC,Hangzhou Xiaoshan Intl. Airport,30.22949982,120.4339981,Temperate +MSP,KMSP,Minneapolis–Saint Paul Intl. Airport / Wold–Chamberlain Field,44.882,-93.221802,Temperate +DOH,OTHH,Hamad Intl. Airport,25.273056,51.608056,Temperate +FLL,KFLL,Fort Lauderdale Hollywood Intl. Airport,26.072599,-80.152702,Temperate +DTW,KDTW,Detroit Metropolitan Wayne County Airport,42.21239853,-83.35340118,Temperate +SAW,LTFJ,Istanbul Sabiha Gökçen Intl. Airport,40.898602,29.3092,Temperate +JED,OEJN,King Abdulaziz Intl. Airport,21.6796,39.156502,Tropical +BOG,SKBO,El Dorado Intl. Airport,4.70159,-74.1469,Tropical +BLR,VOBL,Kempegowda Intl. Airport,13.1979,77.706299,Tropical +DUB,EIDW,Dublin Airport,53.421299,-6.27007,Temperate +ZRH,LSZH,Zürich Airport,47.458056,8.548056,Temperate +PHL,KPHL,Philadelphia Intl. Airport,39.87189865,-75.2410965,Temperate +ORY,LFPO,Paris-Orly Airport,48.7233333,2.3794444,Temperate +VIE,LOWW,Vienna Intl. Airport,48.110298,16.5697,Temperate +LGA,KLGA,La Guardia Airport,40.777199,-73.872597,Temperate +KIX,RJBB,Kansai Intl. Airport,34.427299,135.244003,Temperate +LIS,LPPT,Humberto Delgado Airport (Lisbon Portela Airport),38.7813,-9.13592,Temperate +NKG,ZSNJ,Nanjing Lukou Airport,31.74200058,118.8619995,Temperate +CPH,EKCH,Copenhagen Kastrup Airport,55.61790085,12.65600014,Temperate +MAN,EGCC,Manchester Airport,53.349375,-2.279521,Temperate +MXP,LIMC,Malpensa Intl. Airport,45.6306,8.72811,Temperate +PMI,LEPA,Palma De Mallorca Airport,39.55170059,2.738810062,Temperate +CJU,RKPC,Jeju Intl. Airport,33.51129913,126.4929962,Temperate +HAN,VVNB,Noi Bai Intl. Airport,21.221201,105.806999,Tropical +STN,EGSS,London Stansted Airport,51.88499832,0.234999999,Temperate +OSL,ENGM,Oslo Gardermoen Airport,60.19390106,11.10039997,Temperate +XMN,ZSAM,Xiamen Gaoqi Intl. Airport,24.54400063,118.1279984,Temperate +CGO,ZHCC,Zhengzhou Xinzheng Intl. Airport,34.5196991,113.8410034,Temperate +BWI,KBWI,Baltimore/Washington Intl. Thurgood Marshall Airport,39.1754,-76.668297,Temperate +DUS,EDDL,Düsseldorf Airport,51.289501,6.76678,Temperate +YVR,CYVR,Vancouver Intl. Airport,49.19390106,-123.1839981,Temperate +BRU,EBBR,Brussels Airport,50.90140152,4.48443985,Temperate +SLC,KSLC,Salt Lake City Intl. Airport,40.785749,-111.979746,Temperate +WUH,ZHHH,Wuhan Tianhe Intl. Airport,30.7838,114.208,Temperate +ATH,LGAV,Eleftherios Venizelos Intl. Airport,37.93640137,23.94449997,Temperate +ARN,ESSA,Stockholm-Arlanda Airport,59.65190125,17.91860008,Temperate +DME,UUDD,Domodedovo Intl. Airport,55.40879822,37.90629959,Temperate +SAN,KSAN,San Diego Intl. Airport,32.73360062,-117.1900024,Temperate +LIM,SPJC,Jorge Chávez Intl. Airport,-12.0219,-77.114305,Tropical +SCL,SCEL,Comodoro Arturo Merino Benítez Intl. Airport,-33.39300156,-70.78579712,Temperate +RUH,OERK,King Khaled Intl. Airport,24.95759964,46.69879913,Temperate +CSX,ZGHA,Changsha Huanghua Intl. Airport,28.18919945,113.2200012,Temperate +TAO,ZSQD,Qingdao Jiaodong Intl. Airport,36.361953,120.088171,Temperate +CUN,MMUN,Cancún Intl. Airport,21.03650093,-86.87709808,Tropical +BNE,YBBN,Brisbane Intl. Airport,-27.38419914,153.1170044,Temperate +HYD,VOHS,Rajiv Gandhi Intl. Airport,17.231318,78.429855,Tropical +IAD,KIAD,Washington Dulles Intl. Airport,38.9445,-77.455803,Temperate +DPS,WADD,Ngurah Rai (Bali) Intl. Airport,-8.748169899,115.1669998,Tropical +GMP,RKSS,Gimpo Intl. Airport,37.5583,126.791,Temperate +URC,ZWWW,Ürümqi Diwopu Intl. Airport,43.90710068,87.47419739,Temperate +HAK,ZJHK,Haikou Meilan Intl. Airport,19.9349,110.459,Tropical +MAA,VOMM,Chennai Intl. Airport,12.990005,80.169296,Tropical +AYT,LTAI,Antalya Intl. Airport,36.898701,30.800501,Temperate +CCU,VECC,Netaji Subhash Chandra Bose Intl. Airport,22.65469933,88.44670105,Tropical +DCA,KDCA,Ronald Reagan Washington National Airport,38.8521,-77.037697,Temperate +TSN,ZBTJ,Tianjin Binhai Intl. Airport,39.12440109,117.3460007,Temperate +TLV,LLBG,Ben Gurion Intl. Airport,32.01139832,34.88669968,Temperate +CGH,SBSP,Congonhas Airport,-23.62611008,-46.65638733,Temperate +FUK,RJFF,Fukuoka Airport,33.58589935,130.451004,Temperate +TPA,KTPA,Tampa Intl. Airport,27.97550011,-82.53320313,Temperate +HEL,EFHK,Helsinki Vantaa Airport,60.3172,24.963301,Temperate +CTS,RJCC,New Chitose Airport,42.7752,141.692001,Temperate +JNB,FAOR,OR Tambo Intl. Airport,-26.1392,28.246,Temperate +KWE,ZUGY,Longdongbao Airport,26.53849983,106.8010025,Temperate +AUH,OMAA,Abu Dhabi Intl. Airport,24.443764,54.651718,Temperate +AKL,NZAA,Auckland Intl. Airport,-37.008099,174.792007,Temperate +HNL,PHNL,Daniel K Inouye Intl. Airport,21.32062,-157.924228,Tropical +MDW,KMDW,Chicago Midway Intl. Airport,41.785999,-87.752403,Temperate +HRB,ZYHB,Taiping Airport,45.62340164,126.25,Temperate +YUL,CYUL,Montreal / Pierre Elliott Trudeau Intl. Airport,45.47060013,-73.74079895,Temperate +OKA,ROAH,Naha Airport / JASDF Naha Air Base,26.195801,127.646004,Temperate +DLC,ZYTL,Dalian Zhoushuizi Intl. Airport,38.965698,121.539001,Temperate +PDX,KPDX,Portland Intl. Airport,45.58869934,-122.5979996,Temperate +VKO,UUWW,Vnukovo Intl. Airport,55.59149933,37.26150131,Temperate +AGP,LEMG,Málaga Airport,36.67490005,-4.499110222,Temperate +SHE,ZYTX,Shenyang Taoxian Intl. Airport,41.639801,123.483002,Temperate +SYX,ZJSY,Sanya Phoenix Intl. Airport,18.3029,109.412003,Tropical +SUB,WARR,Juanda Intl. Airport,-7.379829884,112.7870026,Tropical +GVA,LSGG,Geneva Cointrin Intl. Airport,46.23809814,6.108950138,Temperate +LTN,EGGW,London Luton Airport,51.87469864,-0.368333012,Temperate +CAI,HECA,Cairo Intl. Airport,30.12190056,31.40559959,Temperate +WAW,EPWA,Warsaw Chopin Airport,52.16569901,20.96710014,Temperate +BNA,KBNA,Nashville Intl. Airport,36.12450027,-86.67819977,Temperate +YYC,CYYC,Calgary Intl. Airport,51.11389923,-114.0199966,Temperate +HAM,EDDH,Hamburg Helmut Schmidt Airport,53.630402,9.98823,Temperate +HKT,VTSP,Phuket Intl. Airport,8.1132,98.316902,Tropical +LED,ULLI,Pulkovo Airport,59.8003006,30.26250076,Temperate +PUS,RKPK,Gimhae Intl. Airport,35.17950058,128.9380035,Temperate +PRG,LKPR,Václav Havel Airport Prague,50.1008,14.26,Temperate +BSB,SBBR,Presidente Juscelino Kubitschek Intl. Airport,-15.869167,-47.920834,Tropical +PTY,MPTO,Tocumen Intl. Airport,9.071359634,-79.38349915,Tropical +AUS,KAUS,Austin Bergstrom Intl. Airport,30.197535,-97.662015,Temperate +DAL,KDAL,Dallas Love Field,32.847099,-96.851799,Temperate +TNA,ZSJN,Yaoqiang Airport,36.85720062,117.2160034,Temperate +BUD,LHBP,Budapest Liszt Ferenc Intl. Airport,47.42976,19.261093,Temperate +MCT,OOMS,Muscat Intl. Airport,23.59329987,58.28440094,Temperate +STL,KSTL,St Louis Lambert Intl. Airport,38.748697,-90.370003,Temperate +NNG,ZGNN,Nanning Wuxu Airport,22.608299,108.171997,Tropical +SJC,KSJC,Norman Y. Mineta San Jose Intl. Airport,37.362598,-121.929001,Temperate +ITM,RJOO,Osaka Intl. Airport,34.78549957,135.4380035,Temperate +KWI,OKBK,Kuwait Intl. Airport,29.22660065,47.96889877,Temperate +FOC,ZSFZ,Fuzhou Changle Intl. Airport,25.93510056,119.663002,Temperate +EDI,EGPH,Edinburgh Airport,55.95000076,-3.372499943,Temperate +ALC,LEAL,Alicante Intl. Airport,38.28219986,-0.558156013,Temperate +GDL,MMGL,Don Miguel Hidalgo Y Costilla Intl. Airport,20.52179909,-103.310997,Tropical +NCE,LFMN,Nice-Côte d'Azur Airport,43.65840149,7.215869904,Temperate +OTP,LROP,Henri Coandă Intl. Airport,44.5711111,26.085,Temperate +HOU,KHOU,William P Hobby Airport,29.64539909,-95.27890015,Temperate +LHW,ZLLL,Lanzhou Zhongchuan Airport,36.51520157,103.6200027,Temperate +DAD,VVDN,Da Nang Intl. Airport,16.04389954,108.1989975,Tropical +GIG,SBGL,Rio Galeão – Tom Jobim Intl. Airport,-22.80999947,-43.25055695,Tropical +ESB,LTAC,Esenboğa Intl. Airport,40.12810135,32.99509811,Temperate +BGY,LIME,Milan Bergamo Airport,45.673901,9.70417,Temperate +MSY,KMSY,Louis Armstrong New Orleans Intl. Airport,29.99340057,-90.25800323,Temperate +RDU,KRDU,Raleigh Durham Intl. Airport,35.87760162,-78.78749847,Temperate +CGQ,ZYCC,Longjia Airport,43.99620056,125.6849976,Temperate +PER,YPPH,Perth Intl. Airport,-31.94029999,115.9670029,Temperate +AEP,SABE,Jorge Newbery Airpark,-34.5592,-58.4156,Temperate +OAK,KOAK,Metropolitan Oakland Intl. Airport,37.721298,-122.221001,Temperate +ADD,HAAB,Addis Ababa Bole Intl. Airport,8.977890015,38.79930115,Tropical +TYN,ZBYN,Taiyuan Wusu Airport,37.74689865,112.6279984,Temperate +STR,EDDS,Stuttgart Airport,48.68989944,9.221960068,Temperate +SMF,KSMF,Sacramento Intl. Airport,38.69540024,-121.5910034,Temperate +BHX,EGBB,Birmingham Intl. Airport,52.45389938,-1.748029947,Temperate +EZE,SAEZ,Ministro Pistarini Intl. Airport,-34.8222,-58.5358,Temperate +OPO,LPPR,Francisco de Sá Carneiro Airport,41.24810028,-8.681389809,Temperate +CEB,RPVM,Mactan Cebu Intl. Airport,10.30749989,123.9789963,Tropical +KHN,ZSCN,Nanchang Changbei Intl. Airport,28.86499977,115.9000015,Temperate +NGO,RJGG,Chubu Centrair Intl. Airport,34.85839844,136.8049927,Temperate +CGN,EDDK,Cologne Bonn Airport,50.86589813,7.142739773,Temperate +HET,ZBHH,Baita Intl. Airport,40.851398,111.823997,Temperate +WNZ,ZSWZ,Wenzhou Longwan Intl. Airport,27.912201,120.851997,Temperate +ZUH,ZGSD,Zhuhai Jinwan Airport,22.006399,113.375999,Tropical +LPA,GCLP,Gran Canaria Airport,27.93190002,-15.38659954,Temperate +AMD,VAAH,Sardar Vallabhbhai Patel Intl. Airport,23.07719994,72.63469696,Tropical +LYS,LFLL,Lyon Saint-Exupéry Airport,45.725556,5.081111,Temperate +ADB,LTBJ,Adnan Menderes Intl. Airport,38.29240036,27.15699959,Temperate +NGB,ZSNB,Ningbo Lishe Intl. Airport,29.82670021,121.461998,Temperate +VCE,LIPZ,Venice Marco Polo Airport,45.505299,12.3519,Temperate +MCI,KMCI,Kansas City Intl. Airport,39.2976,-94.713898,Temperate +HFE,ZSOF,Hefei Luogang Intl. Airport,31.78000069,117.2979965,Temperate +KBP,UKBB,Boryspil Intl. Airport,50.34500122,30.8946991,Temperate +CNX,VTCC,Chiang Mai Intl. Airport,18.76679993,98.96260071,Tropical +UPG,WAAA,Hasanuddin Intl. Airport,-5.061629772,119.5540009,Tropical +MTY,MMMY,General Mariano Escobedo Intl. Airport,25.7784996,-100.1070023,Temperate +DAC,VGHS,Hazrat Shahjalal Intl. Airport,23.843347,90.397783,Temperate +COK,VOCI,Cochin Intl. Airport,10.152,76.401901,Tropical +NAP,LIRN,Naples Intl. Airport,40.886002,14.2908,Temperate +CNF,SBCF,Tancredo Neves Intl. Airport,-19.62444305,-43.9719429,Tropical +SJW,ZBSJ,Shijiazhuang Daguocun Intl. Airport,38.28070068,114.6969986,Temperate +CMN,GMMN,Mohammed V Intl. Airport,33.36750031,-7.589970112,Temperate +INC,ZLIC,Yinchuan Hedong Intl. Airport,38.322758,106.393214,Temperate +TFS,GCTS,Tenerife South Airport,28.0445,-16.5725,Temperate +VCP,SBKP,Viracopos Intl. Airport,-23.00740051,-47.1344986,Tropical +SHJ,OMSJ,Sharjah Intl. Airport,25.32859993,55.51720047,Temperate +SNA,KSNA,John Wayne Airport-Orange County Airport,33.67570114,-117.8679962,Temperate +CMB,VCBI,Bandaranaike Intl. Colombo Airport,7.180759907,79.88410187,Tropical +CPT,FACT,Cape Town Intl. Airport,-33.96480179,18.60169983,Temperate +CTA,LICC,Catania-Fontanarossa Airport,37.466801,15.0664,Temperate +MRS,LFML,Marseille Provence Airport,43.43927192,5.221424103,Temperate +SAT,KSAT,San Antonio Intl. Airport,29.533701,-98.469803,Temperate +RSW,KRSW,Southwest Florida Intl. Airport,26.53619957,-81.75520325,Temperate +CLE,KCLE,Cleveland Hopkins Intl. Airport,41.4117012,-81.84980011,Temperate +MFM,VMMC,Macau Intl. Airport,22.149599,113.592003,Tropical +BAH,OBBI,Bahrain Intl. Airport,26.267295,50.63764,Temperate +BKI,WBKK,Kota Kinabalu Intl. Airport,5.937210083,116.0510025,Tropical +TLS,LFBO,Toulouse-Blagnac Airport,43.629101,1.36382,Temperate +YNT,ZSYT,Yantai Penglai Intl. Airport,37.657222,120.987222,Temperate +PIT,KPIT,Pittsburgh Intl. Airport,40.49150085,-80.23290253,Temperate +IND,KIND,Indianapolis Intl. Airport,39.7173,-86.294403,Temperate +BLQ,LIPE,Bologna Guglielmo Marconi Airport,44.5354,11.2887,Temperate +SJU,TJSJ,Luis Munoz Marin Intl. Airport,18.43939972,-66.00180054,Tropical +PEN,WMKP,Penang Intl. Airport,5.297140121,100.2770004,Tropical +MDE,SKRG,Jose Maria Córdova Intl. Airport,6.16454,-75.4231,Tropical +SDU,SBRJ,Santos Dumont Airport,-22.91049957,-43.1631012,Tropical +BRS,EGGD,Bristol Airport,51.382702,-2.71909,Temperate +ADL,YPAD,Adelaide Intl. Airport,-34.945,138.531006,Temperate +GLA,EGPF,Glasgow Intl. Airport,55.871899,-4.43306,Temperate +CVG,KCVG,Cincinnati Northern Kentucky Intl. Airport,39.048801,-84.667801,Temperate +FAO,LPFR,Faro Airport,37.01440048,-7.965909958,Temperate +TIJ,MMTJ,General Abelardo L. Rodríguez Intl. Airport,32.54109955,-116.9700012,Temperate +REC,SBRF,Guararapes - Gilberto Freyre Intl. Airport,-8.126489639,-34.92359924,Tropical +GOI,VOGO,Dabolim Airport,15.38080025,73.83139801,Tropical +PNQ,VAPO,Pune Airport / Lohagaon Air Force Station,18.5821,73.919701,Tropical +VLC,LEVC,Valencia Airport,39.4893,-0.481625,Temperate +CMH,KCMH,John Glenn Columbus Intl. Airport,39.998001,-82.891899,Temperate +BSL,LFSB,EuroAirport Basel-Mulhouse-Freiburg Airport,47.59,7.529167,Temperate +THR,OIII,Mehrabad Intl. Airport,35.68920135,51.31340027,Temperate +BEY,OLBA,Beirut Rafic Hariri Intl. Airport,33.82089996,35.48839951,Temperate +KRK,EPKK,Kraków John Paul II Intl. Airport,50.077702,19.7848,Temperate +AMM,OJAI,Queen Alia Intl. Airport,31.72260094,35.99319839,Temperate +JJN,ZSQZ,Quanzhou Jinjiang Intl. Airport,24.7964,118.589996,Temperate +POA,SBPA,Salgado Filho Airport,-29.99440002,-51.17139816,Temperate +KNO,WIMM,Kualanamu Intl. Airport,3.642222,98.885278,Tropical +CRL,EBCI,Brussels South Charleroi Airport,50.459202,4.45382,Temperate +DMM,OEDF,King Fahd Intl. Airport,26.47120094,49.79790115,Temperate +KWL,ZGKL,Guilin Liangjiang Intl. Airport,25.2181,110.039001,Temperate +YEG,CYEG,Edmonton Intl. Airport,53.30970001,-113.5800018,Temperate +IBZ,LEIB,Ibiza Airport,38.8728981,1.37311995,Temperate +NBO,HKJK,Jomo Kenyatta Intl. Airport,-1.319239974,36.92779922,Tropical +WUX,ZSWX,Sunan Shuofang Intl. Airport,31.49440002,120.4290009,Temperate +BOD,LFBD,Bordeaux-Mérignac Airport,44.8283,-0.715556,Temperate +KHH,RCKH,Kaohsiung Intl. Airport,22.577101,120.349998,Tropical +ALG,DAAG,Houari Boumediene Airport,36.691002,3.21541,Temperate +JOG,WAHH,Adisutjipto Intl. Airport,-7.78818,110.431999,Tropical +SVQ,LEZL,Sevilla Airport,37.41799927,-5.893109798,Temperate +OGG,PHOG,Kahului Airport,20.8986,-156.429993,Tropical +SSA,SBSV,Deputado Luiz Eduardo Magalhães Intl. Airport,-12.9086113,-38.32249832,Tropical +RIX,EVRA,Riga Intl. Airport,56.92359924,23.97109985,Temperate +MLA,LMML,Malta Intl. Airport,35.857498,14.4775,Temperate +KEF,BIKF,Keflavik Intl. Airport,63.985001,-22.6056,Temperate +SWA,ZGOW,Jieyang Chaoshan Intl. Airport,23.552,116.5033,Temperate +FOR,SBFZ,Pinto Martins Intl. Airport,-3.77628,-38.5326,Tropical +MED,OEMA,Prince Mohammad Bin Abdulaziz Airport,24.5534,39.705101,Temperate +NTE,LFRS,Nantes Atlantique Airport,47.15319824,-1.610730052,Temperate +XNN,ZLXN,Xining Caojiabu Airport,36.5275,102.042999,Temperate +ACE,GCRR,Lanzarote Airport,28.945499,-13.6052,Temperate +SOF,LBSF,Sofia Airport,42.69669342,23.41143608,Temperate +JAX,KJAX,Jacksonville Intl. Airport,30.49410057,-81.68789673,Temperate +LCA,LCLK,Larnaca Intl. Airport,34.875099,33.624901,Temperate +LJG,ZPLJ,Lijiang Airport,26.68000031,100.2460022,Temperate +CHC,NZCH,Christchurch Intl. Airport,-43.48939896,172.5319977,Temperate +RGN,VYYY,Yangon Intl. Airport,16.90730095,96.1332016,Tropical +PUJ,MDPC,Punta Cana Intl. Airport,18.56739998,-68.36340332,Tropical +PMO,LICJ,Falcone–Borsellino Airport,38.175999,13.091,Temperate +PBI,KPBI,Palm Beach Intl. Airport,26.68320084,-80.09559631,Temperate +SKG,LGTS,Thessaloniki Macedonia Intl. Airport,40.5196991,22.97089958,Temperate +MKE,KMKE,General Mitchell Intl. Airport,42.94720078,-87.89659882,Temperate +KTM,VNKT,Tribhuvan Intl. Airport,27.6966,85.3591,Temperate +KHI,OPKC,Jinnah Intl. Airport,24.9065,67.160797,Temperate +TSA,RCSS,Taipei Songshan Airport,25.06940079,121.552002,Temperate +BDL,KBDL,Bradley Intl. Airport,41.93889999,-72.68319702,Temperate +CXR,VVCR,Cam Ranh Intl. Airport / Cam Ranh Air Base,11.9982,109.219002,Tropical +HLP,WIHH,Halim Perdanakusuma Intl. Airport,-6.266610146,106.8909988,Tropical +LIN,LIML,Milano Linate Airport,45.445099,9.27674,Temperate +OOL,YBCG,Gold Coast Airport,-28.1644001,153.5050049,Temperate +LOS,DNMM,Murtala Muhammed Intl. Airport,6.577370167,3.321160078,Tropical +PNH,VDPP,Phnom Penh Intl. Airport,11.5466,104.844002,Tropical +WLG,NZWN,Wellington Intl. Airport,-41.32720184,174.8049927,Temperate +GOT,ESGG,Gothenburg-Landvetter Airport,57.66279984,12.27980042,Temperate +RAK,GMMX,Menara Airport,31.60689926,-8.036299706,Temperate +BPN,WALL,Sultan Aji Muhamad Sulaiman Airport,-1.268270016,116.8939972,Tropical +GAU,VEGT,Lokpriya Gopinath Bordoloi Intl. Airport,26.10610008,91.58589935,Temperate +CWB,SBCT,Afonso Pena Airport,-25.5284996,-49.17580032,Temperate +HER,LGIR,Heraklion Intl. Nikos Kazantzakis Airport,35.33969879,25.18029976,Temperate +TUN,DTTA,Tunis Carthage Intl. Airport,36.85100174,10.22719955,Temperate +BFS,EGAA,Belfast Intl. Airport,54.65750122,-6.215829849,Temperate +BGO,ENBR,Bergen Airport Flesland,60.29339981,5.218140125,Temperate +OVB,UNNT,Tolmachevo Airport,55.01259995,82.65070343,Temperate +EIN,EHEH,Eindhoven Airport,51.45009995,5.374529839,Temperate +IKA,OIIE,Imam Khomeini Intl. Airport,35.41609955,51.15219879,Temperate +HAJ,EDDV,Hannover Airport,52.46110153,9.685079575,Temperate +KCH,WBGG,Kuching Intl. Airport,1.484699965,110.3470001,Tropical +BUR,KBUR,Bob Hope Airport,34.197703,-118.356378,Temperate +CIA,LIRA,Ciampino–G. B. Pastine Intl. Airport,41.7994,12.5949,Temperate +TFN,GCXO,Tenerife Norte Airport,28.4827,-16.341499,Temperate +BIO,LEBB,Bilbao Airport,43.30110168,-2.910609961,Temperate +LKO,VILK,Chaudhary Charan Singh Intl. Airport,26.76059914,80.88929749,Temperate +BEG,LYBE,Belgrade Nikola Tesla Airport,44.81840134,20.3090992,Temperate +AER,URSS,Sochi Intl. Airport,43.449902,39.9566,Temperate +HAV,MUHA,José Martí Intl. Airport,22.98920059,-82.40910339,Tropical +KOJ,RJFK,Kagoshima Airport,31.80340004,130.7189941,Temperate +ALA,UAAA,Almaty Airport,43.35210037,77.04049683,Temperate +DUR,FALE,King Shaka Intl. Airport,-29.61444444,31.11972222,Temperate +SJO,MROC,Juan Santamaría Intl. Airport,9.99386,-84.208801,Tropical +BRI,LIBD,Bari Karol Wojtyła Airport,41.138901,16.760599,Temperate +PSA,LIRP,Pisa Intl. Airport,43.683899,10.3927,Temperate +ONT,KONT,Ontario Intl. Airport,34.05599976,-117.6009979,Temperate +CTG,SKCG,Rafael Nuñez Intl. Airport,10.4424,-75.513,Tropical +CLO,SKCL,Alfonso Bonilla Aragon Intl. Airport,3.54322,-76.3816,Tropical +ANC,PANC,Ted Stevens Anchorage Intl. Airport,61.17440033,-149.9960022,Temperate +SVX,USSS,Koltsovo Airport,56.74309921,60.80270004,Temperate +JAI,VIJP,Jaipur Intl. Airport,26.8242,75.812202,Temperate +NAY,ZBNY,Beijing Nanyuan Airport,39.78279877,116.3880005,Temperate +SJD,MMSD,Los Cabos Intl. Airport,23.15180016,-109.7210007,Tropical +UIO,SEQM,Mariscal Sucre Intl. Airport,-0.129166667,-78.3575,Tropical +ISB,OPIS,Islamabad Intl. Airport,33.549,72.82566,Temperate +YOW,CYOW,Ottawa Macdonald-Cartier Intl. Airport,45.32249832,-75.66919708,Temperate +ABQ,KABQ,Albuquerque Intl. Sunport,35.040199,-106.609001,Temperate +FUE,GCFV,Fuerteventura Airport,28.45269966,-13.86380005,Temperate +NCL,EGNT,Newcastle Airport,55.03749847,-1.691669941,Temperate +LCY,EGLC,London City Airport,51.505299,0.055278,Temperate +GDN,EPGD,Gdańsk Lech Wałęsa Airport,54.37760162,18.46619987,Temperate +MLE,VRMM,Malé Intl. Airport,4.191830158,73.52909851,Tropical +CNS,YBCS,Cairns Intl. Airport,-16.88579941,145.7550049,Tropical +BTH,WIDD,Hang Nadim Intl. Airport,1.121029973,104.1190033,Tropical +JHG,ZPJH,Xishuangbanna Gasa Airport,21.97389984,100.7600021,Tropical +LPL,EGGP,Liverpool John Lennon Airport,53.33359909,-2.849720001,Temperate +PLM,WIPP,Sultan Mahmud Badaruddin II Airport,-2.898250103,104.6999969,Tropical +OMA,KOMA,Eppley Airfield,41.3032,-95.894096,Temperate +ADA,LTAF,Adana Şakirpaşa Airport,36.982201,35.280399,Temperate +BUF,KBUF,Buffalo Niagara Intl. Airport,42.94049835,-78.73220062,Temperate +SRG,WAHS,Achmad Yani Airport,-6.97273,110.375,Tropical +SAL,MSLP,Monseñor Óscar Arnulfo Romero Intl. Airport,13.4409,-89.055702,Tropical +PVR,MMPR,Licenciado Gustavo Díaz Ordaz Intl. Airport,20.68009949,-105.2539978,Tropical +TAE,RKTN,Daegu Airport,35.896872,128.65531,Temperate +LHE,OPLA,Alama Iqbal Intl. Airport,31.52160072,74.4036026,Temperate +CAG,LIEE,Cagliari Elmas Airport,39.251499,9.05428,Temperate +CHS,KCHS,Charleston Intl. Airport,32.898602,-80.040497,Temperate +LXA,ZULS,Lhasa Gonggar Airport,29.29780006,90.91190338,Temperate +EMA,EGNX,East Midlands Airport,52.83110046,-1.328060031,Temperate +MBJ,MKJS,Sangster Intl. Airport,18.50370026,-77.91339874,Tropical +MEM,KMEM,Memphis Intl. Airport,35.04240036,-89.97669983,Temperate +JHB,WMKJ,Senai Intl. Airport,1.64131,103.669998,Tropical +SIP,UKFF,Simferopol Intl. Airport,45.0522,33.975101,Temperate +HRG,HEGN,Hurghada Intl. Airport,27.180325,33.807292,Temperate +DVO,RPMD,Francisco Bangoy Intl. Airport,7.12552,125.646004,Tropical +PAT,VEPT,Lok Nayak Jayaprakash Airport,25.59129906,85.08799744,Temperate +REP,VDSR,Siem Reap Intl. Airport,13.41155,103.813044,Tropical +TAS,UTTT,Tashkent Intl. Airport,41.25790024,69.28119659,Temperate +MSQ,UMMS,Minsk National Airport,53.888071,28.039964,Temperate +RIC,KRIC,Richmond Intl. Airport,37.50519943,-77.31970215,Temperate +GYD,UBBB,Heydar Aliyev Intl. Airport,40.46749878,50.04669952,Temperate +YWG,CYWG,Winnipeg / James Armstrong Richardson Intl. Airport,49.90999985,-97.23989868,Temperate +VNO,EYVI,Vilnius Intl. Airport,54.634102,25.285801,Temperate +RNO,KRNO,Reno Tahoe Intl. Airport,39.49909973,-119.7679977,Temperate +TRD,ENVA,Trondheim Airport Værnes,63.4578018,10.9239998,Temperate +OKC,KOKC,Will Rogers World Airport,35.39310074,-97.60070038,Temperate +LUX,ELLX,Luxembourg-Findel Intl. Airport,49.6233333,6.2044444,Temperate +KRR,URKK,Krasnodar Pashkovsky Intl. Airport,45.03469849,39.17050171,Temperate +YHZ,CYHZ,Halifax / Stanfield Intl. Airport,44.88079834,-63.50859833,Temperate +CRK,RPLC,Diosdado Macapagal Intl. Airport,15.186,120.559998,Tropical +RHO,LGRP,Diagoras Airport,36.40539932,28.08620071,Temperate +SDQ,MDSD,Las Américas Intl. Airport,18.42970085,-69.66889954,Tropical +SDF,KSDF,Louisville Muhammad Ali Intl. Airport,38.1744,-85.736,Temperate +BOI,KBOI,Boise Air Terminal/Gowen Field,43.5644,-116.223,Temperate +ABV,DNAA,Nnamdi Azikiwe Intl. Airport,9.006790161,7.263169765,Tropical +SVG,ENZV,Stavanger Airport Sola,58.87670135,5.63778019,Temperate +NUE,EDDN,Nuremberg Airport,49.498699,11.078056,Temperate +ORF,KORF,Norfolk Intl. Airport,36.89459991,-76.20120239,Temperate +BBI,VEBS,Biju Patnaik Airport,20.24440002,85.81780243,Tropical +TRN,LIMF,Turin Airport,45.200802,7.64963,Temperate +MHD,OIMM,Mashhad Intl. Airport,36.23519897,59.64099884,Temperate +BVA,LFOB,Paris Beauvais Tillé Airport,49.454399,2.11278,Temperate +GYE,SEGU,José Joaquín de Olmedo Intl. Airport,-2.15741992,-79.88359833,Tropical +LBA,EGNM,Leeds Bradford Airport,53.86589813,-1.660570025,Temperate +PNK,WIOO,Supadio Airport,-0.150711,109.4039993,Tropical +DLM,LTBS,Dalaman Intl. Airport,36.71310043,28.79249954,Temperate +PVD,KPVD,Theodore Francis Green State Airport,41.732601,-71.420403,Temperate +TRV,VOTV,Trivandrum Intl. Airport,8.48211956,76.92009735,Tropical +MIG,ZUMY,Mianyang Airport,31.42810059,104.7409973,Temperate +CUZ,SPZO,Alejandro Velasco Astete Intl. Airport,-13.53569984,-71.938797,Tropical +GEG,KGEG,Spokane Intl. Airport,47.61989975,-117.5339966,Temperate +TBS,UGTB,Tbilisi Intl. Airport,41.6692009,44.95470047,Temperate +NAS,MYNN,Lynden Pindling Intl. Airport,25.039,-77.466202,Temperate +AHB,OEAB,Abha Intl. Airport,18.2404,42.656601,Tropical +KOA,PHKO,Ellison Onizuka Kona Intl. Airport at Keahole,19.738783,-156.045603,Tropical +HDY,VTSS,Hat Yai Intl. Airport,6.933209896,100.3929977,Tropical +ECN,LCEN,Ercan Intl. Airport,35.15470123,33.49610138,Temperate +MRU,FIMP,Sir Seewoosagur Ramgoolam Intl. Airport,-20.430201,57.683601,Tropical +KBV,VTSG,Krabi Airport,8.09912014,98.98619843,Tropical +FLN,SBFL,Hercílio Luz Intl. Airport,-27.67027855,-48.55250168,Temperate +GUM,PGUM,Antonio B. Won Pat Intl. Airport,13.4834,144.796005,Tropical +BJV,LTFE,Milas Bodrum Intl. Airport,37.25059891,27.66430092,Temperate +KTW,EPKT,Katowice Intl. Airport,50.4743,19.08,Temperate +TUS,KTUS,Tucson Intl. Airport / Morris Air National Guard Base,32.115004,-110.938053,Temperate +TZX,LTCG,Trabzon Intl. Airport,40.99509811,39.78969955,Temperate +CCJ,VOCL,Calicut Intl. Airport,11.13679981,75.95529938,Tropical +GRR,KGRR,Gerald R. Ford Intl. Airport,42.88079834,-85.52279663,Temperate +CZX,ZSCG,Changzhou Benniu Airport,31.919701,119.778999,Temperate +PKU,WIBB,Sultan Syarif Kasim Ii (Simpang Tiga) Airport,0.460786015,101.4449997,Tropical +BEL,SBBE,Val de Cans/Júlio Cezar Ribeiro Intl. Airport,-1.37925005,-48.47629929,Tropical +VRN,LIPX,Verona Villafranca Airport,45.395699,10.8885,Temperate +BDJ,WAOO,Syamsudin Noor Airport,-3.44236,114.763,Tropical +PDG,WIEE,Minangkabau Intl. Airport,-0.786917,100.280998,Tropical +LGB,KLGB,Long Beach Airport (Daugherty Field),33.817699,-118.152,Temperate +VVI,SLVR,Viru Viru Intl. Airport,-17.6448,-63.135399,Tropical +ELP,KELP,El Paso Intl. Airport,31.80719948,-106.3779984,Temperate +TSF,LIPH,Treviso-Sant'Angelo Airport,45.648399,12.1944,Temperate +COR,SACO,Ingeniero Ambrosio Taravella Airport,-31.323601,-64.208,Temperate +TIA,LATI,Tirana Intl. Airport Mother Teresa,41.41469955,19.72060013,Temperate +ZAG,LDZA,Zagreb Airport,45.74290085,16.06879997,Temperate +PQC,VVPQ,Phu Quoc Intl. Airport,10.1698,103.9931,Tropical +MAH,LEMH,Menorca Airport,39.86259842,4.218649864,Temperate +IXB,VEBD,Bagdogra Airport,26.68120003,88.32859802,Temperate +BGW,ORBI,Baghdad Intl. Airport / New Al Muthana Air Base,33.262501,44.2346,Temperate +CBR,YSCB,Canberra Intl. Airport,-35.30690002,149.1950073,Temperate +SDJ,RJSS,Sendai Airport,38.139702,140.917007,Temperate +GUA,MGGT,La Aurora Airport,14.5833,-90.527496,Tropical +NAG,VANP,Dr. Babasaheb Ambedkar Intl. Airport,21.092199,79.047203,Tropical +VIX,SBVT,Eurico de Aguiar Salles Airport,-20.258057,-40.286388,Tropical +VNS,VEBN,Lal Bahadur Shastri Airport,25.452129,82.861805,Temperate +LIH,PHLI,Lihue Airport,21.97599983,-159.3390045,Tropical +POS,TTPP,Piarco Intl. Airport,10.59539986,-61.33720016,Tropical +LOP,WADL,Lombok Intl. Airport,-8.757322,116.276675,Tropical +WRO,EPWR,Copernicus Wrocław Airport,51.10269928,16.88579941,Temperate +BDO,WICC,Husein Sastranegara Intl. Airport,-6.900629997,107.5759964,Tropical +GYN,SBGO,Santa Genoveva Airport,-16.63199997,-49.22069931,Tropical +IDR,VAID,Devi Ahilyabai Holkar Airport,22.72179985,75.80110168,Tropical +VVO,UHWW,Vladivostok Intl. Airport,43.396256,132.148155,Temperate +CJB,VOCB,Coimbatore Intl. Airport,11.02999973,77.04340363,Tropical +BLL,EKBI,Billund Airport,55.74029922,9.151780128,Temperate +SFB,KSFB,Orlando Sanford Intl. Airport,28.77759933,-81.23750305,Temperate +OLB,LIEO,Olbia Costa Smeralda Airport,40.898701,9.51763,Temperate +KNH,RCBS,Kinmen Airport,24.4279,118.359001,Temperate +KRT,HSSK,Khartoum Intl. Airport,15.5895,32.5532,Tropical +WMI,EPMO,Modlin Airport,52.451099,20.6518,Temperate +MZG,RCQC,Penghu Magong Airport,23.568701,119.627998,Temperate +SPU,LDSP,Split Airport,43.53889847,16.29800034,Temperate +ZHA,ZGZJ,Zhanjiang Xintang Airport,21.214399,110.358002,Tropical +KMJ,RJFT,Kumamoto Airport,32.83729935,130.8549957,Temperate +BHM,KBHM,Birmingham-Shuttlesworth Intl. Airport,33.56290054,-86.75350189,Temperate +ALB,KALB,Albany Intl. Airport,42.74829865,-73.80169678,Temperate +SXR,VISR,Sheikh ul Alam Airport,33.98709869,74.77420044,Temperate +TUL,KTUL,Tulsa Intl. Airport,36.19839859,-95.88809967,Temperate +NTG,ZSNT,Nantong Airport,32.07080078,120.9759979,Temperate +SUF,LICA,Lamezia Terme Airport,38.905399,16.2423,Temperate +EVN,UDYZ,Zvartnots Intl. Airport,40.14730072,44.39590073,Temperate +UKB,RJBE,Kobe Airport,34.63280106,135.223999,Temperate +LGK,WMKL,Langkawi Intl. Airport,6.329730034,99.72869873,Tropical +CGB,SBCY,Marechal Rondon Airport,-15.65289974,-56.11669922,Tropical +MYJ,RJOM,Matsuyama Airport,33.82720184,132.6999969,Temperate +RMQ,RCMQ,Taichung Intl. Airport / Ching Chuang Kang Air Base,24.2647,120.621002,Temperate +NGS,RJFU,Nagasaki Airport,32.91690063,129.9140015,Temperate +MAO,SBEG,Eduardo Gomes Intl. Airport,-3.03861,-60.049702,Tropical +KIV,LUKK,Chişinău Intl. Airport,46.92770004,28.93099976,Temperate +VTZ,VOVZ,Visakhapatnam Airport,17.721201,83.224503,Tropical +YIH,ZHYC,Yichang Sanxia Airport,30.55655,111.479988,Temperate +SAV,KSAV,Savannah Hilton Head Intl. Airport,32.12760162,-81.20210266,Temperate +KZN,UWKD,Kazan Intl. Airport,55.60620117,49.27870178,Temperate +CFU,LGKR,Ioannis Kapodistrias Intl. Airport,39.60189819,19.9116993,Temperate +CCS,SVMI,Simón Bolívar Intl. Airport,10.601194,-66.991222,Tropical +YTZ,CYTZ,Billy Bishop Toronto City Centre Airport,43.627499,-79.396202,Temperate +FNC,LPMA,Madeira Airport,32.697899,-16.7745,Temperate +HIJ,RJOA,Hiroshima Airport,34.4361,132.919006,Temperate +DSM,KDSM,Des Moines Intl. Airport,41.5340004,-93.6631012,Temperate +TLL,EETN,Lennart Meri Tallinn Airport,59.41329956,24.83279991,Temperate +ILO,RPVI,Iloilo Intl. Airport,10.833017,122.493358,Tropical +SCQ,LEST,Santiago de Compostela Airport,42.89630127,-8.415140152,Temperate +FLR,LIRQ,Peretola Airport,43.810001,11.2051,Temperate +CEI,VTCT,Mae Fah Luang - Chiang Rai Intl. Airport,19.952299,99.882896,Tropical +PFO,LCPH,Paphos Intl. Airport,34.7179985,32.4856987,Temperate +ROV,URRP,Platov Intl. Airport,47.493888,39.924722,Temperate +MDC,WAMM,Sam Ratulangi Airport,1.54926002,124.9260025,Tropical +CJJ,RKTU,Cheongju Intl. Airport/Cheongju Air Base (K-59/G-513),36.717008,127.498741,Temperate +SZB,WMSA,Sultan Abdul Aziz Shah Intl. Airport,3.130579948,101.5490036,Tropical +ACC,DGAA,Kotoka Intl. Airport,5.6051898,-0.166786,Tropical +HBA,YMHB,Hobart Intl. Airport,-42.83610153,147.5099945,Temperate +ATQ,VIAR,Sri Guru Ram Dass Jee Intl. Airport,31.70960045,74.79730225,Temperate +WEH,ZSWH,Weihai Airport,37.18709946,122.2289963,Temperate +DJJ,WAJJ,Sentani Intl. Airport,-2.57695,140.516006,Tropical +CLJ,LRCL,Cluj-Napoca Intl. Airport,46.785198,23.686199,Temperate +LPB,SLLP,El Alto Intl. Airport,-16.51329994,-68.19229889,Tropical +DYG,ZGDY,Dayong Airport,29.1028,110.443001,Temperate +MID,MMMD,Licenciado Manuel Crescencio Rejon Int Airport,20.93700027,-89.65769959,Tropical +DBV,LDDU,Dubrovnik Airport,42.56140137,18.26819992,Temperate +XUZ,ZSXZ,Xuzhou Guanyin Airport,34.059056,117.555278,Temperate +BAQ,SKBQ,Ernesto Cortissoz Intl. Airport,10.8896,-74.7808,Tropical +DTM,EDLW,Dortmund Airport,51.5182991,7.612239838,Temperate +AUA,TNCA,Queen Beatrix Intl. Airport,12.5014,-70.015198,Tropical +BJX,MMLO,Del Bajío Intl. Airport,20.9935,-101.481003,Tropical +HUZ,ZGHZ,Huizhou Pingtan Airport,23.049999,114.599998,Tropical +BDS,LIBR,Brindisi Airport,40.6576,17.947001,Temperate +IEV,UKKK,Kiev Zhuliany Intl. Airport,50.40194,30.45194,Temperate +PSP,KPSP,Palm Springs Intl. Airport,33.8297,-116.507004,Temperate +KUF,UWWW,Kurumoch Intl. Airport,53.50490189,50.16429901,Temperate +BMA,ESSB,Stockholm-Bromma Airport,59.35440063,17.94169998,Temperate +KMI,RJFM,Miyazaki Airport,31.87719917,131.4490051,Temperate +MYR,KMYR,Myrtle Beach Intl. Airport,33.67969894,-78.92829895,Temperate +ROC,KROC,Greater Rochester Intl. Airport,43.1189003,-77.67240143,Temperate +SYR,KSYR,Syracuse Hancock Intl. Airport,43.11119843,-76.10630035,Temperate +ORK,EICK,Cork Airport,51.84130096,-8.491109848,Temperate +UFA,UWUU,Ufa Intl. Airport,54.55749893,55.87440109,Temperate +IXR,VERC,Birsa Munda Airport,23.31430054,85.32170105,Tropical +YTY,ZSYA,Yangzhou Taizhou Airport,32.5634,119.7198,Temperate +DSS,GOBD,Blaise Diagne Intl. Airport,14.67,-17.073333,Tropical +UTH,VTUD,Udon Thani Airport,17.38640022,102.788002,Tropical +KLO,RPVK,Kalibo Intl. Airport,11.67940044,122.3759995,Tropical +VTE,VLVT,Wattay Intl. Airport,17.98830032,102.5630035,Tropical +GSP,KGSP,Greenville Spartanburg Intl. Airport,34.895699,-82.218903,Temperate +KHG,ZWSH,Kashgar Airport,39.54290009,76.01999664,Temperate +CBB,SLCB,Jorge Wilsterman Intl. Airport,-17.42110062,-66.17710114,Tropical +HPH,VVCI,Cat Bi Intl. Airport,20.81940079,106.7249985,Tropical +HLD,ZBLA,Hulunbuir Hailar Airport,49.205002,119.824997,Temperate +NAN,NFFN,Nadi Intl. Airport,-17.7553997,177.4429932,Tropical +BHD,EGAC,George Best Belfast City Airport,54.61809921,-5.872499943,Temperate +TYS,KTYS,McGhee Tyson Airport,35.81100082,-83.9940033,Temperate +MYY,WBGR,Miri Airport,4.32201004,113.9869995,Tropical +YCU,ZBYC,Yuncheng Guangong Airport,35.116391,111.0313889,Temperate +ABZ,EGPD,Aberdeen Dyce Airport,57.20190048,-2.197779894,Temperate +CUL,MMCL,Bachigualato Federal Intl. Airport,24.7645,-107.474998,Temperate +LEJ,EDDP,Leipzig/Halle Airport,51.423889,12.236389,Temperate +ISG,ROIG,New Ishigaki Airport,24.396389,124.245,Temperate +ZQN,NZQN,Queenstown Intl. Airport,-45.021099,168.738998,Temperate +GZT,LTAJ,Gaziantep Intl. Airport,36.94720078,37.47869873,Temperate +BHY,ZGBH,Beihai Fucheng Airport,21.5394,109.293999,Tropical +NYO,ESKN,Stockholm Skavsta Airport,58.788601,16.912201,Temperate +DSN,ZBDS,Ordos Ejin Horo Airport,39.49,109.8613889,Temperate +UYN,ZLYL,Yulin Yuyang Airport,38.35971,109.590927,Temperate +BGI,TBPB,Grantley Adams Intl. Airport,13.0746,-59.4925,Tropical +IKT,UIII,Irkutsk Airport,52.26800156,104.3889999,Temperate +RUN,FMEE,Roland Garros Airport,-20.88710022,55.51029968,Tropical +TKG,WILL,Radin Inten II Intl. Airport,-5.240556,105.175556,Tropical +MRV,URMM,Mineralnyye Vody Airport,44.22510147,43.08190155,Temperate +GIZ,OEGN,Jizan Regional Airport / King Abdullah bin Abdulaziz Airport,16.9011,42.5858,Tropical +RPR,VERP,Swami Vivekananda Airport,21.180401,81.7388,Tropical +KJA,UNKL,Krasnoyarsk Intl. Airport,56.173077,92.492437,Temperate +IXC,VICG,Chandigarh Airport,30.67350006,76.78849792,Temperate +KRL,ZWKL,Korla Airport,41.69779968,86.12889862,Temperate +SKP,LWSK,Skopje Intl. Airport,41.961601,21.621401,Temperate +CJC,SCCF,El Loa Airport,-22.49819946,-68.9036026,Tropical +MSN,KMSN,Dane County Regional Truax Field,43.13990021,-89.33750153,Temperate +IGU,SBFI,Cataratas Intl. Airport,-25.60027885,-54.48500061,Temperate +NAT,SBSG,São Gonçalo do Amarante - Governador Aluízio Alves Intl. Airport,-5.769804,-35.366578,Tropical +DAR,HTDA,Julius Nyerere Intl. Airport,-6.87811,39.202599,Tropical +CGY,RPMY,Laguindingan Airport,8.612203,124.456496,Tropical +ABJ,DIAP,Félix-Houphouët-Boigny Intl. Airport,5.26139,-3.92629,Tropical +ASB,UTAA,Ashgabat Intl. Airport,37.986801,58.361,Temperate +SMR,SKSM,Simón Bolívar Intl. Airport,11.1196,-74.2306,Tropical +PPS,RPVP,Puerto Princesa Airport,9.742119789,118.7590027,Tropical +USM,VTSM,Samui Airport,9.547789574,100.0619965,Tropical +TOS,ENTC,Tromsø Airport,69.6832962,18.91889954,Frigid +KGD,UMKK,Khrabrovo Airport,54.88999939,20.59259987,Temperate +PNS,KPNS,Pensacola Intl. Airport,30.4734,-87.1866,Temperate +YLW,CYLW,Kelowna Intl. Airport,49.9561,-119.377998,Temperate +ANF,SCFA,Andrés Sabella Gálvez Intl. Airport,-23.444501,-70.445099,Temperate +BRE,EDDW,Bremen Airport,53.04750061,8.786669731,Temperate +PTP,TFFR,Pointe-à-Pitre Le Raizet,16.265301,-61.531799,Tropical +PIE,KPIE,St Petersburg Clearwater Intl. Airport,27.91020012,-82.68740082,Temperate +KOE,WATT,El Tari Airport,-10.17160034,123.6709976,Tropical +CHQ,LGSA,Chania Intl. Airport,35.53170013,24.14970016,Temperate +MDZ,SAME,El Plumerillo Airport,-32.83169937,-68.79290009,Temperate +PRN,BKPR,Priština Adem Jashari Intl. Airport,42.5728,21.035801,Temperate +KBL,OAKB,Hamid Karzai Intl. Airport,34.565899,69.212303,Temperate +KGS,LGKO,Kos Airport,36.79330063,27.0916996,Temperate +PWM,KPWM,Portland Intl. Jetport,43.646198,-70.309303,Temperate +JTR,LGSR,Santorini Airport,36.39920044,25.47929955,Temperate +LIT,KLIT,Bill & Hillary Clinton National Airport/Adams Field,34.72940063,-92.22429657,Temperate +ASR,LTAU,Kayseri Erkilet Airport,38.770401,35.49539948,Temperate +HBE,HEBA,Borg El Arab Intl. Airport,30.91769981,29.69639969,Temperate +LYI,ZSLY,Shubuling Airport,35.04610062,118.4120026,Temperate +DRW,YPDN,Darwin Intl. Airport,-12.41469955,130.8769989,Tropical +LAD,FNLU,Quatro de Fevereiro Airport,-8.85837,13.2312,Tropical +GSO,KGSO,Piedmont Triad Intl. Airport,36.09780121,-79.93730164,Temperate +TRF,ENTO,"Sandefjord Airport, Torp",59.18669891,10.25860024,Temperate +LUM,ZPMS,Dehong Mangshi Airport,24.4011,98.5317,Temperate +BAV,ZBOW,Baotou Airport,40.56000137,109.9970016,Temperate +ADZ,SKSP,Gustavo Rojas Pinilla Intl. Airport,12.5836,-81.7112,Tropical +MDL,VYMD,Mandalay Intl. Airport,21.70219994,95.97789764,Tropical +SOC,WAHQ,Adisumarmo Intl. Airport,-7.513564,110.750494,Tropical +KHV,UHHH,Khabarovsk-Novy Airport,48.52799988,135.1880035,Temperate +KOS,VDSV,Sihanoukville Intl. Airport,10.5797,103.637001,Tropical +BTS,LZIB,M. R. Štefánik Airport,48.17020035,17.21269989,Temperate +MCZ,SBMO,Zumbi dos Palmares Airport,-9.510809898,-35.79169846,Tropical +TAK,RJOT,Takamatsu Airport,34.21419907,134.0160065,Temperate +LIL,LFQQ,Lille-Lesquin Airport,50.563332,3.086886,Temperate +SYZ,OISS,Shiraz Shahid Dastghaib Intl. Airport,29.5392,52.589802,Temperate +HIA,ZSSH,Lianshui Airport,33.79083333,119.125,Temperate +SSH,HESH,Sharm El Sheikh Intl. Airport,27.97730064,34.39500046,Temperate +BZE,MZBZ,Philip S. W. Goldson Intl. Airport,17.53910065,-88.30819702,Tropical +AGA,GMAD,Al Massira Airport,30.322478,-9.412003,Temperate +YYJ,CYYJ,Victoria Intl. Airport,48.64690018,-123.4260025,Temperate +PGK,WIPK,Pangkal Pinang (Depati Amir) Airport,-2.162199974,106.1389999,Tropical +SOQ,WASS,Domine Eduard Osok Airport,-0.894,131.287,Tropical +YNZ,ZSYN,Yancheng Airport,33.425833,120.203056,Temperate +HLA,FALA,Lanseria Airport,-25.93849945,27.92609978,Temperate +VII,VVVH,Vinh Airport,18.73760033,105.6709976,Tropical +FRU,UCFM,Manas Intl. Airport,43.06129837,74.4776001,Temperate +MVD,SUMU,Carrasco Intl. /General C L Berisso Airport,-34.838402,-56.0308,Temperate +SEN,EGMC,Southend Airport,51.5714,0.695556,Temperate +YIW,ZSYW,Yiwu Airport,29.34469986,120.0319977,Temperate +MMX,ESMS,Malmö Sturup Airport,55.53630536,13.37619781,Temperate +BOJ,LBBG,Burgas Airport,42.56959915,27.51519966,Temperate +KWJ,RKJJ,Gwangju Airport,35.123173,126.805444,Temperate +FDF,TFFF,Martinique Aimé Césaire Intl. Airport,14.5909996,-61.00320053,Tropical +MPH,RPVE,Godofredo P. Ramos Airport,11.9245,121.954002,Tropical +IXE,VOML,Mangalore Intl. Airport,12.9612999,74.89009857,Tropical +POM,AYPY,Port Moresby Jacksons Intl. Airport,-9.443380356,147.2200012,Tropical +MPL,LFMT,Montpellier-Méditerranée Airport,43.57619858,3.963010073,Temperate +KKC,VTUK,Khon Kaen Airport,16.46660042,102.7839966,Tropical +DLU,ZPDL,Dali Airport,25.649401,100.319,Temperate +FAT,KFAT,Fresno Yosemite Intl. Airport,36.776199,-119.718002,Temperate +TJM,USTR,Roshchino Intl. Airport,57.1896019,65.32430267,Temperate +AQP,SPQU,Rodríguez Ballón Intl. Airport,-16.34110069,-71.58309937,Tropical +BGA,SKBG,Palonegro Airport,7.1265,-73.1848,Tropical +POZ,EPPO,Poznań-Ławica Airport,52.42100143,16.82629967,Temperate +ZYI,ZUZY,Zunyi Xinzhou Airport,27.5895,107.0007,Temperate +NVT,SBNF,Ministro Victor Konder Intl. Airport,-26.879999,-48.651402,Temperate +EBL,ORER,Erbil Intl. Airport,36.23759842,43.96319962,Temperate +NJF,ORNI,Al Najaf Intl. Airport,31.989853,44.404317,Temperate +SRQ,KSRQ,Sarasota Bradenton Intl. Airport,27.39539909,-82.55439758,Temperate +HUI,VVPB,Phu Bai Intl. Airport,16.401501,107.703003,Tropical +PEI,SKPE,Matecaña Intl. Airport,4.81267,-75.7395,Tropical +YQB,CYQB,Quebec Jean Lesage Intl. Airport,46.7911,-71.393303,Temperate +URT,VTSB,Surat Thani Airport,9.132599831,99.13559723,Tropical +SBW,WBGS,Sibu Airport,2.261600018,111.9850006,Tropical +GRO,LEGE,Girona Airport,41.90100098,2.760550022,Temperate +DLI,VVDL,Lien Khuong Airport,11.75,108.366997,Tropical +YNJ,ZYYJ,Yanji Chaoyangchuan Airport,42.88280106,129.451004,Temperate +PMC,SCTE,El Tepual Airport,-41.43889999,-73.09400177,Temperate +KBR,WMKC,Sultan Ismail Petra Airport,6.16685009,102.2929993,Tropical +BWN,WBSB,Brunei Intl. Airport,4.944200039,114.9280014,Tropical +CGP,VGEG,Shah Amanat Intl. Airport,22.249599,91.813301,Tropical +IXZ,VOPB,Vir Savarkar Intl. Airport,11.64120007,92.72969818,Tropical +LZO,ZULZ,Luzhou Yunlong Airport,29.030357,105.468407,Temperate +ORN,DAOO,Oran Intl. Airport Ahmed Ben Bella,35.623901,-0.621183,Temperate +TSV,YBTL,Townsville Airport / RAAF Base Townsville,-19.252904,146.766512,Tropical +HMO,MMHO,General Ignacio P. Garcia Intl. Airport,29.09589958,-111.0479965,Temperate +STV,VASU,Surat Airport,21.1140995,72.7417984,Tropical +PDL,LPPD,João Paulo II Airport,37.74119949,-25.69790077,Temperate +BPS,SBPS,Porto Seguro Airport,-16.438601,-39.080898,Tropical +TWU,WBKW,Tawau Airport,4.320159912,118.1279984,Tropical +BOO,ENBO,Bodø Airport,67.26920319,14.36530018,Frigid +XNA,KXNA,Northwest Arkansas Regional Airport,36.281898,-94.306801,Temperate +SOU,EGHI,Southampton Airport,50.95029831,-1.35679996,Temperate +KIN,MKJP,Norman Manley Intl. Airport,17.93569946,-76.78749847,Tropical +AKU,ZWAK,Aksu Onsu Airport,41.262501,80.291702,Temperate +PLZ,FAPE,Port Elizabeth Intl. Airport,-33.984901,25.6173,Temperate +UBP,VTUU,Ubon Ratchathani Airport,15.25129986,104.8700027,Tropical +AZA,KIWA,Phoenix-Mesa-Gateway Airport,33.3078,-111.654999,Temperate +PKX,ZBAD,Beijing Daxing Intl. Airport,39.509945,116.41092,Temperate +MHT,KMHT,Manchester-Boston Regional Airport,42.932598,-71.435699,Temperate +IXJ,VIJU,Jammu Airport,32.688849,74.838152,Temperate +FMM,EDJA,Memmingen Allgau Airport,47.98880005,10.23950005,Temperate +EBB,HUEN,Entebbe Intl. Airport,0.042386,32.443501,Tropical +LJU,LJLJ,Ljubljana Jože Pučnik Airport,46.223701,14.4576,Temperate +ICT,KICT,Wichita Eisenhower National Airport,37.649899,-97.433098,Temperate +DAY,KDAY,James M Cox Dayton Intl. Airport,39.90240097,-84.2193985,Temperate +LWO,UKLL,Lviv Intl. Airport,49.8125,23.95610046,Temperate +TUU,OETB,Tabuk Airport,28.3654,36.6189,Temperate +CIF,ZBCF,Chifeng Airport,42.23500061,118.9079971,Temperate +HPN,KHPN,Westchester County Airport,41.06700134,-73.70760345,Temperate +BCD,RPVB,Bacolod-Silay Airport,10.7764,123.014999,Tropical +RTM,EHRD,Rotterdam The Hague Airport,51.956902,4.43722,Temperate +TRZ,VOTR,Tiruchirappalli Intl. Airport,10.7654,78.709702,Tropical +DIY,LTCC,Diyarbakir Airport,37.89390183,40.20100021,Temperate +COS,KCOS,City of Colorado Springs Municipal Airport,38.805801,-104.700996,Temperate +CUU,MMCU,General Roberto Fierro Villalobos Intl. Airport,28.70289993,-105.9649963,Temperate +JER,EGJJ,Jersey Airport,49.207901,-2.195509911,Temperate +MMY,ROMY,Miyako Airport,24.78280067,125.2949982,Temperate +KOW,ZSGZ,Ganzhou Airport,25.853333,114.778889,Temperate +KCZ,RJOK,Kochi Ryoma Airport,33.546101,133.669006,Temperate +KMQ,RJNK,Komatsu Airport / JASDF Komatsu Air Base,36.3946,136.406998,Temperate +STI,MDST,Cibao Intl. Airport,19.40609932,-70.60469818,Tropical +SGC,USRR,Surgut Airport,61.34370041,73.40180206,Temperate +CCP,SCIE,Carriel Sur Airport,-36.772701,-73.063103,Temperate +HTN,ZWTN,Hotan Airport,37.03850174,79.86489868,Temperate +SLZ,SBSL,Marechal Cunha Machado Intl. Airport,-2.58536005,-44.23410034,Tropical +OIT,RJFO,Oita Airport,33.47940063,131.7369995,Temperate +CWL,EGFF,Cardiff Intl. Airport,51.39670181,-3.343329906,Temperate +VPS,KVPS,Destin-Fort Walton Beach Airport,30.4832,-86.525398,Temperate +DJB,WIJJ,Sultan Thaha Airport,-1.63802,103.643997,Tropical +PLW,WAML,Mutiara Airport,-0.918542027,119.9100037,Tropical +IXM,VOMD,Madurai Airport,9.83450985,78.09339905,Tropical +SZG,LOWS,Salzburg Airport,47.79330063,13.00430012,Temperate +XFN,ZHXF,Xiangyang Liuji Airport,32.1506,112.291,Temperate +TSR,LRTR,Timişoara Traian Vuia Airport,45.80989838,21.33790016,Temperate +YXE,CYXE,Saskatoon John G. Diefenbaker Intl. Airport,52.17079926,-106.6999969,Temperate +LYG,ZSLG,Lianyungang Airport,34.571667,118.873611,Temperate +PGD,KPGD,Charlotte County Airport,26.92020035,-81.9905014,Temperate +AVL,KAVL,Asheville Regional Airport,35.436199,-82.541801,Temperate +CJS,MMCS,Abraham González Intl. Airport,31.63610077,-106.4290009,Temperate +YIN,ZWYN,Yining Airport,43.955799,81.330299,Temperate +TRK,WAQQ,Juwata Airport,3.326667,117.569444,Tropical +LZH,ZGZH,Liuzhou Bailian Airport,24.2075,109.390999,Temperate +SNN,EINN,Shannon Airport,52.702,-8.92482,Temperate +FEZ,GMFF,Saïss Airport,33.9272995,-4.97796011,Temperate +IQQ,SCDA,Diego Aracena Airport,-20.53520012,-70.1812973,Tropical +BZN,KBZN,Gallatin Field,45.77750015,-111.1529999,Temperate +OKJ,RJOB,Okayama Momotaro Airport,34.756901,133.854996,Temperate +ELQ,OEGS,Gassim Airport,26.30279922,43.7743988,Temperate +UTP,VTBU,U-Tapao Intl. Airport,12.67990017,101.0049973,Tropical +ISP,KISP,Long Island Mac Arthur Airport,40.79520035,-73.10019684,Temperate +CGR,SBCG,Campo Grande Airport,-20.46870041,-54.67250061,Tropical +BRC,SAZS,San Carlos De Bariloche Airport,-41.151199,-71.157501,Temperate +GOA,LIMJ,Genoa Cristoforo Colombo Airport,44.4133,8.8375,Temperate +CNN,VOKN,Kannur Intl. Airport,11.918614,75.547211,Tropical +JMK,LGMK,Mikonos Airport,37.43510056,25.34810066,Temperate +ODS,UKOO,Odessa Intl. Airport,46.42679977,30.67650032,Temperate +YYT,CYYT,St. John's Intl. Airport,47.61859894,-52.75189972,Temperate +AJA,LFKJ,Ajaccio-Napoléon Bonaparte Airport,41.92359924,8.802920341,Temperate +DJE,DTTJ,Djerba Zarzis Intl. Airport,33.875,10.7755003,Temperate +DRS,EDDC,Dresden Airport,51.13280106,13.76720047,Temperate +CEK,USCC,Chelyabinsk Balandino Airport,55.305801,61.5033,Temperate +MDT,KMDT,Harrisburg Intl. Airport,40.19350052,-76.76339722,Temperate +AAQ,URKA,Anapa Vityazevo Airport,45.0021019,37.34730148,Temperate +PEE,USPP,Perm Intl. Airport,57.914501,56.021198,Temperate +SPC,GCLA,La Palma Airport,28.626499,-17.7556,Temperate +VER,MMVR,General Heriberto Jara Intl. Airport,19.14590073,-96.18730164,Tropical +TGZ,MMTG,Angel Albino Corzo Intl. Airport,16.56360054,-93.02249908,Tropical +DWC,OMDW,Al Maktoum Intl. Airport,24.896356,55.161389,Temperate +VAR,LBWN,Varna Airport,43.232101,27.8251,Temperate +AAL,EKYT,Aalborg Airport,57.09275891,9.849243164,Temperate +ASU,SGAS,Silvio Pettirossi Intl. Airport,-25.23999977,-57.52000046,Temperate +HHN,EDFH,Frankfurt-Hahn Airport,49.9487,7.26389,Temperate +BIA,LFKB,Bastia-Poretta Airport,42.55270004,9.483730316,Temperate +UDR,VAUD,Maharana Pratap Airport,24.61770058,73.89610291,Temperate +AXT,RJSK,Akita Airport,39.61560059,140.2189941,Temperate +TCZ,ZUTC,Tengchong Tuofeng Airport,24.93805556,98.48583333,Temperate +SXB,LFST,Strasbourg Airport,48.53829956,7.628230095,Temperate +SXM,TNCM,Princess Juliana Intl. Airport,18.04100037,-63.10889816,Tropical +SZF,LTFH,Samsun Çarşamba Airport,41.254501,36.567101,Temperate +LST,YMLT,Launceston Airport,-41.54529953,147.2140045,Temperate +KGL,HRYR,Kigali Intl. Airport,-1.96863,30.1395,Tropical +HKD,RJCH,Hakodate Airport,41.77000046,140.8220062,Temperate +UIH,VVPC,Phu Cat Airport,13.955,109.042,Tropical +DED,VIDN,Dehradun Airport,30.189699,78.180298,Temperate +HSN,ZSZS,Zhoushan Airport,29.93420029,122.3619995,Temperate +HSV,KHSV,Huntsville Intl. Carl T Jones Field,34.6371994,-86.77510071,Temperate +ZIA,UUBW,Zhukovsky Intl. Airport,55.553299,38.150002,Temperate +LEX,KLEX,Blue Grass Airport,38.03649902,-84.60590363,Temperate +DYU,UTDD,Dushanbe Airport,38.54330063,68.82499695,Temperate +AMQ,WAPP,"Pattimura Airport, Ambon",-3.710259914,128.0890045,Tropical +VCA,VVCT,Can Tho Intl. Airport,10.08510017,105.711998,Tropical +IXA,VEAT,Agartala Airport,23.88699913,91.24040222,Temperate +ZTH,LGZA,"Zakynthos Intl. Airport ""Dionysios Solomos""",37.7509,20.8843,Temperate +MCX,URML,Uytash Airport,42.81679916,47.65230179,Temperate +LYA,ZHLY,Luoyang Airport,34.74110031,112.3880005,Temperate +TNG,GMTT,Tangier Ibn Battouta Airport,35.726898,-5.91689,Temperate +CUR,TNCC,Hato Intl. Airport,12.1889,-68.959801,Tropical +OVD,LEAS,Asturias Airport,43.56359863,-6.034619808,Temperate +DSA,EGCN,Robin Hood Doncaster Sheffield Airport,53.48053781,-1.010656357,Temperate +TAG,RPSP,Bohol-Panglao Intl. Airport,9.566667,123.775,Tropical +BTV,KBTV,Burlington Intl. Airport,44.47190094,-73.15329742,Temperate +IGR,SARI,Cataratas Del Iguazú Intl. Airport,-25.737301,-54.4734,Temperate +OSS,UCFO,Osh Airport,40.60900116,72.79329681,Temperate +GCM,MWCR,Owen Roberts Intl. Airport,19.2928009,-81.35769653,Tropical +BHO,VABP,Raja Bhoj Intl. Airport,23.28750038,77.33740234,Tropical +PEW,OPPS,Peshawar Intl. Airport,33.9939003,71.51460266,Temperate +VAN,LTCI,Van Ferit Melen Airport,38.46820068,43.33229828,Temperate +AHO,LIEA,Alghero-Fertilia Airport,40.632099,8.29077,Temperate +MAF,KMAF,Midland Intl. Airport,31.94249916,-102.2020035,Temperate +SLL,OOSA,Salalah Airport,17.0387001,54.09130096,Tropical +JPA,SBJP,Presidente Castro Pinto Intl. Airport,-7.145833015,-34.94861221,Tropical +TKS,RJOS,Tokushima Awaodori Airport / JMSDF Tokushima Air Base,34.132801,134.606995,Temperate +NTL,YWLM,Newcastle Airport,-32.79499817,151.8339996,Temperate +MBA,HKMO,Moi Intl. Airport,-4.03483,39.5942,Tropical +CID,KCID,The Eastern Iowa Airport,41.884701,-91.7108,Temperate +LCG,LECO,A Coruña Airport,43.302101,-8.37726,Temperate +WMT,ZUMT,Zunyi Maotai Airport,27.81638,106.33268,Temperate +FKB,EDSB,Karlsruhe Baden-Baden Airport,48.77939987,8.080499649,Temperate +TAC,RPVA,Daniel Z. Romualdez Airport,11.228035,125.027761,Tropical +PAP,MTPP,Toussaint Louverture Intl. Airport,18.57999992,-72.29250336,Tropical +IMF,VEIM,Imphal Airport,24.76000023,93.896698,Temperate +STT,TIST,Cyril E. King Airport,18.33729935,-64.9733963,Tropical +HAS,OEHL,Ha'il Airport,27.437901,41.686298,Temperate +CAE,KCAE,Columbia Metropolitan Airport,33.93880081,-81.11949921,Temperate +PUQ,SCCI,Pdte. Carlos Ibañez del Campo Airport,-53.002602,-70.854599,Temperate +MCY,YBSU,Sunshine Coast Airport,-26.6033,153.091003,Temperate +SEZ,FSIA,Seychelles Intl. Airport,-4.67434,55.521801,Tropical +VRA,MUVR,Juan Gualberto Gomez Intl. Airport,23.03440094,-81.43530273,Tropical +MIR,DTMB,Monastir Habib Bourguiba Intl. Airport,35.7580986,10.75469971,Temperate +NST,VTSF,Nakhon Si Thammarat Airport,8.539620399,99.94470215,Tropical +SLA,SASA,Martin Miguel De Guemes Intl. Airport,-24.8560009,-65.48619843,Temperate +WDS,ZHSY,Shiyan Wudangshan Airport,32.591667,110.907778,Temperate +SID,GVAC,Amílcar Cabral Intl. Airport,16.7414,-22.9494,Tropical +ENH,ZHES,Enshi Airport,30.32029915,109.4850006,Temperate +VGA,VOBZ,Vijayawada Airport,16.530399,80.796799,Tropical +AVV,YMAV,Avalon Airport,-38.039398,144.468994,Temperate +ZNZ,HTZA,Abeid Amani Karume Intl. Airport,-6.22202,39.224899,Tropical +GRX,LEGR,Federico Garcia Lorca Airport,37.18870163,-3.777359962,Temperate +PLS,MBPV,Providenciales Airport,21.77359962,-72.26589966,Tropical +HYN,ZSLQ,Huangyan Luqiao Airport,28.56220055,121.4290009,Temperate +NRN,EDLV,Weeze Airport,51.60240173,6.142169952,Temperate +TGD,LYPG,Podgorica Airport / Podgorica Golubovci Airbase,42.359402,19.2519,Temperate +ULN,ZMUB,Buyant-Ukhaa Intl. Airport,47.843102,106.766998,Temperate +PPT,NTAA,Faa'a Intl. Airport,-17.553699,-149.606995,Tropical +IAS,LRIA,Iaşi Airport,47.17850113,27.62059975,Temperate +AWZ,OIAW,Lieutenant General Qasem Soleimani Intl. Airport,31.3374,48.762001,Temperate +ECP,KECP,Northwest Florida Beaches Intl. Airport,30.357106,-85.795414,Temperate +MPM,FQMA,Maputo Airport,-25.920799,32.572601,Temperate +BDQ,VABO,Vadodara Airport,22.336201,73.226303,Tropical +BTU,WBGB,Bintulu Airport,3.123850107,113.0199966,Tropical +YQR,CYQR,Regina Intl. Airport,50.43190002,-104.6660004,Temperate +LSC,SCSE,La Florida Airport,-29.916201,-71.199501,Temperate +VSA,MMVA,Carlos Rovirosa Pérez Intl. Airport,17.99699974,-92.81739807,Tropical +HTY,LTDA,Hatay Airport,36.362778,36.282223,Temperate +MGA,MNMG,Augusto C. Sandino (Managua) Intl. Airport,12.14150047,-86.16819763,Tropical +AOJ,RJSA,Aomori Airport,40.73469925,140.6909943,Temperate +BSD,ZPBS,Baoshan Yunduan Airport,25.053301,99.168297,Temperate +ACX,ZUYI,Xingyi Airport,25.08638889,104.9594444,Temperate +KDI,WAWW,Wolter Monginsidi Airport,-4.081610203,122.4179993,Tropical +BES,LFRB,Brest Bretagne Airport,48.44789886,-4.418540001,Temperate +EUG,KEUG,Mahlon Sweet Field,44.12459946,-123.211998,Temperate +OMS,UNOO,Omsk Central Airport,54.96699905,73.3105011,Temperate +ITO,PHTO,Hilo Intl. Airport,19.72139931,-155.0480042,Tropical +UUS,UHSS,Yuzhno-Sakhalinsk Airport,46.88869858,142.7180023,Temperate +LIR,MRLB,Daniel Oduber Quiros Intl. Airport,10.5933,-85.544403,Tropical +VOG,URWW,Volgograd Intl. Airport,48.78250122,44.34550095,Temperate +SGF,KSGF,Springfield Branson National Airport,37.24570084,-93.38860321,Temperate +MXL,MMML,General Rodolfo Sánchez Taboada Intl. Airport,32.6306,-115.241997,Temperate +DAT,ZBDT,Datong Airport,40.060299,113.482002,Temperate +SDR,LEXJ,Santander Airport,43.42710114,-3.820009947,Temperate +FAI,PAFA,Fairbanks Intl. Airport,64.81510162,-147.8560028,Temperate +UDI,SBUL,Ten. Cel. Aviador César Bombonato Airport,-18.883612,-48.225277,Tropical +KUN,EYKA,Kaunas Intl. Airport,54.96390152,24.08480072,Temperate +HRE,FVRG,Robert Gabriel Mugabe Intl. Airport,-17.931801,31.0928,Tropical +ZAM,RPMZ,Zamboanga Intl. Airport,6.922420025,122.0599976,Tropical +MUX,OPMT,Multan Intl. Airport,30.20319939,71.4190979,Temperate +THE,SBTE,Senador Petrônio Portela Airport,-5.059939861,-42.82350159,Tropical +FSD,KFSD,Sioux Falls Regional Airport / Joe Foss Field,43.585463,-96.741152,Temperate +OAX,MMOX,Xoxocotlán Intl. Airport,16.99990082,-96.72660065,Tropical +YKS,UEEE,Yakutsk Airport,62.09329987,129.7709961,Temperate +IQT,SPQT,Coronel FAP Francisco Secada Vignetta Intl. Airport,-3.784739971,-73.30879974,Tropical +QRO,MMQT,Querétaro Intercontinental Airport,20.6173,-100.185997,Tropical +SJJ,LQSA,Sarajevo Intl. Airport,43.82460022,18.3314991,Temperate +XIC,ZUXC,Xichang Qingshan Airport,27.9890995,102.1839981,Temperate +EOH,SKMD,Enrique Olaya Herrera Airport,6.220549,-75.590582,Tropical +TIF,OETF,Ta’if Regional Airport,21.483001,40.543442,Tropical +AES,ENAL,Ålesund Airport,62.5625,6.119699955,Temperate +JAN,KJAN,Jackson-Medgar Wiley Evers Intl. Airport,32.31119919,-90.07589722,Temperate +NQN,SAZN,Presidente Peron Airport,-38.949001,-68.155701,Temperate +AJU,SBAR,Santa Maria Airport,-10.984,-37.070301,Tropical +XRY,LEJR,Jerez Airport,36.744598,-6.06011,Temperate +BIQ,LFBZ,Biarritz-Anglet-Bayonne Airport,43.4683333,-1.5311111,Temperate +SDK,WBKS,Sandakan Airport,5.900899887,118.0589981,Tropical +KIJ,RJSN,Niigata Airport,37.95589828,139.1210022,Temperate +TNR,FMMI,Ivato Airport,-18.7969,47.478802,Tropical +LLA,ESPA,Luleå Airport,65.54380035,22.12199974,Temperate +CHA,KCHA,Chattanooga Metropolitan Airport (Lovell Field),35.035301,-85.203796,Temperate +SAP,MHLM,Ramón Villeda Morales Intl. Airport,15.4526,-87.923599,Tropical +TAB,TTCP,Tobago-Crown Point Airport,11.14970016,-60.8321991,Tropical +KRY,ZWKM,Karamay Airport,45.46655,84.9527,Temperate +OUL,EFOU,Oulu Airport,64.930099,25.354601,Temperate +DUD,NZDN,Dunedin Airport,-45.92810059,170.197998,Temperate +RBA,GMME,Rabat-Salé Airport,34.051498,-6.75152,Temperate +MLG,WARA,Abdul Rachman Saleh Airport,-7.92656,112.714996,Tropical +RMU,LEMI,Región de Murcia Intl. Airport,37.803,-1.125,Temperate +ILM,KILM,Wilmington Intl. Airport,34.27059937,-77.90260315,Temperate +KKJ,RJFR,Kitakyushu Airport,33.845901,131.035004,Temperate +NSN,NZNS,Nelson Airport,-41.2983017,173.220993,Temperate +BTJ,WITT,Sultan Iskandar Muda Intl. Airport,5.522872024,95.42063713,Tropical +NNY,ZHNY,Nanyang Jiangying Airport,32.980801,112.614998,Temperate +KRS,ENCN,Kristiansand Airport,58.204201,8.08537,Temperate +WXN,ZUWX,Wanxian Airport,30.8017,108.433,Temperate +MDG,ZYMD,Mudanjiang Hailang Intl. Airport,44.52410126,129.5690002,Temperate +PIU,SPUR,Capitán FAP Guillermo Concha Iberico Intl. Airport,-5.205749989,-80.61640167,Tropical +CUC,SKCC,Camilo Daza Intl. Airport,7.92757,-72.5115,Tropical +MFR,KMFR,Rogue Valley Intl. Medford Airport,42.37419891,-122.8730011,Temperate +ACY,KACY,Atlantic City Intl. Airport,39.45759964,-74.57720184,Temperate +TBZ,OITT,Tabriz Intl. Airport,38.13389969,46.23500061,Temperate +TIV,LYTV,Tivat Airport,42.40470123,18.72330093,Temperate +OGU,LTCB,Ordu Giresun Airport,40.966872,38.085995,Temperate +LBB,KLBB,Lubbock Preston Smith Intl. Airport,33.663601,-101.822998,Temperate +MZT,MMMZ,General Rafael Buelna Intl. Airport,23.1614,-106.265999,Tropical +ASJ,RJKA,Amami Airport,28.43059921,129.7129974,Temperate +SPN,PGSN,Saipan Intl. Airport,15.119,145.729004,Tropical +DLA,FKKD,Douala Intl. Airport,4.006080151,9.719479561,Tropical +ANU,TAPA,V.C. Bird Intl. Airport,17.1367,-61.792702,Tropical +VGO,LEVX,Vigo Airport,42.23180008,-8.62677002,Temperate +GES,RPMR,General Santos Intl. Airport,6.058000088,125.0960007,Tropical +MTR,SKMR,Los Garzones Airport,8.82374,-75.8258,Tropical +ZCO,SCQP,La Araucanía Airport,-38.9259,-72.6515,Temperate +TGG,WMKN,Sultan Mahmud Airport,5.382639885,103.1029968,Tropical +NKM,RJNA,Nagoya Airport / JASDF Komaki Air Base,35.255759,136.924095,Temperate +RMF,HEMA,Marsa Alam Intl. Airport,25.5571003,34.58369827,Temperate +FIH,FZAA,Ndjili Intl. Airport,-4.38575,15.4446,Tropical +TJQ,WIKT,H.A.S. Hanandjoeddin Intl. Airport,-2.74572,107.754997,Tropical +CGD,ZGCD,Changde Airport,28.91889954,111.6399994,Temperate +REU,LERS,Reus Air Base,41.1473999,1.167170048,Temperate +TGO,ZBTL,Tongliao Airport,43.556702,122.199997,Temperate \ No newline at end of file diff --git a/data/apt/geolocation.csv b/data/apt/geolocation.csv old mode 100644 new mode 100755 diff --git a/data/apt/traffic.csv b/data/apt/traffic.csv old mode 100644 new mode 100755 diff --git a/data/cdf b/data/cdf deleted file mode 120000 index a8b28ad..0000000 --- a/data/cdf +++ /dev/null @@ -1 +0,0 @@ -/Users/thomas/Dropbox/Projects/Code/PhD/data/cli \ No newline at end of file diff --git a/data/cdf b/data/cdf new file mode 100755 index 0000000..e69de29 diff --git a/data/cli/cli.csv b/data/cli/cli.csv old mode 100644 new mode 100755 diff --git a/scripts/1_airports.R b/scripts/1_airports.R old mode 100644 new mode 100755 diff --git a/scripts/2_import.R b/scripts/2_import.R old mode 100644 new mode 100755