1 Bump Plot

1.1 Plot 1

library(ggbump)
pacman::p_load(tidyverse, cowplot, wesanderson)

df <- tibble(country = c("India", "India", "India", "Sweden", "Sweden", "Sweden", "Germany", "Germany", "Germany", "Finland", "Finland", "Finland"),
             year = c(2011, 2012, 2013, 2011, 2012, 2013, 2011, 2012, 2013, 2011, 2012, 2013),
             rank = c(4, 2, 2, 3, 1, 4, 2, 3, 1, 1, 4, 3))

df
## # A tibble: 12 x 3
##    country  year  rank
##    <chr>   <dbl> <dbl>
##  1 India    2011     4
##  2 India    2012     2
##  3 India    2013     2
##  4 Sweden   2011     3
##  5 Sweden   2012     1
##  6 Sweden   2013     4
##  7 Germany  2011     2
##  8 Germany  2012     3
##  9 Germany  2013     1
## 10 Finland  2011     1
## 11 Finland  2012     4
## 12 Finland  2013     3
try= ggplot(df, aes(year, rank, color = country)) +
  geom_bump()

ggplot(df, aes(year, rank, color = country)) +
  geom_point(size = 7) +
  geom_text(data = df %>% filter(year == min(year)),
            aes(x = year - .1, label = country), size = 5, hjust = 1) +
  geom_text(data = df %>% filter(year == max(year)),
            aes(x = year + .1, label = country), size = 5, hjust = 0) +
  geom_bump(size = 2, smooth = 8) +
  scale_x_continuous(limits = c(2010.6, 2013.4),
                     breaks = seq(2011, 2013, 1)) +
  theme_minimal_grid(font_size = 14, line_size = 0) +
  theme(legend.position = "none",
        panel.grid.major = element_blank()) +
  labs(y = "RANK",
       x = NULL) +
  scale_y_reverse() +
  scale_color_manual(values = wes_palette(n = 4, name = "GrandBudapest1"))

1.2 Plot 2

df <- tibble(season = c("Spring", "Summer", "Autumn", "Winter", 
                        "Spring", "Summer", "Autumn", "Winter", 
                        "Spring", "Summer", "Autumn", "Winter"),
             position = c("Gold", "Gold", "Bronze", "Gold",
                          "Silver", "Bronze", "Gold", "Silver",
                          "Bronze", "Silver", "Silver", "Bronze"),
             player = c(rep("David", 4),
                        rep("Anna", 4),
                        rep("Franz", 4)))


# Create factors and numeric columns
df <- df %>% 
  mutate(season = factor(season, 
                         levels = c("Spring", "Summer", "Autumn", "Winter")),
         x = as.numeric(season),
         position = factor(position, 
                           levels = c("Gold", "Silver", "Bronze")),
         y = as.numeric(position))
df
## # A tibble: 12 x 5
##    season position player     x     y
##    <fct>  <fct>    <chr>  <dbl> <dbl>
##  1 Spring Gold     David      1     1
##  2 Summer Gold     David      2     1
##  3 Autumn Bronze   David      3     3
##  4 Winter Gold     David      4     1
##  5 Spring Silver   Anna       1     2
##  6 Summer Bronze   Anna       2     3
##  7 Autumn Gold     Anna       3     1
##  8 Winter Silver   Anna       4     2
##  9 Spring Bronze   Franz      1     3
## 10 Summer Silver   Franz      2     2
## 11 Autumn Silver   Franz      3     2
## 12 Winter Bronze   Franz      4     3
# Add manual axis labels to plot
p <- ggplot(df, aes(x, y, color = player)) +
  geom_bump(size = 2, smooth = 8, show.legend = F) +
  geom_point(size = 5, aes(shape = player)) +
  scale_x_continuous(breaks = df$x %>% unique(),
                     labels = df$season %>% levels()) +
  scale_y_reverse(breaks = df$y %>% unique(),
                  labels = df$position %>% levels())
#> Warning: Ignoring unknown parameters: smooth


p +
  theme_minimal_grid(font_size = 14, line_size = 0) +
  theme(panel.grid.major = element_blank(),
        axis.ticks = element_blank()) +
  labs(y = "Medal",
       x = "Season",
       color = NULL,
       shape = NULL) +
  scale_color_manual(values = wes_palette(n = 3, name = "IsleofDogs1"))

2 Climate

2.1 UK

library(climate)
library(maps)
# find 100 nearest UK stations to longitude 1W and latitude 53N :

nearest_stations_ogimet(country = "United+Kingdom",
                        date = Sys.Date(),
                        add_map = TRUE,
                        point = c(-1, 53),
                        no_of_stations = 100
)

##     wmo_id                     station_names       lon      lat alt
## 64   03354        Nottingham Weather Centre  -1.250005 53.00000 117
## 67   03379                         Cranwell  -0.500010 53.03333  67
## 66   03377                       Waddington  -0.516677 53.16667  68
## 65   03373                         Scampton  -0.550011 53.30001  57
## 76   03462                        Wittering  -0.466676 52.61668  84
## 87   03544                   Church Lawford  -1.333340 52.36667 107
## 70   03391   Coningsby Royal Air Force Base  -0.166670 53.08333   7
## 86   03535                        Coleshill  -1.683347 52.48334  96
## 62   03346                  Emley Moor No 2  -1.666680 53.60001 267
## 88   03560                          Bedford  -0.483343 52.21667  85
## 60   03330                 Leek Thorncliffe  -1.983353 53.13334 298
## 68   03382                       Leconfield  -0.433342 53.86668   7
## 49   03266                   Linton-On-Ouse  -1.250005 54.05000  16
## 77   03469                         Holbeach   0.150003 52.86668   3
## 61   03344                          Bingley  -1.866684 53.81668 262
## 69   03385                  Donna Nook No.2   0.150003 53.46668   8
## 48   03265                        Topcliffe  -1.383341 54.20000  25
## 71   03392                        Wainfleet   0.266672 53.08333   3
## 93   03647                Little Rissington  -1.683347 51.86668 215
## 96   03660               High Wycombe HQSTC  -0.800016 51.68335 204
## 85   03529                         Pershore  -2.033334 52.15000  32
## 98   03680                       Rothamsted  -0.350007 51.80002   0
## 94   03649                     Brize Norton  -1.583345 51.75001  88
## 52   03292                 Bridlington MRSC  -0.166670 54.10000  15
## 95   03658                           Benson  -1.083335 51.61668  63
## 47   03257                          Leeming  -1.533344 54.30001  40
## 51   03281                      Fylingdales  -0.666680 54.36667 262
## 63   03351                   Rostherne No 2  -2.366674 53.35001  35
## 97   03672                         Northolt  -0.416675 51.55001  38
## 50   03275                     Loftus Samos  -0.866684 54.56668 158
## 78   03482                           Marham   0.566678 52.65001  23
## 112  03772        London / Heathrow Airport  -0.450009 51.48334  24
## 75   03414                         Shawbury  -2.666680 52.80002  76
## 109  03768                      Farnborough  -0.766682 51.28334  65
## 111  03770            London, St James Park  -0.116669 51.50001   5
## 108  03761                           Odiham  -0.950019 51.23334 123
## 104  03740                          Lyneham  -1.983353 51.50001 145
## 99   03684                     Andrewsfield   0.450009 51.88335  87
## 113  03781                           Kenley  -0.083335 51.30001 170
## 107  03749                    Middle Wallop  -1.566678 51.15000  91
## 105  03743                         Larkhill  -1.800016 51.20000 132
## 106  03746                    Boscombe Down  -1.750015 51.16667 124
## 59   03321                         Hawarden  -2.983353 53.16667  10
## 84   03522              Hereford/Credenhill  -2.800016 52.08333  76
## 110  03769                        Charlwood  -0.216671 51.13334  67
## 83   03520                          Shobdon  -2.883351 52.25001  99
## 42   03226                     Warcop Range  -2.416675 54.56668 227
## 57   03316                           Crosby  -3.066668 53.50001   8
## 79   03488                        Weybourne   1.133336 52.95002  21
## 89   03590                        Wattisham   0.966686 52.11667  87
## 58   03318                Blackpool Airport  -3.033334 53.76668  10
## 127  03872                   Thorney Island  -0.916685 50.81668   4
## 45   03238                        Albemarle  -1.866684 55.01667 145
## 43   03227                   Great Dun Fell  -2.450009 54.68335 847
## 41   03225                             Shap  -2.683347 54.50001 249
## 128  03876                 Shoreham Airport  -0.283339 50.83335   2
## 100  03693                     Shoeburyness   0.833350 51.55001   2
## 125  03862              Bournemouth Airport  -1.833350 50.78335  11
## 126  03866          Saint Catherine's Point  -1.300006 50.58335  16
## 129  03882                     Herstmonceux   0.316673 50.90002  52
## 74   03410                      Lake Vyrnwy  -3.466676 52.75001 360
## 46   03240                          Boulmer  -1.600012 55.41667  23
## 56   03313                             Rhyl  -3.500010 53.25001  77
## 73   03409                             Bala  -3.566678 52.90002 163
## 40   03224                        Spadeadam  -2.550011 55.05000 285
## 123  03853                        Yeovilton  -2.633346 51.00000  23
## 44   03230                        Redesdale  -2.283339 55.28334 211
## 38   03212                          Keswick  -3.166670 54.61668  81
## 39   03220                         Carlisle  -2.966686 54.93335  28
## 82   03507                      Sennybridge  -3.616679 52.06667 307
## 115  03797                          Manston   1.350007 51.35001  55
## 124  03857                 Isle Of Portland  -2.466676 50.51668  53
## 103  03716                        St. Athan  -3.433342 51.40001  49
## 55   03305                      Capel Curig  -3.933352 53.10000 216
## 114  03796                      Langdon Bay   1.350007 51.13334 117
## 37   03210                  Saint Bees Head  -3.600012 54.51668 124
## 81   03503                        Trawscoed  -3.950019 52.35001  63
## 32   03158                      Charterhall  -2.383341 55.70001 112
## 121  03840             Dunkeswell Aerodrome  -3.233338 50.86668 252
## 33   03162                      Eskdalemuir  -3.200004 55.31667 242
## 102  03710                         Liscombe  -3.600012 51.08333 348
## 122  03844               Exeter Airport No2  -3.400008 50.73335  27
## 92   03609                          Mumbles  -3.983353 51.56668  35
## 53   03301                             Mona  -4.366674 53.25001  61
## 30   03153                       Dundrennan  -4.000000 54.80002 114
## 54   03302                           Valley  -4.533344 53.25001  11
## 91   03605                    Pembrey Sands  -4.366674 51.71668   3
## 80   03502                        Aberporth  -4.566678 52.13334 133
## 101  03707                         Chivenor  -4.150003 51.08333   8
## 72   03405                        Aberdaron  -4.733348 52.78335  95
## 34   03166              Edinburgh Gogarbank  -3.350007 55.93335  57
## 31   03155                        Drumalbin  -3.733348 55.61668 245
## 36   03204 Isle Of Man / Ronaldsway Airport  -4.633346 54.08333  17
## 35   03171                         Leuchars  -2.866684 56.38334  12
## 130  03894                 Guernsey Airport  -2.600012 49.43334 102
## 132  03896                     Saint Helier  -2.100002 49.20000  54
## 131  03895                   Jersey Airport  -2.200004 49.21667  84
## 20   03088                      Inverbervie  -2.266672 56.85002 134
## 120  03827                         Plymouth  -4.116669 50.35001  50
## 90   03604                    Milford Haven  -5.050001 51.70001  44
##     distance [km]
## 64       28.04973
## 67       56.22175
## 66       57.36093
## 65       60.67897
## 76       73.68934
## 87       80.29844
## 70       93.96320
## 86       96.11645
## 62      100.63214
## 88      105.28202
## 60      111.33854
## 68      116.17869
## 49      121.09990
## 77      129.89061
## 61      133.60887
## 69      139.24567
## 48      141.33931
## 71      142.42362
## 93      148.48026
## 96      149.41837
## 85      150.12041
## 98      153.11671
## 94      154.76448
## 52      154.83317
## 95      155.48539
## 47      157.65415
## 51      157.83085
## 63      158.28492
## 97      175.35504
## 50      176.41132
## 78      180.10872
## 112     181.00695
## 75      188.33727
## 109     194.37445
## 111     195.30742
## 108     198.29291
## 104     201.23445
## 99      205.33619
## 113     216.69515
## 107     217.08281
## 105     221.00213
## 106     222.24066
## 59      223.30994
## 84      226.63540
## 110     227.12660
## 83      227.44409
## 42      236.98338
## 57      238.56312
## 79      239.41888
## 89      241.89060
## 58      243.81161
## 127     245.13919
## 45      246.27328
## 43      249.27321
## 41      252.97021
## 128     256.04390
## 100     262.25334
## 125     265.69569
## 126     273.22193
## 129     278.09280
## 74      278.17044
## 46      279.37495
## 56      281.89182
## 73      288.19113
## 40      288.34846
## 123     289.71560
## 44      293.87382
## 38      303.30705
## 39      309.42092
## 82      311.69919
## 115     322.16293
## 124     323.58640
## 103     326.74336
## 55      329.30353
## 114     336.72028
## 37      337.71704
## 81      338.92130
## 32      340.37793
## 121     346.51949
## 33      358.45022
## 102     362.40857
## 122     370.38073
## 92      371.34907
## 53      378.76966
## 30      392.52896
## 54      397.42054
## 91      404.24138
## 80      411.81373
## 101     413.70191
## 72      419.57393
## 34      421.70260
## 31      424.54545
## 36      425.38400
## 35      433.54260
## 130     438.58837
## 132     443.85057
## 131     445.31745
## 20      454.73699
## 120     458.99395
## 90      477.23131

2.2 USA

nearest_stations_ogimet(country = "United+States",
                        date = Sys.Date(),
                        add_map = TRUE,
                        point = c(-98.4, 39.5),
                        no_of_stations = 200)

##     wmo_id
## 130  72458
## 176  72552
## 127  72450
## 175  72551
## 128  72451
## 177  72556
## 179  72562
## 129  72456
## 174  72550
## 133  72465
## 178  72557
## 126  72446
## 183  72567
## 88   72356
## 87   72353
## 206  72651
## 207  72654
## 171  72546
## 90   72363
## 124  72440
## 86   72351
## 89   72360
## 182  72566
## 85   72344
## 209  72659
## 132  72464
## 125  72445
## 181  72565
## 180  72564
## 210  72662
## 173  72548
## 55   72259
## 60   72267
## 59   72266
## 204  72644
## 208  72658
## 224  72753
## 225  72764
## 131  72462
## 54   72256
## 121  72434
## 170  72544
## 172  72547
## 57   72263
## 48   72248
## 58   72265
## 61   72268
## 184  72569
## 162  72532
## 239  74740
## 185  72570
## 52   72254
## 91   72365
## 84   72334
## 222  72745
## 169  72543
## 203  72641
## 122  72435
## 51   72253
## 47   72243
## 211  72666
## 135  72476
## 223  72747
## 56   72261
## 46   72241
## 212  72672
## 45   72240
## 53   72255
## 161  72530
## 63   72271
## 164  72534
## 83   72332
## 120  72432
## 44   72235
## 202  72640
## 62   72270
## 205  72645
## 50   72251
## 213  72677
## 226  72768
## 43   72234
## 123  72438
## 165  72535
## 82   72327
## 42   72231
## 79   72323
## 198  72636
## 116  72423
## 94   72374
## 93   72371
## 163  72533
## 197  72635
## 40   72223
## 186  72572
## 49   72250
## 114  72421
## 115  72422
## 80   72324
## 95   72375
## 41   72226
## 96   72376
## 168  72539
## 78   72320
## 119  72429
## 39   72222
## 230  72777
## 64   72274
## 200  72638
## 187  72578
## 134  72475
## 166  72536
## 81   72326
## 65   72278
## 199  72637
## 36   72219
## 229  72776
## 227  72772
## 167  72537
## 118  72428
## 221  72734
## 201  72639
## 117  72425
## 73   72311
## 92   72370
## 34   72217
## 76   72315
## 137  72486
## 37   72220
## 38   72220
## 156  72524
## 33   72214
## 74   72312
## 112  72414
## 155  72521
## 99   72386
## 228  72773
## 111  72412
## 35   72218
## 157  72525
## 75   72314
## 72   72310
## 154  72520
## 32   72212
## 214  72681
## 158  72526
## 113  72417
## 110  72411
## 29   72207
## 77   72317
## 28   72206
## 109  72410
## 188  72583
## 30   72208
## 31   72211
## 232  72783
## 66   72290
## 70   72306
## 159  72528
## 136  72480
## 27   72205
## 68   72297
## 67   72295
## 233  72785
## 97   72383
## 104  72403
## 215  72683
## 160  72529
## 98   72384
## 69   72302
## 102  72401
## 216  72688
## 138  72488
## 105  72405
## 100  72389
## 149  72514
## 106  72406
## 26   72203
## 71   72308
## 24   72201
## 101  72394
## 153  72519
## 150  72515
## 25   72202
## 148  72513
## 139  72492
## 151  72517
## 103  72402
## 108  72408
## 231  72781
## 107  72407
## 189  72591
## 190  72592
## 140  72494
## 141  72502
## 144  72506
## 142  72503
## 192  72597
## 238  74486
## 152  72518
## 219  72698
##                                                                     station_names
## 130                                         Concordia, Blosser Municipal Airport 
## 176                              Grand Island, Central Nebraska Regional Airport 
## 127                                       Wichita, Wichita Mid-Continent Airport 
## 175                                           Lincoln, Lincoln Municipal Airport 
## 128                                      Dodge City, Dodge City Regional Airport 
## 177                                             Norfolk, Stefan Memorial Airport 
## 179                                  North Platte, North Platte Regional Airport 
## 129                                     Topeka, Philip Billard Municipal Airport 
## 174                                                       Omaha, Eppley Airfield 
## 133                                                       Goodland, Renner Field 
## 178                                            Sioux City, Sioux Gateway Airport 
## 126                               Kansas City, Kansas City International Airport 
## 183                                                      Valentine, Miller Field 
## 88                                            Tulsa, Tulsa International Airport 
## 87                                      Oklahoma City, Will Rogers World Airport 
## 206                                                      Sioux Falls, Foss Field 
## 207                                                Huron, Huron Regional Airport 
## 171                                 Des Moines, Des Moines International Airport 
## 90                                      Amarillo, Amarillo International Airport 
## 124                                    Springfield, Springfield Regional Airport 
## 86                                        Wichita Falls, Sheppard Air Force Base 
## 89                                            Clayton, Clayton Municipal Airpark 
## 182                                                    Scottsbluff, Heilig Field 
## 85                                       Fort Smith, Fort Smith Regional Airport 
## 209                                          Aberdeen, Aberdeen Regional Airport 
## 132                                              Pueblo, Pueblo Memorial Airport 
## 125                                          Columbia, Columbia Regional Airport 
## 181                                            Denver International Airport, Co. 
## 180                                                   Cheyenne, Cheyenne Airport 
## 210                                             Rapid City/Regional Airport, Sd. 
## 173                                         Waterloo, Waterloo Municipal Airport 
## 55                Dallas / Fort Worth, Dallas / Fort Worth International Airport 
## 60                                        Lubbock, Lubbock International Airport 
## 59                                             Abilene, Abilene Regional Airport 
## 204                                   Rochester, Rochester International Airport 
## 208                      Minneapolis, Minneapolis-St. Paul International Airport 
## 224                                          Fargo, Hector International Airport 
## 225                                         Bismarck, Bismarck Municipal Airport 
## 131                                    Alamosa, San Luis Valley Regional Airport 
## 54                                                   Waco, Waco Regional Airport 
## 121                           St. Louis, Lambert-St. Louis International Airport 
## 170                                                    Moline, Quad-City Airport 
## 172                                            Dubuque, Dubuque Regional Airport 
## 57                                                      San Angelo, Mathis Field 
## 48                                       Shreveport, Shreveport Regional Airport 
## 58                                        Midland, Midland International Airport 
## 61                                Roswell, Roswell Industrial Air Center Airport 
## 184                                 Casper, Natrona County International Airport 
## 162                                      Peoria, Greater Peoria Regional Airport 
## 239                                              Junction, Kimble County Airport 
## 185                                                  Craig, Craig-Moffat Airport 
## 52                                                               Austin/Cty, Tx. 
## 91                                Albuquerque, Albuquerque International Airport 
## 84                                        Memphis, Memphis International Airport 
## 222                                         Duluth, Duluth International Airport 
## 169                                           Rockford, Greater Rockford Airport 
## 203                                    Madison, Dane County Regional-Truax Field 
## 122                                            Paducah, Barkley Regional Airport 
## 51                                San Antonio, San Antonio International Airport 
## 47                                     Houston, Houston Intercontinental Airport 
## 211                                            Sheridan, Sheridan County Airport 
## 135                                                 Grand Junction, Walker Field 
## 223                             International Falls, Falls International Airport 
## 56                                        Del Rio, Del Rio International Airport 
## 46                      Beaumont / Port Arthur, Southeast Texas Regional Airport 
## 212                                          Riverton, Riverton Regional Airport 
## 45                                   Lake Charles, Lake Charles Regional Airport 
## 53                                           Victoria, Victoria Regional Airport 
## 161                                Chicago, Chicago-O'Hare International Airport 
## 63                Truth Or Consequences, Truth Or Consequences Municipal Airport 
## 164                                              Chicago, Chicago Midway Airport 
## 83                                               Tupelo, Tupelo Regional Airport 
## 120                                      Evansville, Evansville Regional Airport 
## 44                                        Jackson, Jackson International Airport 
## 202                            Milwaukee, General Mitchell International Airport 
## 62                                        El Paso, El Paso International Airport 
## 205                             Green Bay, Austin Straubel International Airport 
## 50                          Corpus Christi, Corpus Christi International Airport 
## 213                               Billings, Billings Logan International Airport 
## 226                                       Glasgow, Glasgow International Airport 
## 43                                                           Meridian, Key Field 
## 123                             Indianapolis, Indianapolis International Airport 
## 165                                      South Bend, South Bend Regional Airport 
## 82                                                   Nashville/Metropolitan, Tn. 
## 42                                New Orleans, New Orleans International Airport 
## 79                            Huntsville, Huntsville International / Jones Field 
## 198                                            Muskegon, Muskegon County Airport 
## 116                                                 Louisville, Standiford Field 
## 94                                            Winslow, Winslow Municipal Airport 
## 93                                                  Page, Page Municipal Airport 
## 163                                 Fort Wayne, Fort Wayne International Airport 
## 197                           Grand Rapids, Gerald R. Ford International Airport 
## 40                                               Mobile, Mobile Regional Airport 
## 186                         Salt Lake City, Salt Lake City International Airport 
## 49           Brownsville, Brownsville / South Padre Island International Airport 
## 114 Covington / Cincinnati, Cincinnati / Northern Kentucky International Airport 
## 115                                                Lexington, Blue Grass Airport 
## 80                                                     Chattanooga, Lovell Field 
## 95                                                                     Flagstaff 
## 41                                                    Montgomery, Dannelly Field 
## 96                                                                Flagstaff, Az. 
## 168                                                Lansing, Capital City Airport 
## 78                                                   Rome, R. B. Russell Airport 
## 119                                                            Dayton/. Cox, Oh. 
## 39                                                                 Pensacola, Fl 
## 230                                             Havre, Havre City-County Airport 
## 64                                                                    Tucson, Az 
## 200                                      Houghton Lake, Roscommon County Airport 
## 187                                        Pocatello, Pocatello Regional Airport 
## 134                                                       Milford Municipal, Ut. 
## 166                                               Toledo, Toledo Express Airport 
## 81                                               Knoxville, McGhee Tyson Airport 
## 65                             Phoenix, Phoenix Sky Harbor International Airport 
## 199                                          Flint, Bishop International Airport 
## 36                                         Jackson Atlanta International Airport 
## 229                                                             Great Falls, Mt. 
## 227                                              Helena, Helena Regional Airport 
## 167                           Detroit, Detroit Metropolitan Wayne County Airport 
## 118                                Columbus, Port Columbus International Airport 
## 221                                                             Sault Ste. Marie 
## 201                                       Alpena, Alpena County Regional Airport 
## 117                                                Huntington, Tri-State Airport 
## 73                                                        Athens, Athens Airport 
## 92                                                      Kingman, Kingman Airport 
## 34                                        Macon, Middle Georgia Regional Airport 
## 76                                         Asheville, Asheville Regional Airport 
## 137                                                             Ely, Ely Airport 
## 37                                                    Apalachicola, Apalachicola 
## 38                                                    Apalachicola, Apalachicola 
## 156                           Cleveland, Cleveland-Hopkins International Airport 
## 33                                                        Tallahassee/Mun.,  Fl. 
## 74                                         Greer, Greenville-Spartanburg Airport 
## 112                                                   Charleston, Yeager Airport 
## 155                                         Akron, Akron-Canton Regional Airport 
## 99                                     Las Vegas, McCarran International Airport 
## 228                                     Missoula, Missoula International Airport 
## 111                                     Beckley, Raleigh County Memorial Airport 
## 35                                                           Augusta, Bush Field 
## 157                               Youngstown, Youngstown-Warren Regional Airport 
## 75                          Charlotte, Charlotte / Douglas International Airport 
## 72                                       Columbia, Columbia Metropolitan Airport 
## 154                                 Pittsburgh, Pittsburgh International Airport 
## 32                                                 Cross City/Cross City A., Fl. 
## 214                                                    Boise, Boise Air Terminal 
## 158                                             Erie, Erie International Airport 
## 113                       Elkins, Elkins-Randolph County-Jennings Randolph Field 
## 110                                            Roanoke, Roanoke Regional Airport 
## 29                                      Savannah, Savannah International Airport 
## 77                              Greensboro, Piedmont Triad International Airport 
## 28                              Jacksonville, Jacksonville International Airport 
## 109                                        Lynchburg, Lynchburg Regional Airport 
## 188                                     Winnemucca, Winnemucca Municipal Airport 
## 30                                         Charleston, Charleston Air Force Base 
## 31                                            Tampa, Tampa International Airport 
## 232                                  Lewiston, Lewiston-Nez Perce County Airport 
## 66                            San Diego, San Diego International-Lindbergh Field 
## 70                        Raleigh / Durham, Raleigh-Durham International Airport 
## 159                               Buffalo, Greater Buffalo International Airport 
## 136                                                       Bishop, Bishop Airport 
## 27                                        Orlando, Orlando International Airport 
## 68                                                Long Beach, Long Beach Airport 
## 67                                Los Angeles, Los Angeles International Airport 
## 233                                       Spokane, Spokane International Airport 
## 97                                                                      Sandberg 
## 104                                                                Sterling, Va. 
## 215                                               Burns, Burns Municipal Airport 
## 160                           Rochester, Greater Rochester International Airport 
## 98                                            Bakersfield, Meadows Field Airport 
## 69                                                               Wilmington, Nc. 
## 102                                     Richmond, Richmond International Airport 
## 216                      Pendleton, Eastern Oregon Regional At Pendleton Airport 
## 138                                       Reno, Reno Tahoe International Airport 
## 105                                       Washington DC, Reagan National Airport 
## 100                                                  Fresno, Fresno Air Terminal 
## 149                                  Williamsport, Williamsport Regional Airport 
## 106                        Baltimore, Baltimore-Washington International Airport 
## 26                             West Palm Beach, Palm Beach International Airport 
## 71                                        Norfolk, Norfolk International Airport 
## 24                                      Key West, Key West International Airport 
## 101                                      Santa Maria, Santa Maria Public Airport 
## 153                             Syracuse, Syracuse Hancock International Airport 
## 150                                      Binghamton, Binghamton Regional Airport 
## 25                                                                     Miami, Fl 
## 148                      Scranton, Wilkes-Barre / Scranton International Airport 
## 139                                      Stockton, Stockton Metropolitan Airport 
## 151                               Allentown, Lehigh Valley International Airport 
## 103                              Wallops Island, Wallops Flight Facility Airport 
## 108                             Philadelphia, Philadelphia International Airport 
## 231                                                  Yakima, Yakima Air Terminal 
## 107                           Atlantic City, Atlantic City International Airport 
## 189                                       Red Bluff, Red Bluff Municipal Airport 
## 190                                           Redding, Redding Municipal Airport 
## 140                           San Francisco, San Francisco International Airport 
## 141                                         Newark, Newark International Airport 
## 144                                                   New York, Ny, Central Park 
## 142                                                 New York, La Guardia Airport 
## 192                                  Medford, Rogue Valley International Airport 
## 238                                      New York, Kennedy International Airport 
## 152                                                   Albany County Airport, Ny. 
## 219                                     Portland, Portland International Airport 
##            lon      lat  alt distance [km]
## 130  -97.65001 39.55001  453      84.33292
## 176  -98.30001 40.95002  562     163.07368
## 127  -97.41667 37.63335  406     236.71438
## 175  -96.75002 40.81668  370     236.84142
## 128  -99.96669 37.76668  790     262.13946
## 177  -97.43334 41.96669  479     297.24639
## 179 -100.66668 41.11667  846     312.37167
## 129  -95.61668 39.06667  268     316.04136
## 174  -95.88335 41.30001  299     347.14934
## 133 -101.68335 39.36667 1114     368.68419
## 178  -96.38334 42.40001  335     396.30939
## 126  -94.71668 39.28334  312     413.97046
## 183 -100.55001 42.85002  789     446.60986
## 88   -95.88335 36.18334  206     467.11795
## 87   -97.60001 35.38334  394     470.51574
## 206  -96.75002 43.56668  435     492.39284
## 207  -98.21667 44.38334  392     548.28057
## 171  -93.65001 41.53334  291     579.70908
## 90  -101.71668 35.21667 1099     607.80449
## 124  -93.38334 37.23334  386     617.63859
## 86   -98.48334 33.96669  309     620.88983
## 89  -103.15000 36.43334 1513     634.35208
## 182 -103.58334 41.86668 1208     639.30702
## 85   -94.35001 35.33334  142     651.93410
## 209  -98.40001 45.43334  396     665.70123
## 132 -104.48334 38.28334 1440     696.04745
## 125  -92.21667 38.81668  271     697.97224
## 181 -104.66668 39.86668 1656     704.30325
## 180 -104.80002 41.15000 1876     741.54035
## 210 -103.20000 44.06667 1030     743.33572
## 173  -92.40001 42.55001  266     755.16338
## 55   -97.01667 32.88335  183     758.41676
## 60  -101.81668 33.66668 1000     758.48058
## 59   -99.66668 32.40001  545     809.17345
## 204  -92.48334 43.90002  401     827.27064
## 208  -93.21667 44.86668  256     837.11197
## 224  -96.80002 46.91669  274     851.27013
## 225 -100.75002 46.76668  511     856.87146
## 131 -105.85002 37.43334 2297     867.43214
## 54   -97.21667 31.61668  157     894.39129
## 121  -90.36667 38.75001  184     905.23181
## 170  -90.50001 41.45001  179     912.95541
## 172  -90.70001 42.38334  328     922.49575
## 57  -100.48334 31.35001  584     943.80481
## 48   -93.81668 32.43334   78     945.01606
## 58  -102.20000 31.93335  875     949.99641
## 61  -104.50001 33.30001 1118     975.85340
## 184 -106.46668 42.88335 1630     981.43763
## 162  -89.68335 40.66668  201     986.70056
## 239  -99.75002 30.50001  527    1021.06591
## 185 -107.51668 40.48334 1888    1028.79370
## 52   -97.70001 30.30001  189    1035.19213
## 91  -106.60001 35.03333 1631    1047.65082
## 84   -89.98335 35.05000  101    1068.18325
## 222  -92.21667 46.83335  435    1076.22040
## 169  -89.08334 42.18334  224    1087.79024
## 203  -89.33334 43.13334  262    1095.88902
## 122  -88.76668 37.05000  125    1115.23329
## 51   -98.45001 29.51668  246    1120.10967
## 47   -95.35001 29.98335   29    1121.23174
## 211 -106.96669 44.76668 1225    1128.26598
## 135 -108.53334 39.13334 1481    1137.67151
## 223  -93.38334 48.55001  361    1160.94861
## 56  -100.91669 29.36667  304    1171.46436
## 46   -94.01667 29.95002    5    1178.95025
## 212 -108.43334 43.05000 1684    1194.09342
## 45   -93.21667 30.11667    5    1202.72425
## 53   -96.91669 28.85002   35    1206.42657
## 161  -87.90002 41.96669  203    1210.13440
## 63  -107.26667 33.23334 1478    1218.19406
## 164  -87.75002 41.78335  188    1222.04718
## 83   -88.76668 34.26667  106    1230.01810
## 120  -87.51668 38.03333  127    1232.11067
## 44   -90.06667 32.31667  105    1234.39087
## 202  -87.90002 42.95002  220    1240.02579
## 62  -106.36667 31.80002 1206    1243.09481
## 205  -88.13334 44.46668  211    1279.59436
## 50   -97.50001 27.76668   13    1320.30617
## 213 -108.53334 45.80002 1112    1338.74121
## 226 -106.61668 48.20000  699    1342.63317
## 43   -88.73335 32.33334   90    1350.11891
## 123  -86.26667 39.71668  243    1361.53608
## 165  -86.31667 41.70001  244    1377.99646
## 82   -86.55001 36.23334  173    1379.12175
## 42   -90.25001 29.98335    1    1405.77097
## 79   -86.78335 34.63335  192    1413.10317
## 198  -86.23334 43.16667  191    1425.70202
## 116  -85.71668 38.16667  151    1430.86765
## 94  -110.71668 35.01667 1505    1470.59369
## 93  -111.43334 36.91669 1314    1490.74515
## 163  -85.18334 40.96669  248    1491.96833
## 197  -85.51668 42.86668  242    1494.00548
## 40   -88.23334 30.68335   66    1509.84536
## 186 -111.96669 40.76668 1288    1528.75717
## 49   -97.41667 25.90002    7    1529.85599
## 114  -84.66668 39.03333  273    1541.72213
## 115  -84.60001 38.03333  298    1557.03265
## 80   -85.20000 35.03333  207    1563.48790
## 95  -111.66668 35.13334 2135    1567.03270
## 41   -86.40001 32.30001   67    1570.11104
## 96  -111.81668 35.23334 2192    1579.59123
## 168  -84.56668 42.76668  262    1594.74066
## 78   -85.15000 34.33334  194    1595.62759
## 119  -84.11667 39.86668  306    1603.07020
## 39   -87.18334 30.48334   36    1614.67201
## 230 -109.75002 48.53334  789    1627.52534
## 64  -110.95002 32.21667  747    1628.01144
## 200  -84.66668 44.35001  350    1634.09608
## 187 -112.56668 42.91669 1356    1635.02737
## 134 -113.01667 38.41667 1536    1644.43944
## 166  -83.80002 41.58335  208    1654.66265
## 81   -83.98335 35.81668  299    1669.45683
## 65  -112.05000 33.43334  345    1675.93013
## 199  -83.73335 42.96669  238    1690.89204
## 36   -84.41667 33.63335  313    1701.36554
## 229 -111.38334 47.46668 1131    1709.05795
## 227 -111.95002 46.60001 1180    1716.32741
## 167  -83.31667 42.21667  194    1719.52905
## 118  -82.86668 39.98335  248    1743.62991
## 221  -84.35001 46.46668  210    1759.51026
## 201  -83.55001 45.06667  210    1779.33440
## 117  -82.55001 38.35001  252    1782.99058
## 73   -83.31667 33.95002  246    1803.22442
## 92  -113.91669 35.25001 1050    1805.04177
## 34   -83.65001 32.68335  107    1823.07983
## 76   -82.53334 35.41667  660    1838.19213
## 137 -114.83335 39.28334 1907    1843.92742
## 37   -85.01667 29.71668    6    1859.98577
## 38   -85.01667 29.71668    6    1859.98577
## 156  -81.85002 41.40001  241    1869.04963
## 33   -84.28334 30.43334   52    1882.37933
## 74   -82.21667 34.88335  296    1888.15227
## 112  -81.58334 38.36667  299    1891.05257
## 155  -81.43334 40.91669  374    1910.22694
## 99  -115.15000 36.06667  663    1918.36746
## 228 -114.08334 46.91669  975    1946.45613
## 111  -81.11667 37.78335  763    1948.67378
## 35   -81.95002 33.35001   44    1970.39937
## 157  -80.66668 41.25001  364    1999.28411
## 75   -80.93335 35.20000  228    2018.21124
## 72   -81.11667 33.93335   71    2037.23052
## 154  -80.25001 40.50001  366    2039.45757
## 32   -83.10000 29.61668   13    2043.61233
## 214 -116.23334 43.56668  871    2052.20507
## 158  -80.16667 42.06667  223    2065.88810
## 113  -79.85002 38.88335  605    2082.39600
## 110  -79.96669 37.31667  358    2082.61318
## 29   -81.20000 32.11667   15    2100.06708
## 77   -79.93335 36.08333  282    2107.06033
## 28   -81.68335 30.48334    9    2130.98844
## 109  -79.20000 37.31667  285    2168.05884
## 188 -117.80002 40.90002 1311    2182.27768
## 30   -80.03333 32.88335   14    2190.32061
## 31   -82.53334 27.95002    8    2201.89459
## 232 -117.00000 46.36667  438    2224.52705
## 66  -117.16667 32.73335    4    2238.24763
## 70   -78.78335 35.86668  133    2238.35589
## 159  -78.73335 42.93335  220    2239.90507
## 136 -118.35001 37.36667 1256    2251.08540
## 27   -81.31667 28.41668   29    2284.73903
## 68  -118.13334 33.80002   17    2304.52720
## 67  -118.38334 33.93335   38    2327.42927
## 233 -117.51668 47.61668  723    2330.14909
## 97  -118.71668 34.73335 1378    2341.36067
## 104  -77.48334 38.96669   88    2347.54200
## 215 -118.95002 43.58335 1263    2350.71973
## 160  -77.66668 43.11667  170    2361.33577
## 98  -119.05000 35.43334  155    2361.36081
## 69   -77.90002 34.26667   10    2373.79360
## 102  -77.31667 37.50001   51    2376.09835
## 216 -118.83335 45.68335  455    2395.22308
## 138 -119.76668 39.48334 1345    2397.27134
## 105  -77.03333 38.83335    4    2398.43537
## 100 -119.71668 36.76668  101    2411.24174
## 149  -76.91669 41.23334  161    2418.18912
## 106  -76.68335 39.16667   44    2436.82319
## 26   -80.08334 26.68335    5    2508.20876
## 71   -76.18334 36.90002    8    2509.64675
## 24   -81.75002 24.55001    1    2510.60999
## 101 -120.43334 34.88335   78    2525.75021
## 153  -76.10000 43.10000  128    2534.37835
## 150  -75.96669 42.20000  496    2535.10757
## 25   -80.36667 25.75002    4    2544.32501
## 148  -75.71668 41.33334  293    2553.29183
## 139 -121.21667 37.88335    9    2566.37234
## 151  -75.43334 40.65001  120    2580.01098
## 103  -75.45001 37.93335   12    2580.90507
## 108  -75.21667 39.86668    6    2601.41769
## 231 -120.53334 46.55001  333    2606.21922
## 107  -74.58334 39.45001   23    2672.15532
## 189 -122.25001 40.15000  106    2676.88479
## 190 -122.28334 40.50001  153    2681.97902
## 140 -122.35001 37.61668    3    2695.40621
## 141  -74.16667 40.66668    5    2722.04810
## 144  -73.96669 40.76668   48    2745.01790
## 142  -73.86668 40.76668    6    2756.22281
## 192 -122.86668 42.36667  405    2763.85849
## 238  -73.75002 40.63335    3    2768.56794
## 152  -73.80002 42.75001   89    2784.01931
## 219 -122.60001 45.58335    8    2799.63335