Я хочу написать приложение, в котором пользователь может указать любое место на карте (не только города) и получить часовой пояс в этом месте.
Какую структуру данных (у приложения не будет подключения к Интернету) и алгоритм следует использовать? Где я могу получить необходимые данные (я не буду более точным, чем деление карты на 24 прямоугольника)?
Я напишу свое приложение на Java ME.