Given geographic coordinates, how does oracle determine the correct timezone?

Original text of this message