No need for data tables. The Time Zones are calculated from the RGB values of the pixel color clicked. Red values ending in an even number are GMT + while those ending in an odd number are GMT -. Values ending in 1 or 2 are whole hour differences. Values ending in 3 or 4 increase that difference by 1/2 hour. There were one or two small areas that differed by 3/4. Clicking there will result in full hour differences.
The Green and Blue values determine the exact number of hours. The Green xx0 holds the tens units and the Blue xx0 holds the single units. Thus an RGB value of 121-210-238 decodes to GMT -8.
There was no attempt made to adjust for Daylight Savings Time.
Time Zone With Clickable Map
No need for data tables. The Time Zones are calculated from the RGB values of the pixel color clicked. Red values ending in an even number are GMT + while those ending in an odd number are GMT -. Values ending in 1 or 2 are whole hour differences. Values ending in 3 or 4 increase that difference by 1/2 hour. There were one or two small areas that differed by 3/4. Clicking there will result in full hour differences.
The Green and Blue values determine the exact number of hours. The Green xx0 holds the tens units and the Blue xx0 holds the single units. Thus an RGB value of 121-210-238 decodes to GMT -8.
There was no attempt made to adjust for Daylight Savings Time.
There are two required external files - WikiCommonsWorldMap.PNG and PBImage DLL by Dean Hodgson
Please note: The map is a .png file, but fairly large at 1.42 mb.
Edit: The map file is now available at long term storage.
http://lbdepot.info/file/view/WikiCommonsWorldMap.PNG