kytcenochka а что это за синтаксис, три запятые подряд? Не помню такого в C++, если вы хотите инициализировать структуру вам все значения нужно указывать.
А в чём сейчас проблема? Что в файл выводится вашей функцией и чем это отличается от того что вы хотите? Хорошо что у вас уже есть какой-то код, но нам же нужно понять что в нём не так. Вам же легче это сообщить, чем нам запускать ваш код и смотреть.
sddvxd вы различаете текущее состояние рабочей копии и предыдущие состояния, когда у вас этот файл был? вы понимаете вообще что такое история коммитов?
4. Что такое id и area_id в таблице weather?
5. Как вычисляется и обновляется прогноз? Почему у него есть поле measuring_time если это прогноз? Что оно обозначает?
kiru 1. Планируется ли делать поиск по значениям наблюдаемых величин? Т.е. нужно ли делать запросы вида "где сегодня была температура выше 20 градусов"?
2. Сколько данных поступает в минуту/час?
3. На различных метеостанциях наблюдаются различные параметры или везде одинаковые (т.е. отличие только между метеостанцией и аэродромом)?