Place names for every body from the IAU Gazetteer of Planetary Nomenclature
I maintainer di solito rispondono entro 1 giorno
Nessuno ha ancora preso questa issue.
Valutazione
- Difficoltà
- 5/5
- Tempo stimato
- Più di una settimana
- Idoneità per principianti
- 25/100
- Tipo di issue
- Funzionalità
- Chiarezza
- Abbastanza chiara
- Stato di attività
- Attiva
- Stack tecnologico
- javascript, three.js
- Ambito
- data-visualization
Direzione di ricerca
Start with js/scene/places.md for the expected format and tiers, then review the Earth, Moon, and Mars regression issue and the data policy. The issue calls for a checked-in script using the IAU/USGS Gazetteer, but does not name its location or the regression test. Done means every named body has tier 0–2 labels at the specified zoom thresholds, with source version and attribution documented and data sizes within policy.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Descrizione
Under #113 (2026-10-06 planning).
What
Generate public/data/places/<body>.json (js/scene/places.md's format and tiers) for every named body from the IAU/USGS Gazetteer of Planetary Nomenclature (https://planetarynames.wr.usgs.gov/), with a checked-in script: features tiered by size and type (tier 0 the largest and best known, e.g. Olympus Mons, Tycho; tier 3 small craters), lat/lng converted to the body's east-positive convention, attribution recorded. Earth keeps its own city tiers (and could add natural features from Natural Earth).
Labels across the Cesium swap
Labels must draw the same with the Cesium layer on and off (ROADMAP: one look across the swap); see the regression issue for Earth, the Moon and Mars.
Done when
Every body with nomenclature (Mercury, Venus, the Moon, Mars, the Galileans, Saturn's and Uranus's major moons, Pluto, Charon, Ceres, Vesta...) shows tier 0-2 labels at the places.md zoom thresholds, the script and its source version are documented, and the data sizes fit the data policy.
Generated by Claude Code
- Lingua principale
- JavaScript
- Stelle
- 55
- Fork
- 4
- Merge medio
- 10h 12m
- PR unite (30g)
- 134
Preparare l'ambiente
Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Altre issue di celestiary/web
-
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 88/100
celestiary/web#345 ·
I maintainer di solito rispondono entro 1 giorno
-
Cesium guest (?cesium=iframe): white flicker near Mars's and Earth's surface remains after #335Aperta
Difficoltà 4/5 3-5 giorni Idoneità per principianti 35/100
celestiary/web#344 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 25/100
celestiary/web#340 ·
I maintainer di solito rispondono entro 1 giorno
-
Opening a body by path (#earth) never finishes loading: "No parent obj … for earth"Forse già presa @pablo-mayrgundter l’ha presa 1 giorno fa. Aperta
Difficoltà 4/5 1-2 giorni Idoneità per principianti 48/100
celestiary/web#336 ·
I maintainer di solito rispondono entro 1 giorno
-
Difficoltà 5/5 Più di una settimana Idoneità per principianti 35/100
celestiary/web#334 · 1 commento ·
I maintainer di solito rispondono entro 1 giorno
Tutte le issue di celestiary/web
Issue simili
-
Site Suggestion: bullseyeAperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 65/100
I maintainer di solito rispondono entro 1 giorno
-
Add toro4n to the data modeling toolsForse già presa @henriklantzhedstrom-prog l’ha presa oggi. Aperta
Difficoltà 1/5 Meno di un'ora Idoneità per principianti 62/100
neo4j/docs-getting-started#546 ·
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 65/100
I maintainer di solito rispondono entro 25 giorni
-
Difficoltà 2/5 1-3 ore Idoneità per principianti 70/100
libnativeapi/nativeapi#21 ·
-
area: core complexity: easy impact: medium
Difficoltà 2/5 1-3 ore Idoneità per principianti 86/100
ueberdosis/tiptap#8668 ·
I maintainer di solito rispondono entro 1 giorno