mirror of
https://github.com/bilawalsidhu/gods-eye-view.git
synced 2026-11-04 18:34:02 +00:00
Adds an "S2 GhostMaps" layer (Events group) that renders S2 Underground's GhostMaps KMZ exports (Common Intelligence Picture, Kinetic 30d, Border Crisis, Iran CIP/Kinetic, Yemen FLOT, latest incident drop). - server/providers/ghostMaps.js: watcher polls the repo's git smart-HTTP ref advertisement (default every 15s, GHOSTMAPS_POLL_SECONDS), fetches the tree only on a new head, caches commit-pinned files by blob sha and pushes catalog updates to browsers over SSE (/api/ghostmaps/events). - src/layers/ghostMaps: KML reader, ArcGIS popup-table parsing, per-product data sources, product chips, horizon-culled pins, report cards. - Unit tests, QA gate (scripts/qa-ghostmaps.mjs), credits (CC BY-NC-SA 4.0), i18n, voice manifest, layer-state token 5. Co-Authored-By: Claude Opus 5.5 <[email protected]>
35 lines
828 B
JSON
35 lines
828 B
JSON
[
|
|
["air-quality", "4"],
|
|
["ais-live-vessels", "a"],
|
|
["alpr-cameras", "p"],
|
|
["bhote-koshi-2026", "h"],
|
|
["bhote-koshi-locator", "z"],
|
|
["bikeshare", "b"],
|
|
["cctv", "c"],
|
|
["directions", "n"],
|
|
["earthquakes", "e"],
|
|
["fire-perimeters", "2"],
|
|
["flights", "f"],
|
|
["gnss-integrity", "3"],
|
|
["local-dams", "q"],
|
|
["local-datacenters", "d"],
|
|
["local-firms", "w"],
|
|
["military", "m"],
|
|
["military-awareness", "g"],
|
|
["military-installations", "i"],
|
|
["radio", "r"],
|
|
["recent-imagery", "1"],
|
|
["rocket-launches", "x"],
|
|
["s2-ghostmaps", "5"],
|
|
["satellites", "s"],
|
|
["street-level", "0"],
|
|
["telegeography-submarine-cables", "u"],
|
|
["traffic", "t"],
|
|
["transit", "j"],
|
|
["weather-cyclones", "y"],
|
|
["weather-lightning", "l"],
|
|
["weather-radar", "v"],
|
|
["weather-satellite", "o"],
|
|
["wind", "k"]
|
|
]
|