lutz: Look Up Time Zones of Point Coordinates
Input latitude and longitude values or an 'sf/sfc' POINT
object and get back the time zone in which they exist. Two methods are implemented.
One is very fast and uses 'Rcpp' in conjunction with data from the 'Javascript' library
(<https://github.com/darkskyapp/tz-lookup/>). This method also works outside of countries'
borders and in international waters, however speed comes at the cost of accuracy - near time
zone borders away from populated centres there is a chance that it will return the incorrect
time zone. The other method is slower but more accurate - it uses the 'sf' package to intersect
points with a detailed map of time zones from here:
<https://github.com/evansiroky/timezone-boundary-builder/>. The package also
contains several utility functions for helping to understand and visualize
time zones, such as listing of world time zones, including information about
daylight savings times and their offsets from UTC. You can also plot a
time zone to visualize the UTC offset over a year and when daylight savings
times are in effect.
Version: |
0.3.1 |
Depends: |
R (≥ 3.2) |
Imports: |
stats, Rcpp, lubridate |
LinkingTo: |
Rcpp |
Suggests: |
testthat (≥ 2.1.0), sf (≥ 0.7), sp, rgdal, datasets, covr, ggplot2 |
Published: |
2019-07-19 |
Author: |
Andy Teucher
[aut, cre],
Bob Rudis [ctb] |
Maintainer: |
Andy Teucher <andy.teucher at gmail.com> |
BugReports: |
https://github.com/ateucher/lutz/issues |
License: |
MIT + file LICENSE |
URL: |
https://andyteucher.ca/lutz |
NeedsCompilation: |
yes |
SystemRequirements: |
C++11 |
Materials: |
README NEWS |
CRAN checks: |
lutz results |
Documentation:
Downloads:
Reverse dependencies:
Linking:
Please use the canonical form
https://CRAN.R-project.org/package=lutz
to link to this page.