Skip to content

czertyaka/rep-matrix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Расчет матрицы повторяемости

Модуль рассчитывает матрицу повторяемости по метеоданным с портала RP5. Пользователь должен подготовить .csv файл с кодировкой UTF-8 (http://rp5.ru/archive.php?wmo_id=28548&lang=ru) на желаемой локации и за желаемый период времени.

Костыли и баги

  • .csv файл с RP5 довольно плох - имеется баг в виде лишней ; в конце каждой строчки с данными. Из-за этого fast-cpp-csv-parser считает, что число столбцов в заголовке и в строках с данными не совпадает (пустота после ; воспринимается пустой столбец) и вылетает в рантайме. Пока проект сырой можно (и нужно!) исправлять это следующим образом: добавлять ; в конец строки заголовка. Так мы сравняем количество столбцов.

  • еще один недостаток .csv с RP5 - вариативность заголовка первого столбца. Ну вот не могли они сделать единообразие! Пока что работаю только с Аргаяшом. В релиз-версии, скорее всего, пользователю придется передавать строку первого заголовка как параметр. Или написать скрипт, считывающий этот заголовок и добавляющий ; в конец строки заголовков.

About

repeatability matrix project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published