Natural Phenomena Almanac ← Back to the atlas
Field Guide

What this atlas means, and how it knows

Every phenomenon compared side by side, every category, every badge, and every sourcing decision behind the globe — spelled out once, in full, rather than left to a tooltip.

01The atlas

Every phenomenon, side by side

Every event this tracker follows, side by side — how it forms, what you actually see, how often, and where. The sharpest difference between them is how far ahead you can plan: eclipses run like clockwork centuries out; a sardine run might not show at all.

Can you plan for it? — the predictability spectrum

Phenomenon
Category
Next
Cadence
Likelihood
Where
02The six categories
Six categories sort everything the atlas tracks. They're mechanism-based, not vibe-based — an event is filed by what actually causes it, not by how it looks.

Astronomical

Driven by the geometry of Earth, Sun and Moon, or by the wider solar system — predictable centuries out because it's orbital mechanics, not weather.

Solar & lunar eclipses · meteor showers · zodiacal light · aurora viewing windows

Atmospheric (weather)

Optical or electrical effects made by light, ice or charge moving through the sky itself — governed by weather and season, not orbits.

Moonbows · noctilucent & nacreous clouds · red sprites & STEVE · Catatumbo lightning

Biological (animal)

A living population's seasonal behaviour — migration, spawning, overwintering — timed by instinct, temperature and moonlight rather than a fixed calendar.

Wildebeest migration · coral spawning · monarch overwintering · sardine run

Oceanic

Phenomena made by moving water itself — tides, currents and blooms — distinct from the animal life the ocean also carries.

Bioluminescent bays · tidal bores

Geological

The land or its underground processes doing something visibly strange — mineral, thermal or mechanical, with no living or orbital cause.

Salar de Uyuni's mirror flats · Kawah Ijen's blue fire · snow rollers

Light Alignments

The sun (rarely, the moon) lines up with a specific fixed point on the ground — a peak, an arch, a waterfall — on a narrow, named window each year.

Diamond Fuji · Yosemite Firefall · Keyhole Arch
03Calculated vs. live vs. unknown

Calculated, live-monitored, or no date at all

The globe shows a date two different ways, and — honestly, for some entries — no date at all. Three real states, not two.
Calculated

Computed from an engine or a published authority — exact day, correct years in advance.

e.g. eclipse paths from NASA GSFC, Diamond Fuji's twice-yearly alignment date
Live-monitored

Only appears when a real-time feed currently flags it — no forecast, just present conditions.

e.g. Kp-index aurora alerts, USGS/Smithsonian volcanic activity
No date shown

Real and season-accurate, but no specific day is claimed — the geometry or schedule isn't known precisely enough to compute one honestly.

e.g. Keyhole Arch, Victoria Falls Lunar Rainbow, Blue Grotto, Biševo's Blue Cave
04Surveyed vs. approximate

Surveyed, or approximate

One standard runs under every entry: say plainly when a fact is measured by an authority, and say just as plainly when it's an inference.

Coordinates, altitudes and thresholds either come from a survey or publication that can be checked — or they're this project's best inference from photos, tour operator descriptions and secondary sources. Both are used. Only one is stated as fact. The atlas entries carry this distinction in their own words:

  • Diamond Fuji's viewpoint coordinates are third-party, not GSI-surveyed
  • Biševo's Blue Cave position is rounded, not surveyed
  • Victoria Falls' viewing spot is inferred from tour descriptions, not confirmed
  • Keyhole Arch shows no specific date — the arch's true opening height is unknown
05Where the data comes from

Where the data comes from

Every live number on the globe traces back to one of these.

Eclipses

NASA GSFC's five-millennium catalogs (Fred Espenak), cross-checked against timeanddate. Lunar-eclipse markers sit at the antisolar point at greatest eclipse — computed here, not tabulated. Where sources disagree on a duration, NASA's figure wins. Confirm exact paths at eclipsewise.com before booking travel.

Meteor showers & coral spawning

Shower peaks repeat on close to the same calendar date every year, but exact hour and moon interference shift — check the IMO calendar close to the date. Coral spawning windows are computed from an approximate ±1-day full-moon calculator, not official Reef Authority predictions.

Live feeds

Kp-index data comes from NOAA's SWPC, fetched client-side with an automatic fallback through this site's own allowlisted proxy (NOAA, USGS, Open-Meteo geocoding and forecast — nothing else). Volcanic alerts blend the USGS HANS feed (U.S. only, updates through the day) with the Smithsonian/USGS Weekly Volcanic Activity Report (worldwide, but only weekly) — which is why global entries carry no alert level: no harmonised international scale exists to assign one.

Globe layers

The light-pollution overlay is David Lorenz's World Atlas 2015 render, fetched directly as map tiles from his own site (djlorenz.github.io) — a live-rendered visualization of the Falchi et al. 2016 dataset, not raw satellite data. It carries no stated license of its own; a third-party project (a Windy.com plugin) already embeds the same tiles, and this site follows that precedent with visible attribution rather than an explicit grant. Stated plainly rather than glossed over. The cloud-cover overlay is Open-Meteo's forecast API, sampled on a fixed grid of points in one batched request rather than per-pixel tiles — a coarse, honest approximation rather than a smooth satellite product, chosen because this site has no backend to render real tiles from.

The basemap

MapLibre GL rendering a self-hosted Protomaps vector tileset, built from OpenStreetMap data and served as PMTiles byte ranges out of this site's own R2 storage — no CARTO, no third-party tile host, no API key to go missing. OpenStreetMap's ODbL license requires attribution wherever the map is shown; that credit lives in the map source's own attribution string and renders through MapLibre's attribution control.

Photos & summaries

Every banner photo is curated by hand for all 46 phenomena, freely licensed, sourced from Wikimedia Commons or the ESO archive, and served from this site with its own credit. The "what it is" summary is fetched live from Wikipedia's public REST API and cached for the session — all of it refetches every time the page loads.

06A term glossary

What the numbers and names actually mean

Every scale, unit and piece of astronomical shorthand this tracker uses, defined once, in plain language.