The first and most obvious thing to do is to study the
Timezone APIs[
^] to see how to manage the data for the various locations around the world. Secondly you will need to create a mapping between the points on your image and the actual locations in the world that they correspond to. I have not tried this myself but there may well be some ready made algorithms thatGoogle knows about.