Облачный атлас
Важней всего погода в доме. Для всего остального есть векторная карта облаков с использованием heymoon/vector-tile-data-provider:
https://clouds.heymoon.cc
Карта показывает векторный слой с облаками, построенный на основе актуальных спутниковых снимков Европейской организации спутниковой метеорологии.
Используемые технологии:
- MapLibre GL JS
- ValKey (альтернатива Redis)
- GEOS
- PHP8.4
- Symfony 7
Сервис агрегирует данные из спутниковых снимков за последние сутки в один векторный слой. Клиент загружает всю историю просматриваемого участка и выводит отфильтрованные данные за выбраный период:
Данные обновляются каждый час. Библотека heymoon/vector-tile-data-provider позволяет не только записывать но и читать данные в формате Mapbox Vector Tiles, благодаря чему можно обновить данные без использования промежуточного хранилища.