файлы географических координат городов мира + поправки по часовым поясам
Так уж получилось, что нужно написать программку для кое-каких астрологических изысканий, для чего понадобились данные о географических координатах и временные поправки. Т.к. программа исключительно "для себя", то решила воспользоваться чужими наработками, а именно базами Zet. Если первая часть задачи, относящаяся к географическим координатам, можно сказать решена, то вторая совсем заглохла. Использовать сторонние онлайн-ресурсы не вариант.
Среди файлов Zet есть tzone.dat и city.txt. В первом из них часовые пояса, во втором - города со всякой информацией о них.
Каким образом там можно найти принадлежность города к определенной временной зоне?
а где можно найти таблицы до введения 9 часовых поясов, более старые?
А вот в этом я сам еще не разобрался, в unix'ах/linuxa'х есть специальные файлы временных зон, но у меня до них еще руки не дошли http://ru.wikipedia.org/wiki/Tz_database
Где-то в сети еще была книга справочник по поправкам.
Ну или таки ковырять ЗЭТ
Цитата:
Сообщение от Ololo_Trololo
и еще один вопрос: я так и не поняла, как определить принадлежность конкретно взятого города к той или иной зоне?
Там используется юниксовский формат временных зон.
Цитата:
Taganrog 47.23617 38.89688 RU Europe/Moscow
Например запись "Europe/Moscow" - как раз означает московское время.