MyNixOS website logo
Description

Geolocalization of IATA Codes.

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

Travis build status Coverage status lifecycle

whereport

Where is that airport?

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
Metadata

Version

0.1

License

Unknown

Platforms (77)

    Darwin
    FreeBSD
    Genode
    GHCJS
    Linux
    MMIXware
    NetBSD
    none
    OpenBSD
    Redox
    Solaris
    WASI
    Windows
Show all
  • aarch64-darwin
  • aarch64-freebsd
  • aarch64-genode
  • aarch64-linux
  • aarch64-netbsd
  • aarch64-none
  • aarch64-windows
  • aarch64_be-none
  • arm-none
  • armv5tel-linux
  • armv6l-linux
  • armv6l-netbsd
  • armv6l-none
  • armv7a-darwin
  • armv7a-linux
  • armv7a-netbsd
  • armv7l-linux
  • armv7l-netbsd
  • avr-none
  • i686-cygwin
  • i686-darwin
  • i686-freebsd
  • i686-genode
  • i686-linux
  • i686-netbsd
  • i686-none
  • i686-openbsd
  • i686-windows
  • javascript-ghcjs
  • loongarch64-linux
  • m68k-linux
  • m68k-netbsd
  • m68k-none
  • microblaze-linux
  • microblaze-none
  • microblazeel-linux
  • microblazeel-none
  • mips-linux
  • mips-none
  • mips64-linux
  • mips64-none
  • mips64el-linux
  • mipsel-linux
  • mipsel-netbsd
  • mmix-mmixware
  • msp430-none
  • or1k-none
  • powerpc-netbsd
  • powerpc-none
  • powerpc64-linux
  • powerpc64le-linux
  • powerpcle-none
  • riscv32-linux
  • riscv32-netbsd
  • riscv32-none
  • riscv64-linux
  • riscv64-netbsd
  • riscv64-none
  • rx-none
  • s390-linux
  • s390-none
  • s390x-linux
  • s390x-none
  • vc4-none
  • wasm32-wasi
  • wasm64-wasi
  • x86_64-cygwin
  • x86_64-darwin
  • x86_64-freebsd
  • x86_64-genode
  • x86_64-linux
  • x86_64-netbsd
  • x86_64-none
  • x86_64-openbsd
  • x86_64-redox
  • x86_64-solaris
  • x86_64-windows