powered by
Plots a map (from a Map object from package spData) on a unit sphere in an rgl window that can then be interactively rotated.
rgl.Map(Map, which, ...)
There is no return value, this function is run for its side effect.
An sfc_MULTIPOLYGON object
sfc_MULTIPOLYGON
Vector indicating the subset of polygons to plot.
Additional arguments passed on to rgl.lines.
rgl.lines
Greg Snow 538280@gmail.com
This assumes that the map is cordinates in degrees and plots the map on a unit sphere in an rgl window making a globe. You can then rotate the globe by clicking and dragging in the window.
rgl in package rgl, plot method in package sp
rgl
plot
if(interactive()){ if(require("spData")) { data(world) rgl.Map(world$geom) spheres3d(0,0,0,.999, col='lightblue') } }
Run the code above in your browser using DataLab