I maintain a few internal R packages that we have at work. Recently, and perhaps foolishly, I decided that I needed to totally refactor one of them to add some more bells and whistles. A substantial part of this task involved simplifying the internal workflow of the package. I needed to be sure not to omit any of the previous functionality, but a simple list of all the exported and unexported functions was not sufficient.
Google maps are a great way to share maps that users can interact with and customize for their own purposes. The
RgoogleMaps (Loecher and Ropkins 2015) and
ggmap (Kahle and Wickham 2013) packages are great tools to download static map queries from Google maps and plot over them. There are some helpful tutorials on using
ggmap here and a video here.