zebra {GEOmap} | R Documentation |
Plot a zebra style horizontal scale on a projected map.
zebra(x, y, Dx, dx, dy, lab = "", units = "", col = c("black", "white"), cex = 1, xpd=TRUE, PMAT = NULL)
x |
x-coordinate of left corner |
y |
y-coordinate of left corner |
Dx |
distance in x, km |
dx |
distance for zebra stripes in x |
dy |
thickness in km |
lab |
labels |
units |
units |
col |
color |
cex |
character expansion |
xpd |
logical, graphic parameter for clipping (see par) |
PMAT |
3D projection matrix from persp |
Plots a zebra style kilometer scale on the current plot
Graphical Side effect
Jonathan M. Lees<jonathan.lees@unc.edu>
data(USAmap) USALL=list() USALL$lat=c(24.72853,49.62741) USALL$lon=c(229.29389,296.41803) ## set UTM projection PROJ = setPROJ(type = 2, LAT0 =mean(USALL$lat), LON0 = mean(USALL$lon) ) #### plot with UTM projection: plotGEOmapXY(USAmap, LIM= c(USALL$lon[1], USALL$lat[1], USALL$lon[2], USALL$lat[2] ) , PROJ=PROJ, add=FALSE, shiftlon=0) zeb=list() zeb$x=c(197.727896066) zeb$y=c(-1155.81158234) zebra(zeb$x[1],zeb$y[1], 1000, 100, 60, lab="Km", cex=.6)