Методология
Карта построена на открытых спутниковых данных: Landsat Collection 2 Level-2 Surface Temperature (NASA/USGS) — готовый продукт измеренной температуры поверхности, Sentinel-2 (ESA) для зелени, ESA WorldCover для типов покрытия, WorldPop для населения, OpenStreetMap для границ районов. Модели, оценивающей температуру, в проекте нет: показанные градусы — измерение со спутника. Наша работа — инженерия пайплайна, проверка пригодности снимков и продукт.
Что мы показываем
Показана температура поверхности (LST), а не температура воздуха. Поверхность днём в жару нагревается заметно сильнее воздуха. Карта отражает факт — температуру поверхности, измеренную спутником в конкретные безоблачные даты сезона, а не прогноз погоды.
Источники данных
- Landsat Collection 2 Level-2 Surface Temperature (NASA/USGS) — температура поверхности, 30 м. Основной источник карты.
- Sentinel-2 L2A (ESA) — каналы для NDVI, слой «Зелень».
- ESA WorldCover 10 м — типы покрытия, доля запечатанной поверхности, SUHI.
- WorldPop — плотность населения.
- OpenStreetMap — границы районов.
Все источники открытые: ни платных подписок, ни закрытых каналов доступа.
Как считается температура
Никак — она измерена. Landsat C2 L2 ST это готовый продукт NASA/USGS: температура поверхности, посчитанная из теплового канала с поправками на атмосферу и излучательную способность. Мы берём его как есть, приводим к сетке города и раскрашиваем по шкале. Модели, оценивающей температуру, в проекте нет.
Где одной безоблачной сцены не хватает, берётся медианный композит летних сцен: медиана по чистым пикселям закрывает дыры от облаков. По-годовые слои и «Тренд» строятся из одного и того же ряда таких композитов.
Слой «Пик» — исключение и единственная модельная величина. Спутник снимает около 11 утра, а дневной максимум наступает позже; «Пик» экстраполирует измерение к нему по типовой суточной кривой. Это оценка, а не измерение, и в интерфейсе она помечена.
Что проверяется перед публикацией
Сверять измерение NASA нам не с чем — оно и есть эталон. Проверяем пригодность конкретной съёмки: физичность диапазона значений, долю пропусков, привязку к местности, отсутствие артефактов. Город, не прошедший проверки, не публикуется.
Так из проекта выпал Воронеж: все доступные сцены Landsat лежат на краю кадра и покрывают лишь 39% его площади, а композит из девяти сцен добавляет к покрытию 0.8 процентного пункта. Это предел продукта, а не настройка — поэтому города нет на карте.
Съёмка по городам
| Город | Дата съёмки | Время | Источник |
|---|---|---|---|
| Москва | 2025-07-25 | 11:28 МСК | Landsat C2 L2 ST (NASA) |
| Симферополь | 2025-06-08 | 11:25 МСК | Landsat C2 L2 ST (NASA) |
| Краснодар | 2025-09-23 | 11:07 МСК | Landsat C2 L2 ST (NASA) |
| Ростов-на-Дону | 2024-08-19 | 11:06 МСК | Landsat C2 L2 ST (NASA) |
| Волгоград | 2025-07-08 | 10:47 МСК | Landsat C2 L2 ST (NASA) |
| Астрахань | 2025-08-27 | 11:36 МСК+1 | Landsat C2 L2 ST (NASA) |
| Самара | 2025-07-10 | 11:33 МСК+1 | Landsat C2 L2 ST (NASA) |
| Саратов | 2025-05-28 | 11:52 МСК+1 | Landsat C2 L2 ST (NASA) |
| Ставрополь | 2025-09-01 | 10:55 МСК | Landsat C2 L2 ST (NASA) |
| Махачкала | 2025-08-04 | 10:30 МСК | Landsat C2 L2 ST (NASA) |