evansiroky / timezone-boundary-builder

A tool to extract data from Open Street Map (OSM) to build the boundaries of the world's timezones.
MIT License
860 stars 82 forks source link

2023b doesn't contain data for Europe/Riga (lat: 56.9, long: 24.1) #162

Closed vsile closed 11 months ago

vsile commented 11 months ago

We use timezoneLookup to extract timezone.

изображение

No timezone found for lat: 56.9, long: 24.1 (Europe/Riga)

kipcole9 commented 11 months ago

Maybe thats an implementation issue in timezonelookup? I use this data in a timezone lookup implementation for Elixir that I maintain and it returns the correct timezone so I believe the data is correct.

iex> TzWorld.version()
{:ok, "2023b"}

# Implementation using `{lon, lat}` order
iex> TzWorld.timezone_at {24.1, 56.9}
{:ok, "Europe/Riga"}
evansiroky commented 11 months ago

After looking at this point, I believe the data produced by this project is correct. I see that you have raised this issue with the lookup project that you referenced. I recommend continuing to pursue that option for further debugging the problem.