| mapPolygon {oce} | R Documentation |
Plot a polygon on an existing map.
mapPolygon(longitude, latitude, density = NULL, angle = 45, border = NULL,
col = NA, lty = par("lty"), ..., fillOddEven = FALSE)
longitude |
longitudes of points to be plotted, or an object from
which longitude and latitude can be inferred (e.g. a coastline file, or
the return value from |
latitude |
latitudes of points to be plotted. |
density |
as for |
angle |
as for |
border |
as for |
col |
as for |
lty |
as for |
... |
as for |
fillOddEven |
as for |
Adds a polygon to an existing map, by analogy to
polygon. Used by mapImage.
Dan Kelley
A map must first have been created with mapPlot.
Other functions related to maps: lonlat2map,
lonlat2utm, map2lonlat,
mapArrows, mapAxis,
mapContour,
mapDirectionField, mapGrid,
mapImage, mapLines,
mapLocator,
mapLongitudeLatitudeXY,
mapPlot, mapPoints,
mapScalebar, mapText,
mapTissot, oceCRS,
shiftLongitude, utm2lonlat
## Not run:
library(oce)
data(coastlineWorld)
mapPlot(coastlineWorld, type='l',
longitudelim=c(-70,-50), latitudelim=c(40,50),
proj="polyconic", orientation=c(90, -90,0), grid=TRUE)
data(topoWorld)
tlon <- topoWorld[['longitude']][550:650]
tlat <- topoWorld[['latitude']][240:300]
z <- topoWorld[['z']][550:650, 240:300]
mapImage(tlon, tlat, z)
mapLines(coastlineWorld[['longitude']], coastlineWorld[['latitude']])
## End(Not run)