Здесь видно, что происходит в мире: новости, землетрясения, природные катастрофы, биржи, конфликты. Карта нарочно почти пустая — заполняется она событиями, а не географией.
Наверху выбирается период: сутки, неделя, месяц или год. Он общий для всей карты. Каждый слой либо ему подчиняется, либо честно пишет, что источник такой глубины не отдаёт — например, GDACS публикует только текущие тревоги, а данные о вооружённых конфликтах выходят с задержкой почти в год.
У землетрясений вместе с окном растёт порог магнитуды: за сутки видны толчки от M2.5, за год — только от M5.5. Иначе год превращается в сплошное пятно.
Два слоя. Главные новости — 50 наших изданий. Все новости — весь входящий поток, 429 источников со всего мира.
Заголовок попадает на карту туда, где в нём названо место. Если места в заголовке нет, новость не показывается вовсе — лучше не показать, чем свалить всё в центр страны и выдать это за правду. Привязывается примерно треть заголовков.
| Слой | Источник |
|---|---|
| Землетрясения | Геологическая служба США (USGS) |
| Природные события | NASA EONET — пожары, штормы, извержения, лёд, наводнения |
| Катастрофы и тревоги | GDACS — совместная система Еврокомиссии и ООН |
| Термоточки | NASA FIRMS, спутники VIIRS |
| Конфликты | Uppsala Conflict Data Program |
| Войны и протесты в мире | GDELT — мониторинг мировых СМИ |
| Вынужденные переселенцы | OCHA, гуманитарные данные ООН |
| Биржи и курсы | Yahoo Finance, Европейский центральный банк |
| Крипта | CoinGecko |
| Киберугрозы | Feodo Tracker (abuse.ch) |
| Отключения интернета | IODA, Технологический институт Джорджии |
| Вспышки болезней | Всемирная организация здравоохранения (Disease Outbreak News) |
| Запуски ракет | Launch Library 2 (The Space Devs) |
Часть слоёв ждёт бесплатных ключей от владельца — такой слой отмечен в панели и включится сам, как только ключ появится.
Базовая карта не гугловая и не арендованная: это данные OpenStreetMap и Natural Earth, собранные в векторный архив и лежащие на нашем сервере — весь мир до десятого зума, 3,5 гигабайта. Ни шрифты, ни библиотеки, ни тайлы не тянутся с чужих серверов: у страницы нет ни одного запроса на сторонние домены.
Отображение устроено по принципу «чем ближе, тем подробнее». На глобусе видно только сушу, воду, границы и океаны. При приближении проступают названия стран, затем города — каждый на своём масштабе, затем регионы, реки, магистрали и, в самом конце, улицы. Названия переключаются между русским, украинским, английским и местным написанием.
/embed.html?ll=48.85,2.35&z=4&layers=news_ours,quakes.
Чтение API открыто, описание — в docs/API.md рядом с кодом.