I understand that PHP's timezone functionality makes use of the Olson tz database, and I was wondering whether there was a way to access the database information myself more directly, in order to get more accurate information through the use of longitudes and latitudes.
I guess, alternatively, if there are any good PHP libraries that can provide me with a timezone when given coordinates, that would be good too. I tried google's api for this, but it is limited and rejected every request I made to it.