Плохие новости: Росгидромет запретил ЦАО публиковать данные в реальном времени, теперь они доступны с задержкой в 24 часа. Ставьте лайки, возможно, получится в каком-то виде получить актуальные данные обратно.
ЦАО публикует картинки вида:
Нужно каким-то образом убрать все обозначения, оставить только области с осадками:
Для начала выделим области, которые нужно оставить. Это легко сделать, потому что каждой области соответствует определённый цвет пикселя:
Какие пиксели не попали в выделение? Названия городов, границы областей, реки. Короче говоря, все обозначения:
Для каждого такого пикселя будем смотреть на его окрестность радиусом 9 и считать цветные пиксели. Если в окрестности больше всего зелёных пикселей, то закрашиваем наш пиксель зелёным, если больше синих — синим. И о чудо:
Затем ставим мониторинг на сайт ЦАО. Каждые десять минут скачиваем и обрабатываем новую картинку. Наносим это всё на нормальную интерактивную карту. Если использовать Leaflet.js, это сделать несложно. И получаем полезный простой прототип http://ift.tt/1QiG3gT.
Затем связываемся с ЦАО, узнаём, что финансирования на эксплуатацию локаторов не хватает и поэтому данные никто бесплатно предоставлять не собирается. А картинки на meteorad.ru остались по недосмотру.
Давайте, вы все напишите, что вам интересны подобного рода данные и мы пойдём разговаривать с Росгидрометом.
This entry passed through the Full-Text RSS service - if this is your content and you're reading it on someone else's site, please read the FAQ at http://ift.tt/jcXqJW.
Комментариев нет:
Отправить комментарий