https://api.rainviewer.com/public/maps.json
Карти з даними метеорологічних радарів за останні дві години, оновлюються кожні 10 хвилин.
Будь ласка, не вгадуйте часові мітки. Беріть їх з цього API. Один кадр створюється приблизно на 40 секунд. Якщо ви автоматично згенеруєте мітку часу, округлену до 10 хвилин, ваша програма отримуватиме 404 відповіді кожні 10 хвилин протягом ~ 40 секунд. Це буде відбуватись тому, що нова карта все ще створюється протягом перших 40-ка секунд кожну десяту хвилину.
Часові мітки із API, що вище, використовуються, як частина URL - {ts}
частини. Усі доступні URL-адреси та їх параметри описані нижче. Щоб запитати дані карти, використовуйте https://tilecache.rainviewer.com/v2/
базову URL-адресу.
URL | Опис |
---|---|
radar/{ts}/{size}/{z}/{x}/{y}/{color}/{options}.png | Дані радару: відображається одна плитка із композитного зображення всіх метеорадарів із заданим розміром, схемою кольорів та додатковими опціями. |
radar/{ts}/{size}/{z}/{latitude}/{longitude}/{color}/{options}.png | Дані радара: такі ж, як і посилання вище, але з центром у визначених координатах (EPSG:4326) із бажаним розміром масштабування. Відмінно підходить для віджетів. |
composite/{ts}/{big_size}/{color}/{options}.png | Композитне зображення з відбиваністю метеорадарів для всього світу. Генерується повільно, до 10 секунд на одне завантаження зображення. Не може бути згладжене. |
coverage/0/{size}/{z}/{x}/{y}.png | Плитка покриття: де доступні радіолокаційні дані (прозорі області), а де ні (чорні зони). |
coverage/0/{size}/{z}/{latitude}/{longitude}.png | Дані покриття для визначених координат центру (широта, довгота). |
coverage/0/{big_size}.png | Композитне зображення з покриттям для всього світу. Генерується повільно. |
{ts}
– одна з доступних міток часу Unix Timestamp з API.{x}, {y}, {z}
– x, y та рівень масштабування плитки, яку потрібно завантажити. Докладніше про плитки{latitude}, {longitude}
- широта і довгота конкретних координат відповідно. Десятковий формат. Число має містити крапку. Приклад: -32.7892, 108.67821.{size}
– розмір зображення, може бути 256 або 512.{big_size}
– може бути 2000, 4000, 8000, 16000 або 24000 (24000x12000 пікселів або ~2 км на піксель). Для квадратних зображень використовуйте 4096, 8192 і 16384 відповідно.{color}
- номер колірної схеми з наданого списку.{options}
- список параметрів, розділених символом _
. Наприклад: ‘1_0’ означає згладжування зображення (1) та без відображення снігу (0). Зараз доступні два варіанти: {smooth}_{snow}
{smooth}
- розмиття (1) чи ні (0) даних радара. Великі складені зображення завжди не згладжуються через проблеми з швидкодією.{snow}
- відображати (1) чи ні (0) сніг окремими кольорами на плитках.Будь ласка, зверніться до окремої сторінки прикладів.