ПРОДУКТЫ / EARTHQUAKE GLOBE

LIVE

Землетрясения онлайн на 3D-глобусе

Трекер землетрясений в реальном времени на 3D-глобусе Apple Maps. Данные USGS, фильтры по магнитуде и push-уведомления о землетрясениях рядом.

  • IOS

01/ 04 · ПРОБЛЕМА

Проблема

Данные о сейсмической активности открыты от USGS, но существующие приложения представляют их в виде плоских списков или низкокачественных карт. Не было способа видеть глобальное распределение землетрясений на настоящем 3D-глобусе в реальном времени или получать мгновенные уведомления с контекстом местоположения.

02/ 04 · ЧТО ДЕЛАЕТ

Что он делает

Earthquake - нативное iOS-приложение, визуализирующее глобальную сейсмическую активность на 3D-гибридном глобусе Apple Maps. Данные поступают напрямую из USGS GeoJSON feed - без бэкенда, обновление каждые 5 минут.

Пины магнитуды окрашены от серого до тёмно-красного и масштабируются логарифмически. Нижний лист перечисляет недавние события; тап на любое приближает глобус к точке события.

  • 01

    Полноэкранный 3D-гибридный глобус с реалистичным рельефом через MapKit

  • 02

    Живые данные USGS, обновляемые каждые 5 минут, с Firestore как единым слоем данных

  • 03

    Пины магнитуды от серого (незначительные) до тёмно-красного (крупные)

  • 04

    Фильтры по временному окну (1ч, 24ч, 7д, 30д) и минимальной магнитуде

  • 05

    Push-уведомления при крупных землетрясениях (M ≥ 6.0) через Firebase Cloud Messaging

  • 06

    Живая карта землетрясений на earthquakes.site с MapLibre GL JS

  • ПОПРОБОВАТЬearthquakes.site

ДЛЯ КОГО

Для кого и как устроено

Earthquake Globe для всех, кто хочет видеть, что сейчас происходит с планетой: путешественников, жителей сейсмичных регионов и просто любопытных. Вместо плоского списка землетрясения показаны пинами на 3D-гибридном глобусе с реалистичным рельефом Apple Maps. Приложение доступно в App Store.

Пины идут от серого для слабых толчков до тёмно-красного для сильных, а их размер растёт логарифмически с магнитудой, так что тяжесть видна с первого взгляда. Фильтры: временное окно (1 час, 24 часа, 7 дней, 30 дней) и минимальная магнитуда. Тап по событию в нижнем листе приближает глобус к нему. Только тёмная тема.

Данные берутся из открытого фида USGS GeoJSON и обновляются каждые 5 минут. SwiftData хранит последнюю партию на устройстве, а фоновое обновление её освежает. О землетрясениях магнитудой 6.0 и выше приходит push-уведомление. Веб-версия с живой картой доступна на earthquakes.site.

03/ 04 · ПЛАТФОРМЫ И СТЕК

Платформы и стек

ПЛАТФОРМЫ

  • IOS
iOS-приложение
SwiftUI · Swift · SwiftData · MapKit
Данные
USGS GeoJSON feed · Firebase Firestore
Уведомления
Firebase Cloud Messaging · UNUserNotificationCenter
Сайт
Astro 5 · React · MapLibre GL JS · Vercel

04/ 04 · ЕЩЁ ПРОДУКТЫ

Другие продукты

Другие продукты той же команды.

Готовы обсудить ваш проект?

Ответим в течение 24 часов. Бесплатная консультация и оценка проекта.