A single-file web app for planning the Friday-night stargazing sessions at the Andromeda Observatory, Woodlands Galaxy Community Club, Singapore (31 Woodlands Avenue 6, 1.43901° N, 103.80266° E). Everything — Moon, planets, deep-sky target altitudes, sky map, sunset/twilight times — is computed on-device, so the page works offline; only the live weather forecast needs a connection.
Adapted from the SCOB Night-Sky Dashboard (Science Centre Observatory) and re-pointed to Woodlands. The original SCOB source is preserved under archive/scob-v3.25-original/.
File to open or host: Woodland_Galaxy.html — the single canonical dashboard.
The observing site now lives in site-config.js (window.SITE_CONFIG): coordinates, venue name, air-quality region, weather-forecast area, session times, social link and the telescope fleet. The shared engine (astro-core.js) and the dashboard read their coordinates and NEA region from it at runtime, so re-pointing to a different observatory is a one-file edit. Static display strings (page titles, the header “location” line) mirror these values in each page’s HTML — keep them in sync.
Tonight on the Moon (moon-tonight.html), telescope guide (telescope-types.html), tracking & alignment (tracking-methods.html), docent tour (tonights-tour.html), point-your-phone finder (sky-finder.html), “what am I looking at?” (identify.html), guided audio tour (audio-tour.html), eyepiece/FOV calculator (eyepiece-fov.html), full-screen visitor kiosk (kiosk.html), alignment-star picker (align-stars.html), plan-ahead Friday comparison (plan-ahead.html), daytime/solar mode (solar.html), printable object cards (object-cards.html), setup/pack-down checklist (checklist.html), constellation stories (constellation-story.html), solar-system-to-scale (scale-model.html), highlights social card (highlights-card.html), QR poster (qr-poster.html), sky almanac (almanac.html), constellation quiz (quiz.html), occultation predictor (occultations.html), and the public front-door Sky Guide (sky-guide.html, installable PWA).
manifest.webmanifest, sky-guide.webmanifest, sw.js, icons — see INSTALL-as-app.md); accessibility mode; multilingual kiosk & Sky Guide (EN / 中文 / Malay / Tamil).⚠ PENDING CONFIRMATION. The fleet content (dashboard run-sheet,
telescope-types.html,Telescopes-Reference.md,align-stars.html,checklist.html,object-cards.html,eyepiece-fov.htmlpresets) is being updated from the observatory’s real instruments. Until confirmed it carries a placeholder (30 cm dome scope + rooftop portables). EditSITE_CONFIG.FLEETand the fleet sections once the makes/apertures/mounts are known.
| Version | What changed |
|---|---|
| v1.0 (current) | Initial Woodlands Galaxy release, derived from SCOB Night-Sky v3.25. Re-pointed to the Andromeda Observatory, Woodlands Galaxy CC (1.43901 N, 103.80266 E); NEA PSI region West → North; 2-hr forecast area → Woodlands/Sembawang/Yishun; session Fri 7:30–9:30 pm; Bortle label → city (Woodlands). New site-config.js single-source config consumed by the engine at runtime. Full rebrand (SCOB → Woodlands Galaxy) across all pages, manifests, footer and social link (Andromeda Observatory Facebook). CI regression test (test-astro.js) re-verified at the new site. cache → wg-sky-v1. Telescope-fleet content pending observatory confirmation. |
SCOB_VERSION in version.js (footers update automatically).CACHE name in sw.js (e.g. wg-sky-v1 → v2) — forces installed PWAs to pull new pages../check-release.sh — it fails loudly if anything is out of sync.sw.js, version.js, site-config.js, and README.md.Deep-sky catalogue: AstroPixels Messier & Caldwell catalogs (F. Espenak) · planetary orbital elements: P. Schlyter · weather: Open-Meteo & MSS weather.gov.sg · seeing/transparency: 7Timer! astro · light-pollution realism: Bortle scale · haze: NEA via data.gov.sg · sky events: Sea & Sky astronomy calendar (seasky.org) · ISS/Tiangong/Hubble orbits: CelesTrak TLEs, propagated with satellite.js · Jupiter/Saturn physical ephemeris: J. Meeus, Astronomical Algorithms · GRS longitude: JUPOS trend · lunar feature positions: IAU/USGS Gazetteer of Planetary Nomenclature · double/carbon star data: WDS & SIMBAD (compiled) · rain radar: MSS weather.gov.sg · Andromeda Observatory, Woodlands Galaxy CC.
Project convention: every page credits its data sources in the footer — keep this when adding new data feeds.