Geolocalization of IATA Codes

Retrieve geographical information for airports using their IATA or ICAO codes.


Travis build status Coverage status lifecycle

The goal of whereport is to provide a very light function to retrieve geographical information from airport's IATA codes.

whereport? thereport! An official candidate to be the package with the worst pun-in-title.

Installation

You can install whereport from github with:

# install.packages("devtools")
devtools::install_github("gvdr/whereport")

Example

whereport goes well with ggmap. You can do something like:

library(dplyr)
library(whereport)
library(ggmap)
 
where_iata(c("YVR","CHC")) %>%
  mutate_geocode(Location_served) %>%
  select(Airport_name, lon, lat)

and get a nice logitude langitude thingy ready for some spatial graphviz.

#> Information from URL : http://maps.googleapis.com/maps/api/geocode/json?address=Christchurch,%20New%20Zealand&sensor=false
#> Information from URL : http://maps.googleapis.com/maps/api/geocode/json?address=Vancouver,%20British%20Columbia,%20Canada&sensor=false
#>                         Airport_name       lon       lat
#> 1 Christchurch International Airport  172.6362 -43.53205
#> 2    Vancouver International Airport -123.1207  49.28273

News

whereport 0.1

  • First public version of whereport. Still experimental, but should be robust enough not to break too easily.
  • For now only one function is offered, where_iata(), that allows for the geolocalization of airports through their IATA codes.

Reference manual

It appears you don't have a PDF plugin for this browser. You can click here to download the reference manual.

install.packages("whereport")

0.1 by Giulio Valentino Dalla Riva, a year ago


Browse source code at https://github.com/cran/whereport


Authors: Giulio Valentino Dalla Riva [aut, cre]


Documentation:   PDF Manual  


MIT + file LICENSE license


Imports dplyr

Suggests testthat, covr


See at CRAN