I'm not sure if I'm going about this the right way, but I've been trying to create some relatively basic base maps in R (I've found the export formats better than the GIS I use) using the plot function for a SpatialLines object (spplot seemed like too much for my purposes, as I just want a map showing my location). I'm plotting a projected map, and the latitudes/longitudes are not parallel with the margins of the plot, as it uses the same projection as a larger map and I'm trying to keep the same view between them. However, when I plot the north arrow using layout.north.arrow() it gives me a north arrow that is lined up with the margin of the plot, not true north. the code I'm using looks like this: plot(projected.map) SpatialPolygonsRescale(layout.north.arrow(1), offset = c(2490000,4930000), scale = 40000, plot.grid=F) The scale bar using layout.scale.bar() looks OK though, although that might just be misleading and actually needs to be adjusted as well. Is there anywhere that layout.north.arrow is actually explained, or SpatialPolygonsRescale? I also have no idea if what I'm doing even makes much sense, as I don't know if you can mix lattice and normal plot items. Thanks Matthew
layout.north.arrow not pointing to actual north
1 message · Matthew Vavrek