mapLines | R Documentation |
Plot lines on an existing map, by analogy to lines()
.
mapLines(longitude, latitude, greatCircle = FALSE, ...)
longitude |
numeric vector of 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 |
vector of latitudes of points to be plotted. |
greatCircle |
a logical value indicating whether to render line segments as great circles. (Ignored.) |
... |
optional arguments passed to |
Dan Kelley
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()
,
mapLocator()
,
mapLongitudeLatitudeXY()
,
mapPlot()
,
mapPoints()
,
mapPolygon()
,
mapScalebar()
,
mapText()
,
mapTissot()
,
oceCRS()
,
oceProject()
,
shiftLongitude()
,
usrLonLat()
,
utm2lonlat()
if (utils::packageVersion("sf") != "0.9.8") {
# sf version 0.9-8 has a problem with this projection
library(oce)
data(coastlineWorld)
mapPlot(coastlineWorld,
type = "l",
longitudelim = c(-80, 10), latitudelim = c(0, 120),
projection = "+proj=ortho +lon_0=-40"
)
lon <- c(-63.5744, 0.1062) # Halifax CA to London UK
lat <- c(44.6479, 51.5171)
mapPoints(lon, lat, col = "red")
mapLines(lon, lat, col = "red")
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.