lonlat2map | R Documentation |
If a projection is already being used (e.g. as set by mapPlot()
)
then only longitude
and latitude
should be given, and the
other arguments will be inferred by lonlat2map
. This is important
because otherwise, if a new projection is called for, it will ruin any
additions to the existing plot.
lonlat2map(longitude, latitude, projection = "", debug = getOption("oceDebug"))
longitude |
a numeric vector containing decimal longitudes, or a list
containing items named |
latitude |
a numeric vector containing decimal latitude (ignored if
|
projection |
optional indication of projection. This must be character
string in the format used by the sf package;
see |
debug |
an integer specifying whether debugging information is
to be printed during the processing. This is a general parameter that
is used by many |
A list containing x
and y
.
Dan Kelley
mapLongitudeLatitudeXY
is a safer alternative, if a map has
already been drawn with mapPlot()
, because that function cannot
alter an existing projection. map2lonlat()
is an inverse to
map2lonlat
.
Other functions related to maps:
formatPosition()
,
lonlat2utm()
,
map2lonlat()
,
mapArrows()
,
mapAxis()
,
mapContour()
,
mapCoordinateSystem()
,
mapDirectionField()
,
mapGrid()
,
mapImage()
,
mapLines()
,
mapLocator()
,
mapLongitudeLatitudeXY()
,
mapPlot()
,
mapPoints()
,
mapPolygon()
,
mapScalebar()
,
mapText()
,
mapTissot()
,
oceCRS()
,
oceProject()
,
shiftLongitude()
,
usrLonLat()
,
utm2lonlat()
library(oce)
# Cape Split, in the Minas Basin of the Bay of Fundy
cs <- list(longitude = -64.49657, latitude = 45.33462)
xy <- lonlat2map(cs, projection = "+proj=merc")
map2lonlat(xy)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.