Last chance! 50% off unlimited learning
Sale ends in
Find (x, y) values corresponding to (longitude, latitude) values, using the
present projection. This is mainly a wrapper around lonlat2map()
.
mapLongitudeLatitudeXY(longitude, latitude)
A list containing x
and y
.
numeric vector of the longitudes of points, or an
object from which both latitude and longitude can be inferred (e.g.
a coastline file, or the return value from mapLocator()
), in
which case the following two arguments are ignored.
numeric vector of latitudes of points, needed only if they cannot be inferred from the first argument.
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()
,
mapLines()
,
mapLocator()
,
mapPlot()
,
mapPoints()
,
mapPolygon()
,
mapScalebar()
,
mapText()
,
mapTissot()
,
oceCRS()
,
oceProject()
,
shiftLongitude()
,
usrLonLat()
,
utm2lonlat()
# \donttest{
library(oce)
data(coastlineWorld)
par(mfrow = c(2, 1), mar = rep(2, 4))
mapPlot(coastlineWorld, projection = "+proj=moll") # sets a projection
xy <- mapLongitudeLatitudeXY(coastlineWorld)
plot(xy, type = "l", asp = 1)
# }
Run the code above in your browser using DataLab