Mercurial > hg > forks > geeqie
view ZoneDetect.md @ 2835:bb44bd76f857
Simplify OSD settings in Preferences
Move Overlay Screen Display settings in Preferences from the Windows tab
to its own tab.
Allow preformatted tags to be set by button click or drag-and-drop.
author | Colin Clark <colin.clark@cclark.uk> |
---|---|
date | Tue, 02 Oct 2018 13:01:06 +0100 |
parents | 8bab8ac8ade0 |
children |
line wrap: on
line source
The detection of timezone is performed by [ZoneDetect](https://github.com/BertoldVdb/ZoneDetect) timezone16.bin has a longitude resolution of 0.0055 degrees (~0.5km). timezone21.bin has a longitude resolution of 0.00017 degrees (~20m). The safe zone result indicates how close you are to the nearest border (flat earth model using lat and lon as x and y), so you can know when to do a new lookup. If you don't need it you can ignore it, in this case you can pass a NULL parameter to save the (very small) calculation effort. Note that the [underlying database](https://github.com/evansiroky/timezone-boundary-builder) will change from time-to-time.