Interface to the 'Google Maps' APIs: (1) routing directions based on the 'Directions' API, returned as 'sf' objects, either as single feature per alternative route, or a single feature per segment per alternative route; (2) travel distance or time matrices based on the 'Distance Matrix' API; (3) geocoded locations based on the 'Geocode' API, returned as 'sf' objects, either points or bounds; (4) map images using the 'Maps Static' API, returned as 'stars' objects.
magrittr, xml2, sf, bitops, stars, RgoogleMaps
knitr, rmarkdown, leaflet, ggplot2, dplyr

c(
person("Michael", "Dorman", email = "dorman@post.bgu.ac.il", role = c("aut", "cre")),
person("Tom", "Buckley", role = c("ctb")),
person("Alex", "Dannenberg", role = c("ctb")),
person("Mihir", "Bhaskar", role = c("ctb")),
person("Juan", "P. Fonseca-Zamora", role = c("ctb")))
Michael Dorman [aut, cre],
Tom Buckley [ctb],
Alex Dannenberg [ctb],
Mihir Bhaskar [ctb],
Juan P. Fonseca-Zamora [ctb]

xml2, sf, bitops, stars, RgoogleMaps, httr

Print Maps, Draw on Them, Scan Them Back in
c(
person("Mark", "Padgham", , "mark.padgham@email.com", role = c("aut", "cre")),
person("Michael D.", "Sumner", , "mdsumner@gmail.com", role = "aut"),
person("Kelly", "Hondula", role = "rev",
comment = "Kelly reviewed the package for rOpenSci, see https://github.com/ropensci/software-review/issues/330"),
person("Nicholas", "Potter", role = "rev",
comment = "Nichola reviewed the package for rOpenSci, see https://github.com/ropensci/software-review/issues/330"),
person("Stanislaw", "Adaszewski", role = "cph",
comment = "author of include concaveman-cpp code")
)
Enables preparation of maps to be printed and drawn on.
Modified maps can then be scanned back in, and hand-drawn marks
converted to spatial objects.
cli, curl, fs, glue, magick, magrittr, memoise, pdftools, png,
purrr, raster, Rcpp, reproj, RNiftyReg, sf, slippymath, tibble
dplyr, ggplot2, gibble, jpeg, knitr, lwgeom, mapview, mmand,
osmdata, polyclip, rmarkdown, spelling, testthat
Mark Padgham [aut, cre],
Michael D. Sumner [aut],
Kelly Hondula [rev] (Kelly reviewed the package for rOpenSci, see
https://github.com/ropensci/software-review/issues/330),
Nicholas Potter [rev] (Nichola reviewed the package for rOpenSci, see
https://github.com/ropensci/software-review/issues/330),
Stanislaw Adaszewski [cph] (author of include concaveman-cpp code)