https://api.rainviewer.com/public/maps.json
Кадры прошлой погодной радарной карты (2 часа), обновляются каждые 10 минут.
Пожалуйста, не угадывайте временные метки. Используйте их из этого API. Один кадр генерируется примерно за 40 секунд. Если вы автоматически генерируете метку времени, округленную до 10 минут, ваше приложение будет получать ответы 404 каждые 10 минут в течение ~ 40 секунд. Причина в том, что новая карта все еще генерируется в это время.
Метки времени из вышеуказанного API используются как часть URL - часть {ts}
. Все доступные URL-адреса и их параметры описаны ниже. Для запроса данных карты используйте базовый URL https://tilecache.rainviewer.com/v2/
.
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-временных меток из API.{x}, {y}, {z}
- x, y и уровень масштабирования плитки, которую вы хотите загрузить. Узнать больше о плитках{latitude}, {longitude}
- широта и долгота соответствующих координат. Десятичный формат. Должно содержать точку в числе. Пример: -32.7892, 108.67821.{size}
– размер изображения, может быть 256 или 512.{big_size}
– может быть 2000, 4000, 8000, 16000 или 24000 (24000x12000 px или ~2 км на пиксель). Для квадратных изображений используйте соответственно 4096, 8196 и 16384.{color}
- номер цветовой схемы из предоставленного списка.{options}
– список опций, разделенных символом _
. Например: ‘1_0’ означает сглаженное (1) изображение без цветовой схемы снега (0). Теперь доступны два варианта: {smooth}_{snow}
{smooth}
- размыть (1) или не размыть (0) данные радара. Большие композитные изображения всегда не сглаживаются из-за проблем с производительностью.{snow}
- отображать (1) или не отображать (0) снег разными цветами на плитках.