| dms2dd {RWmisc} | R Documentation |
Convert from degrees, minutes, and seconds to decimal degrees
Description
Convert latitudes and longitudes from degrees, minutes, and seconds to decimal degrees for conversion to spatial objects.
Usage
dms2dd(lon, lat)
Arguments
lon |
a character vector of longitude coordinates in degrees, minutes,
and seconds; see |
lat |
a character vector of latitude coordinates in degrees, minutes,
and seconds; see |
Details
lon and lat are expected to be in the format
"degrees° minutes' seconds" (direction)" where direction is optional. If
direction is not present, dms2dd will use negative signs (-) to
determine positioning of coordinates.
Value
An n * 2 matrix where n is the length of lon and lat.
Examples
ll <- data.frame(lon = c("-122° 19' 55\"",
"71° 3' 32\" W"),
lat = c("47° 36' 22\"",
"42° 21' 36\" N"),
stringsAsFactors = FALSE)
dms2dd(ll[, 'lon'], ll[, 'lat'])
[Package RWmisc version 0.1.2 Index]