library(oce)
# Halifax NS
magneticField(-(63+36/60), 44+39/60, 2013)
## Not run:
# ## map of North American values
# data(coastlineWorld)
# mapPlot(coastlineWorld, longitudelim=c(-130,-55), latitudelim=c(35,60),
# projection="+proj=lcc +lat_0=20 +lat_1=60 +lon_0=-100")
# lon <- seq(-180, 180, 1)
# lat <- seq(-90, 90)
# lonm <- rep(lon, each=length(lat))
# latm <- rep(lat, times=length(lon))
# ## Note the counter-intuitive nrow argument
# decl <- matrix(magneticField(lonm, latm, 2013)$declination,
# nrow=length(lon), byrow=TRUE)
# mapContour(lon, lat, decl, col='red', levels=seq(-90, 90, 5))
# incl <- matrix(magneticField(lonm, latm, 2013)$inclination,
# nrow=length(lon), byrow=TRUE)
# mapContour(lon, lat, incl, col='blue', levels=seq(-90, 90, 5))
# ## End(Not run)
Run the code above in your browser using DataLab