Страница 1 из 1

Погода на карте

Добавлено: Ср фев 20, 2019 12:45 am
Антон
На основании метеоснимков NOOA и данных с метеостанций строятся карты погоды. Для крупных городов и аэропортов существует множество сервисов получения прогноза температуры, силы и направления ветра, осадков. Однако, находясь вне населённых пунктов прогноз погоды гораздо сильнее начинает волновать путешественников, туристов, альпинистов, охотников, рыбаков. Тем более прогноз зачастую им нужен более точный и предметный нежели сотруднику офиса, который к своему многоквартирному железобетонному домой едет на машине или метро и достаточно хорошо защищён городской инфраструктурой. Попробуем посмотреть на карты погоды, так как нам нужна точная информация в некой точке с определёнными координатами. Например карта погоды https://yandex.ru/pogoda/annino/maps/no ... 703208&z=8 или https://www.pogoda.com/weather-maps/.

Ледовая обстановка

Добавлено: Чт фев 21, 2019 1:18 pm
admin
Поступило предложение добавить наложение ледовой обстановки с карты: https://multimaps.ru/#x=60.028093&y=29. ... z=8&t=nasa
Источником служит NASA https://worldview.earthdata.nasa.gov/?p ... 9075860627 с множеством данных
nasa.jpg
nasa.jpg (139.21 КБ) 106902 просмотра
Однако они используют проекцию псевдо-Меркатора так как большинство данных находится не на поверхности, а над ней (облака, дым от пожаров, молнии...) и спутники которыми они снимают эти данные тоже над поверхность (на орбите) по этому они могут пренебречь высотой над уровнем моря, а при простом наложении на реальную карту появятся смещения. Попробую найти алгоритм преобразования проекций, тогда добавлю.

Re: Погода на карте

Добавлено: Пт фев 22, 2019 4:25 am
Антон
Добавлена ледовая обстановка. В ясную погоду хорошо видно состояние поверхности водоёмов. Спутники с инфракрасными радарами пролетают над нами каждые 3 часа. Есть естественная и контрастная схемы отображения. Естественная показывает обычный аэрофотоснимок и на нём земля - серая, вода чёрная, снег лёд и облака - серо-белые. Эта схема более детальна, но менее наглядна. Контрастная схема делается в инфракрасном диапазоне и вода на ней сине-чёрная, земля - коричнево-зелёная, облака - белые, а лёд голубой.

Re: Погода на карте

Добавлено: Вс фев 24, 2019 7:03 pm
Антон
Каждая плитка карты при создании получает параметр expirity - срок годности. Ожидалось если новые плитки появляются каждые 3 часа, то срок хранения плитки будет таким же.

На практике источники считают плитки текущими в течение недели, а затем делают часть их них архивными, остальные удаляют.

Придется изобретать "Менеджер памяти" для периодических данных. Для начала в программе добавил возможность удалить лишние источники. В дальнейшем при наличии соединения будем обновлять плитки при вызове, иначе будем показывать старые с указанием даты актуальности.


Отправлено с моего LG-K500 через Tapatalk

Re: Погода на карте

Добавлено: Вт мар 12, 2019 4:10 am
Антон
Добавлена шкала даты/времени для периодических источников.
Плитки в случае смены даты переписываются. В дальнейшем хорошо бы добавить недельную автономность, то есть в базе данных учитывать поле expirity - срок годности, записывая туда фактическое время данных, и стирая только устаревшие более чем на неделю.

Re: Погода на карте

Добавлено: Сб июн 08, 2019 1:53 pm
Антон
Появился новый переключатель погоды:
  • облачность,% и осадки, мм
  • температура, С
  • давление, mBar (тысячных атм) и ветер, м/с
Цветная шкала отражает предполагаемые уровни значений.