The hardware and bandwidth for this mirror is donated by dogado GmbH, the Webhosting and Full Service-Cloud Provider. Check out our Wordpress Tutorial.
If you wish to report a bug, or if you are interested in having us mirror your free-software or open-source project, please feel free to contact us at mirror[@]dogado.de.
parzer
parses messy geographic coordinates
Docs: https://docs.ropensci.org/parzer/
You may get data from a published study or a colleague, and the coordinates may be in some messy character format that you’d like to clean up to have all decimal degree numeric data.
parzer
API:
parse_hemisphere
parse_lat
parse_llstr
parse_lon
parse_lon_lat
parse_parts_lat
parse_parts_lon
pz_d
pz_degree
pz_m
pz_minute
pz_s
pz_second
For example, parse latitude and longitude from messy character vectors.
parse_lat(c("45N54.2356", "-45.98739874", "40.123°"))
#> [1] 45.90393 -45.98740 40.12300
parse_lon(c("45W54.2356", "-45.98739874", "40.123°"))
#> [1] -45.90393 -45.98740 40.12300
See more in the Introduction
to the parzer
package vignette.
Stable version
install.packages("parzer")
Development version
::install_github("ropensci/parzer") remotes
library("parzer")
sp::char2dms
: is most similar to
parzer::parse_lat
and parzer::parse_lon
.
However, with sp::char2dms
you have to specify the
termination character for each of degree, minutes and seconds.
parzer
does this for the user.biogeo::dms2dd
: very unlike functions in this package.
You must pass separate degrees, minutes, seconds and direction to
dms2dd
. No exact analog is found in parzer
,
whose main focus is parsing messy geographic coordinates in strings to a
more machine readable versionparzer
in R doing
citation(package = 'parzer')
These binaries (installable software) and packages are in development.
They may not be fully stable and should be used with caution. We make no claims about them.
Health stats visible at Monitor.