Skip to content

Examples of various kinds of maps in ggvis (with & without shiny)

Notifications You must be signed in to change notification settings

sravanth/ggvis-maps

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Making maps with ggvis with some examples showing:

  • basic map creation
  • basic maps with points/labels
  • dynamic choropleths (with various scales)
  • applying projections and custom color fills
  • apply projections and projecting coordinates for plotting

The R file lets you play interactively with each example. The Rmd file shows what the plots look like in static format. The Shiny code (ui.R, server.R) provides an interactive version in a Shiny app context.

The Rmd has also been published on RPubs and there's a blog post with slightly more expository than the code.

One of the caveats with ggvis is that you need an online context for interactively (making things like interactive choropleths useless without such a context). You'd need to account for this in the Rmd by setting up a faux-facet series for the maps, either with a <table> or <div> grid.

=======================

  • Maine GeoJSON from http://catalog.opendata.city/hu/dataset/maine-counties-polygon/resource/ee88d12c-a832-4e4f-a93c-dfd693694688
  • Maine crime data from http://muskie.usm.maine.edu/justiceresearch/datacenter.html
  • Maine population data from http://www.maine.gov/economist/census/
  • US GeoJSON from http://eric.clst.org/Stuff/USGeoJSON
  • Drought data from http://droughtmonitor.unl.edu/MapsAndData/GISData.aspx
  • World GeoJSON from http://www.naturalearthdata.com/downloads/
  • Launch sites kml from http://en.wikipedia.org/wiki/List_of_rocket_launch_sites

About

Examples of various kinds of maps in ggvis (with & without shiny)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • HTML 99.8%
  • R 0.2%