What is timezonefinder
mastertimezonefinder is a Python package used to look up the corresponding timezone for given latitude/longitude coordinates on Earth. The package works entirely offline.
Internally, timezones are represented as polygons. The membership of a specific point (lat/lng pair) is determined using a Point in Polygon (PIP) check. The library includes optimizations to avoid expensive PIP checks whenever possible.