Погода на карте
Погода на карте
На основании метеоснимков NOOA и данных с метеостанций строятся карты погоды. Для крупных городов и аэропортов существует множество сервисов получения прогноза температуры, силы и направления ветра, осадков. Однако, находясь вне населённых пунктов прогноз погоды гораздо сильнее начинает волновать путешественников, туристов, альпинистов, охотников, рыбаков. Тем более прогноз зачастую им нужен более точный и предметный нежели сотруднику офиса, который к своему многоквартирному железобетонному домой едет на машине или метро и достаточно хорошо защищён городской инфраструктурой. Попробуем посмотреть на карты погоды, так как нам нужна точная информация в некой точке с определёнными координатами. Например карта погоды https://yandex.ru/pogoda/annino/maps/no ... 703208&z=8 или https://www.pogoda.com/weather-maps/.
Ты надеешся на чудо? - чуда не будет!
Ледовая обстановка
Поступило предложение добавить наложение ледовой обстановки с карты: https://multimaps.ru/#x=60.028093&y=29. ... z=8&t=nasa
Источником служит NASA https://worldview.earthdata.nasa.gov/?p ... 9075860627 с множеством данных Однако они используют проекцию псевдо-Меркатора так как большинство данных находится не на поверхности, а над ней (облака, дым от пожаров, молнии...) и спутники которыми они снимают эти данные тоже над поверхность (на орбите) по этому они могут пренебречь высотой над уровнем моря, а при простом наложении на реальную карту появятся смещения. Попробую найти алгоритм преобразования проекций, тогда добавлю.
Источником служит NASA https://worldview.earthdata.nasa.gov/?p ... 9075860627 с множеством данных Однако они используют проекцию псевдо-Меркатора так как большинство данных находится не на поверхности, а над ней (облака, дым от пожаров, молнии...) и спутники которыми они снимают эти данные тоже над поверхность (на орбите) по этому они могут пренебречь высотой над уровнем моря, а при простом наложении на реальную карту появятся смещения. Попробую найти алгоритм преобразования проекций, тогда добавлю.
Re: Погода на карте
Добавлена ледовая обстановка. В ясную погоду хорошо видно состояние поверхности водоёмов. Спутники с инфракрасными радарами пролетают над нами каждые 3 часа. Есть естественная и контрастная схемы отображения. Естественная показывает обычный аэрофотоснимок и на нём земля - серая, вода чёрная, снег лёд и облака - серо-белые. Эта схема более детальна, но менее наглядна. Контрастная схема делается в инфракрасном диапазоне и вода на ней сине-чёрная, земля - коричнево-зелёная, облака - белые, а лёд голубой.
Ты надеешся на чудо? - чуда не будет!
Re: Погода на карте
Каждая плитка карты при создании получает параметр expirity - срок годности. Ожидалось если новые плитки появляются каждые 3 часа, то срок хранения плитки будет таким же.
На практике источники считают плитки текущими в течение недели, а затем делают часть их них архивными, остальные удаляют.
Придется изобретать "Менеджер памяти" для периодических данных. Для начала в программе добавил возможность удалить лишние источники. В дальнейшем при наличии соединения будем обновлять плитки при вызове, иначе будем показывать старые с указанием даты актуальности.
Отправлено с моего LG-K500 через Tapatalk
На практике источники считают плитки текущими в течение недели, а затем делают часть их них архивными, остальные удаляют.
Придется изобретать "Менеджер памяти" для периодических данных. Для начала в программе добавил возможность удалить лишние источники. В дальнейшем при наличии соединения будем обновлять плитки при вызове, иначе будем показывать старые с указанием даты актуальности.
Отправлено с моего LG-K500 через Tapatalk
Ты надеешся на чудо? - чуда не будет!
Re: Погода на карте
Добавлена шкала даты/времени для периодических источников.
Плитки в случае смены даты переписываются. В дальнейшем хорошо бы добавить недельную автономность, то есть в базе данных учитывать поле expirity - срок годности, записывая туда фактическое время данных, и стирая только устаревшие более чем на неделю.
Плитки в случае смены даты переписываются. В дальнейшем хорошо бы добавить недельную автономность, то есть в базе данных учитывать поле expirity - срок годности, записывая туда фактическое время данных, и стирая только устаревшие более чем на неделю.
Ты надеешся на чудо? - чуда не будет!
Re: Погода на карте
Появился новый переключатель погоды:
- облачность,% и осадки, мм
- температура, С
- давление, mBar (тысячных атм) и ветер, м/с
Ты надеешся на чудо? - чуда не будет!