parse_hemisphere: get hemisphere from long/lat coordinates

View source: R/parse_hemisphere.R

parse_hemisphereR Documentation

get hemisphere from long/lat coordinates

Description

BEWARE: EXPERIMENTAL

Usage

parse_hemisphere(lon, lat)

Arguments

lon

(character/numeric/integer) one or more longitude values

lat

(character/numeric/integer) one or more latitude values

Details

length(lon) == length(lat)

Value

character vector of quadrants, one of: NE, NW, SE, SW. if one of the coordinate values is invalid, and one is valid, you get a length 1 string. if both coordinate values are bad, you get a zero length string.

Warnings are thrown on invalid values

Examples

# NE
parse_hemisphere("74.123E", "45N54.2356")
## Not run: 
# NW
parse_hemisphere(-120, 40.4183318)
# SW
parse_hemisphere(-120, -40.4183318)
# SE
parse_hemisphere(120, -40.4183318)

# bad inputs, get one of the two strings
parse_hemisphere(-181, -40.4183318)
parse_hemisphere(-120, -192.4183318)

## End(Not run)

parzer documentation built on June 8, 2025, 11:45 a.m.