mapPolygon {oce}R Documentation

Plot a polygon on a existing map

Description

Plot a polygon on an existing map

Usage

mapPolygon(longitude, latitude, density=NULL, angle=45,
    border=NULL, col=NA, lty=par('lty'), ..., fillOddEven=FALSE)

Arguments

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 mapLocator), in which case the following two arguments are ignored.

latitude

latitudes of points to be plotted

density

as for polygon

angle

as for polygon

border

as for polygon

col

as for polygon

lty

as for polygon

...

as for polygon

fillOddEven

as for polygon

Details

Adds a polygon to an existing map, by analogy to polygon. Used by mapImage.

Author(s)

Dan Kelley

See Also

See mapPlot for general information on plotting maps, including other functions.

Examples

## 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)

[Package oce version 0.9-18 Index]