R: Add a Polygon to a Map

mapPolygon {oce} | R Documentation

## Add a Polygon to a Map

### Description

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

### 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()`.

### Author(s)

Dan Kelley

### See Also

A map must first have been created with `mapPlot()`.

Other functions related to maps: `formatPosition()`, `lonlat2map()`, `lonlat2utm()`, `map2lonlat()`, `mapArrows()`, `mapAxis()`, `mapContour()`, `mapCoordinateSystem()`, `mapDirectionField()`, `mapGrid()`, `mapImage()`, `mapLines()`, `mapLocator()`, `mapLongitudeLatitudeXY()`, `mapPlot()`, `mapPoints()`, `mapScalebar()`, `mapText()`, `mapTissot()`, `oceCRS()`, `shiftLongitude()`, `usrLonLat()`, `utm2lonlat()`

[Package oce version 1.2-0 Index]