Модуль рассчитывает матрицу повторяемости по метеоданным с портала RP5. Пользователь должен подготовить .csv файл с кодировкой UTF-8 (http://rp5.ru/archive.php?wmo_id=28548&lang=ru) на желаемой локации и за желаемый период времени.
-
.csv файл с RP5 довольно плох - имеется баг в виде лишней
;
в конце каждой строчки с данными. Из-за этого fast-cpp-csv-parser считает, что число столбцов в заголовке и в строках с данными не совпадает (пустота после;
воспринимается пустой столбец) и вылетает в рантайме. Пока проект сырой можно (и нужно!) исправлять это следующим образом: добавлять;
в конец строки заголовка. Так мы сравняем количество столбцов. -
еще один недостаток .csv с RP5 - вариативность заголовка первого столбца. Ну вот не могли они сделать единообразие! Пока что работаю только с Аргаяшом. В релиз-версии, скорее всего, пользователю придется передавать строку первого заголовка как параметр. Или написать скрипт, считывающий этот заголовок и добавляющий
;
в конец строки заголовков.