LETO (Low-Earth Triage & Operations) is a web-first decision cockpit that fuses live/near-real-time disaster feeds with satellite access, revisit, and downlink timelines. It gives planners a fast, UTC-accurate view of what can be seen, when it can be seen, and how quickly it can be delivered across Australia and Africa.
Built for clarity under pressure: rapid scenario setup, deterministic timing, and transparent data latency.
- Satellites keep working when ground infrastructure fails, and they are already embedded in global disaster response mechanisms like the International Charter. International Charter
- Australia's emergency coordination actively uses satellite-derived products and activates international mechanisms. Geoscience Australia
- Near-real-time fire detection exists but has real latency; global FIRMS data are typically available within ~3 hours of observation. NASA Earthdata FIRMS
- Multi-hazard alerting (floods, cyclones) is available via GDACS and is suitable for incident overlays. GDACS
- Rapid mapping services (e.g., Copernicus EMS) operate on hours-days timelines, so "time-to-information" is a meaningful planning metric. Copernicus EMS
LETO is not a mapping provider; it is a mission + ops decision layer: given satellites/constellations and ground stations, it estimates time-to-observation and time-to-downlink for live incidents.
pnpm install
pnpm run devRun tests:
pnpm testSee CONTRIBUTING.md for workflow, testing, and spec updates. By participating, you agree to the CODE_OF_CONDUCT.md.
- Load ready-made scenarios for AU bushfires and Africa flood/cyclone response.
- Paste TLEs or generate circular orbits, add ground stations, and set AOI/time windows.
- Use the scenario editor's slider-driven controls and grid-style coordinate inputs for faster, less error-prone mission setup.
- See access windows, contact windows, revisit stats, and incident serviceability scores.
- Track data freshness with live source timestamps and offline/cache warnings.
- NASA FIRMS active fires (near real-time; global latency can be hours). NASA Earthdata FIRMS
- GDACS global hazard alerts (floods, cyclones, other hazards). GDACS
- Optional: Digital Earth Australia Hotspots (national hotspot product for AU). DEA Hotspots
Key constraints are explicit in the UI: data freshness, staleness warnings, and cached/offline mode. External feeds can fail or rate-limit; LETO degrades gracefully and preserves attribution.
- Orbit propagation uses TLE + SGP4, the standard approach for public element sets. CelesTrak
- LEO revisit and downlink planning depend on access geometry and station elevation masks (simple LOS model). SSC
- SSO-style orbits are common for EO due to consistent local solar time, which shapes revisit patterns. ESA
- The tool targets accessibility gaps highlighted by calls for open constellation/system simulators and browser-first tooling. ESA Connectivity, MIT DSpace
- CI runs lint, tests, and build on every push and pull request to
main. - CD deploys the
distbuild to GitHub Pages onmain. The workflow setsVITE_BASE_PATHto the repository name so assets resolve correctly.
This repository is licensed under Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0). If you share or adapt the software or documentation, you must attribute LETO and distribute derivatives under the same licence.
See LICENSE for the full legal code.
- NASA FIRMS (Active Fire data, near real-time). Latency varies by product and region. Check timestamps.
- GDACS (Global Disaster Alert and Coordination System) alerts feed.
- Optional/when configured: Digital Earth Australia Hotspots.
Data sources may be delayed, corrected, or removed. The UI surfaces the last observed timestamps for transparency.
Decision-support only. Not a sole source for response or operational decision-making.