{
  "about": "Bookmarks to places and times on the globe (site/globe/moments/). One object per moment; the page sorts newest first, so add one anywhere. t is the globe's slot name (YYYY-MM-DDTHHMMZ); lon/lat the view centre; zoom the camera distance (1 = the surface, 4.3 = the whole Earth, 1.5 = a hurricane filling a laptop screen). The zoom is the nearest the link asks for, never a promise: the globe stops at the distance where the picture that exists for that place and time is sharp, close on a day with 2 km tiles, far out on a day without, and glides in as the tiles land (#220). `href` overrides the globe link while the globe does not hold that day (remove it and the page builds the deep link from t/lon/lat/zoom). `loop` is the card's few seconds of the globe there, under `loops` (R2 `globe/moments/`, a new cut is a new `.v<n>`; made by scripts/globe_moment_loops.mjs), with `thumb` as its poster. `source` dates the event; `sat` names the satellite that sees it. Every moment here was looked at on the globe before it was added: docs/globe-2026-09-29-moments/.",
  "dust": "The globe shows cloud, not dust: a sandstorm is not in the data, so none is listed. Every moment here was looked at on the globe before it was added, and each one names the source that dates it.",
  "loops": "https://clouds.sourcelibrary.org/globe/moments/",
  "moments": [
    {
      "id": "nolo-peak",
      "name": "Hurricane Nolo, category 4, south-west of Hawaii",
      "t": "2026-09-28T2100Z",
      "lon": -163.1,
      "lat": 17.8,
      "zoom": 1.5,
      "sat": "GOES-West",
      "what": "A tight eye 670 km south-west of Honolulu at 130 knots, in the satellite's own 2 km pixels, with the islands at the right of the view.",
      "source": "https://www.nhc.noaa.gov/archive/2026/NOLO.shtml",
      "source_name": "NHC advisories, EP15 2026",
      "thumb": "nolo-peak.v2.jpg",
      "loop": "nolo-peak.v1.mp4"
    },
    {
      "id": "polo-baja",
      "name": "Hurricane Polo closing on Baja California Sur",
      "t": "2026-09-28T2100Z",
      "lon": -113.2,
      "lat": 24.8,
      "zoom": 1.5,
      "sat": "GOES-West and GOES-East",
      "what": "Six days after its 892 mb peak, Polo is a category 3 off the tip of Baja at 100 knots, ashore the next morning; the open spiral to its west is what is left of Odalys.",
      "source": "https://www.nhc.noaa.gov/archive/2026/POLO.shtml",
      "source_name": "NHC advisories, EP17 2026",
      "thumb": "polo-baja.v2.jpg",
      "loop": "polo-baja.v1.mp4"
    },
    {
      "id": "surigae-okinawa",
      "name": "Typhoon Surigae east of Okinawa",
      "t": "2026-09-28T0000Z",
      "lon": 131.0,
      "lat": 26.7,
      "zoom": 1.5,
      "sat": "Himawari-9",
      "what": "945 hPa and 95 knots at nine in the morning Japan time, 330 km east of Okinawa, with Taiwan and the China coast under cloud to the west.",
      "source": "https://agora.ex.nii.ac.jp/digital-typhoon/summary/wnp/l/202626.html.en",
      "source_name": "JMA best track via Digital Typhoon",
      "thumb": "surigae-okinawa.v2.jpg",
      "loop": "surigae-okinawa.v1.mp4"
    },
    {
      "id": "odalys-polo",
      "name": "Two eyes in one view: Odalys and Polo",
      "t": "2026-09-25T1800Z",
      "lon": -123.7,
      "lat": 18.0,
      "zoom": 1.5,
      "sat": "GOES-West",
      "what": "Hurricane Odalys at its 115-knot peak in the centre, and 1,600 km to the east Hurricane Polo, a category 5 again at 155 knots, both in the morning light.",
      "source": "https://www.nhc.noaa.gov/archive/2026/ODALYS.shtml",
      "source_name": "NHC advisories, EP16 2026 (Polo: EP17)",
      "thumb": "odalys-polo.v2.jpg",
      "loop": "odalys-polo.v1.mp4"
    },
    {
      "id": "polo-peak",
      "name": "Hurricane Polo at 892 mb, the strongest of the year",
      "t": "2026-09-22T2100Z",
      "lon": -101.5,
      "lat": 14.6,
      "zoom": 2.2,
      "sat": "GOES-East",
      "what": "180 mph and 892 mb measured by a hurricane hunter, nearly stationary 345 km south of Zihuatanejo, a day after gaining 110 mph in 24 hours. This day has no fine tiles, so the globe shows it at ten kilometres; the wide spiral to the west is Odalys, then a tropical storm.",
      "source": "https://www.nhc.noaa.gov/archive/2026/ep17/ep172026.public.009.shtml",
      "source_name": "NHC advisory 9, 21:00 UTC",
      "thumb": "polo-peak.v2.jpg",
      "loop": "polo-peak.v1.mp4"
    },
    {
      "id": "bob06-bay",
      "name": "A deep depression at the head of the Bay of Bengal",
      "t": "2026-09-22T0900Z",
      "lon": 86.0,
      "lat": 18.5,
      "zoom": 2.4,
      "sat": "Meteosat-9",
      "what": "A bright shield of monsoon cloud over the west-central Bay and Odisha, heading for the coast between Visakhapatnam and Gopalpur; its rain went on to flood Uttar Pradesh.",
      "source": "https://www.theweek.in/news/india/2026/09/22/will-bay-of-bengal-depression-become-cyclone-arnab-latest-imd-update-here.html",
      "source_name": "IMD via The Week, 22 Sep",
      "thumb": "bob06-bay.v2.jpg",
      "loop": "bob06-bay.v1.mp4"
    },
    {
      "id": "fay-front",
      "name": "Tropical Storm Fay under a North Atlantic front",
      "t": "2026-09-21T1200Z",
      "lon": -31.9,
      "lat": 33.5,
      "zoom": 2.4,
      "sat": "MTG-I1",
      "what": "The strongest Atlantic storm of a year without a hurricane, a small swirl south-west of the Azores, with a long frontal band from Newfoundland to Biscay to its north.",
      "source": "https://www.nhc.noaa.gov/archive/2026/FAY.shtml",
      "source_name": "NHC advisories, AL06 2026",
      "thumb": "fay-front.v2.jpg",
      "loop": "fay-front.v1.mp4"
    },
    {
      "id": "dujuan-tokyo",
      "name": "Typhoon Dujuan south of Tokyo",
      "t": "2026-09-21T0300Z",
      "lon": 139.0,
      "lat": 33.0,
      "zoom": 2.4,
      "sat": "Himawari-9",
      "what": "960 hPa at noon Japan time, 300 km south of the capital, the day 1.6 million people were told to leave; at ten kilometres, a compact spiral under a wide curl of cloud.",
      "source": "https://agora.ex.nii.ac.jp/digital-typhoon/summary/wnp/l/202625.html.en",
      "source_name": "JMA best track via Digital Typhoon",
      "thumb": "dujuan-tokyo.v2.jpg",
      "loop": "dujuan-tokyo.v1.mp4"
    },
    {
      "id": "burning-man-overcast",
      "name": "The Burning Man overcast",
      "t": "2026-09-04T2000Z",
      "lon": -119.21,
      "lat": 40.79,
      "zoom": 1.5,
      "sat": "GOES-East and GOES-West",
      "what": "Thick water cloud sat on Black Rock City for 23 of 24 hours on Thursday and again on Friday, by NOAA's own cloud retrieval; this is Friday at one in the afternoon, the playa under the southern edge of it.",
      "source": "https://www.star.nesdis.noaa.gov/goes/",
      "source_name": "NOAA ABI cloud retrievals, sampled in the 20 Sep report",
      "thumb": "burning-man-overcast.v2.jpg",
      "loop": "burning-man-overcast.v1.mp4"
    },
    {
      "id": "marie",
      "name": "Hurricane Marie off Baja California",
      "t": "2026-09-04T1800Z",
      "lon": -118.2,
      "lat": 20.1,
      "zoom": 1.5,
      "sat": "GOES-West",
      "what": "A category 2 in the morning, 85 knots, 900 km west-south-west of the tip of Baja: a textbook spiral with the peninsula in the frame.",
      "source": "https://www.nhc.noaa.gov/archive/2026/MARIE.shtml",
      "source_name": "NHC advisories, EP13 2026",
      "thumb": "marie.v2.jpg",
      "loop": "marie.v1.mp4"
    },
    {
      "id": "lowell-cat5",
      "name": "Hurricane Lowell, category 5, south of Hawaii",
      "t": "2026-09-02T2100Z",
      "lon": -154.2,
      "lat": 13.3,
      "zoom": 1.5,
      "sat": "GOES-West",
      "what": "140 knots and 927 mb, 700 km south of the Big Island, in GOES-West's own 2 km pixels: a clean eye, with the islands at the top of the view.",
      "source": "https://www.nhc.noaa.gov/archive/2026/LOWELL.shtml",
      "source_name": "NHC advisories, EP12 2026",
      "thumb": "lowell-cat5.v2.jpg",
      "loop": "lowell-cat5.v1.mp4"
    },
    {
      "id": "karina-cat4",
      "name": "Hurricane Karina, category 4, the same afternoon",
      "t": "2026-09-02T2100Z",
      "lon": -133.8,
      "lat": 19.0,
      "zoom": 1.5,
      "sat": "GOES-West",
      "what": "Two major hurricanes in one ocean at once: Karina at 120 knots here, a broad spiral with a cloud-filled eye, and Lowell 2,200 km to the west.",
      "source": "https://www.nhc.noaa.gov/archive/2026/KARINA.shtml",
      "source_name": "NHC advisories, EP11 2026",
      "thumb": "karina-cat4.v2.jpg",
      "loop": "karina-cat4.v1.mp4"
    },
    {
      "id": "edouard-landfall",
      "name": "Tropical Storm Edouard comes ashore in Louisiana",
      "t": "2026-09-01T1920Z",
      "lon": -93.6,
      "lat": 29.7,
      "zoom": 1.5,
      "sat": "GOES-East",
      "what": "Landfall at Johnson Bayou with 60 mph winds at 19:20 UTC: a bright, compact mass of cloud on the coast, at 2 km.",
      "source": "https://www.nhc.noaa.gov/archive/2026/EDOUARD.shtml",
      "source_name": "NHC advisories, AL05 2026",
      "thumb": "edouard-landfall.v2.jpg",
      "loop": "edouard-landfall.v1.mp4"
    },
    {
      "id": "eclipse-greenland",
      "name": "The total eclipse of 12 August",
      "t": "2026-08-12T1730Z",
      "lon": -45,
      "lat": 65,
      "zoom": 3.2,
      "sat": "GOES-East and MTG-I1",
      "href": "/eclipse/",
      "what": "The Moon's shadow crosses Greenland at 17:30, Iceland at 17:50 and Spain at 18:30 UTC. The globe's own days start on 30 August, so this opens the eclipse page.",
      "source": "https://earthai-scales.vercel.app/eclipse/",
      "source_name": "the eclipse page, measured from GOES-East and MTG-I1 frames",
      "note": "when the globe holds 12 Aug, drop href and this opens on the globe",
      "loop": "eclipse-greenland.v1.mp4",
      "thumb": "eclipse-greenland.v2.jpg"
    }
  ]
}
