Astronomia
V7.8 · Osservatorio intelligente · fullscreen isolato
☀️ Eclissi di Sole · oscuramento ≥ 50%
🌕 Eclissi di Luna · ombra ≥ 50%
Sole: percentuale dell'area apparente del disco coperta dalla Luna al massimo locale. Luna: percentuale del disco lunare immersa nell'ombra terrestre al massimo; le sole eclissi penombrali sono escluse. Sono mostrate le eclissi con fase utile visibile dalla località impostata. Gli orari sono nel fuso locale della località.
Manuale completo e guida all’uso
Che cos’è: un planetario didattico interattivo con due modalità, cielo locale osservabile e sistema solare 3D. La data e l’ora impostate alimentano i calcoli astronomici; la scena 3D usa volutamente scale grafiche compresse per essere leggibile anche sul telefono. Questa guida descrive le funzioni realmente incluse in questa versione e distingue i calcoli astronomici dai modelli illustrativi.
1. Uso rapido: come iniziare
- Scegli la località. Scrivi città o località e premi Cerca; scegli uno dei risultati. La schermata parte da Ferrara come località iniziale predefinita.
- Oppure usa il GPS. Premi Usa GPS e autorizza la posizione nel browser. Per il funzionamento più affidabile apri il sito pubblicato tramite HTTPS.
- Imposta data e ora. Usa i campi Data/Ora e premi Applica, oppure usa i pulsanti per spostarti di un minuto, dieci minuti, un’ora o un giorno.
- Avanza il tempo. Scegli una velocità e premi Avvia. Premi nuovamente il pulsante, che diventa Pausa, per fermare l’avanzamento.
- Scegli una modalità. Cielo osservabile mostra la volta celeste dalla località selezionata; Sistema solare 3D permette di esplorare pianeti, lune e corpi minori.
La data e l’ora visibili nelle schermate sono quelle della simulazione nel fuso orario della località selezionata; non sono un orologio separato e non cambiano l’orologio del telefono o del computer.
2. Località, fuso orario, data e tempo simulato
Località e fuso orario
Le coordinate di latitudine e longitudine determinano l’osservatore usato per le altezze sull’orizzonte e per gli eventi locali. Il fuso orario viene richiesto a Open-Meteo con l’opzione timezone=auto. Se il servizio non risponde, l’app usa il fuso orario del dispositivo e mostra un avviso: in quel caso controlla l’indicazione accanto alle coordinate.
Una ricerca manuale imposta l’elevazione a zero metri; con GPS viene usata anche l’altitudine se il dispositivo la fornisce. Un GPS senza altitudine non garantisce un valore verticale affidabile.
Velocità disponibili
| Impostazione | Avanzamento simulato approssimativo | Uso consigliato |
|---|---|---|
| 1× | 1 secondo simulato per secondo reale | Seguire il tempo in modo normale |
| 60× | 1 minuto simulato al secondo | Piccoli spostamenti nel cielo |
| 600× | 10 minuti al secondo | Osservare il cambiamento della volta celeste |
| 3.600× | 1 ora al secondo | Seguire la notte o un giorno |
| 86.400× | 1 giorno al secondo | Confrontare le stelle e la posizione dei pianeti giorno per giorno |
| 2.629.800× | circa 1 mese medio al secondo | Esplorare il movimento planetario |
| 31.557.600× | 1 anno medio (365,25 giorni) al secondo | Osservare gli anni orbitali |
| 315.576.000× | 10 anni al secondo | Pianeti esterni |
| 3.155.760.000× | 100 anni al secondo | Esplorazione molto rapida delle orbite esterne |
La simulazione utilizza il tempo trascorso effettivo fra gli aggiornamenti della pagina. Le velocità elevate sono utili a esplorare le orbite, ma l’interfaccia non visualizza ogni istante intermedio: il rendering viene alleggerito per non sovraccaricare smartphone e computer.
I pulsanti −1 giorno e +1 giorno spostano direttamente la data simulata. Il pulsante Adesso riporta la simulazione al momento corrente.
3. Schermata “Cielo osservabile”: comandi e calcoli
Esplorare la mappa
- Smartphone: trascina con un dito per spostare la vista; usa due dita per lo zoom; tocca un oggetto per aprire la scheda informativa.
- Desktop: trascina la mappa con il mouse; usa i pulsanti −/+ per ingrandire o ridurre; clicca su una stella o un oggetto evidenziato per selezionarlo.
- Direzioni: N = Nord, E = Est, S = Sud, O = Ovest. L’azimut parte dal Nord e cresce verso Est.
- Data/ora: la riga sopra la mappa mostra l’istante simulato applicato al cielo.
Oggetti inclusi
Il cielo contiene un catalogo compatto incorporato di 191 stelle selezionate, 34 tracciati di costellazioni e 71 oggetti deep-sky (galassie, nebulose e ammassi). Sole, Luna e gli otto pianeti sono calcolati con il motore astronomico. Non è un catalogo stellare completo: molti oggetti celesti non sono presenti.
Opzioni per l’aspetto del cielo
- Qualità cielo — Auto: stima interna prudenziale basata su regole semplici riguardo a località e altitudine; non è una rilevazione satellitare o una misura dello splendore del cielo.
- Bortle 1–9: seleziona manualmente una classe, dal cielo molto buio (1) al centro città molto illuminato (9). È un’impostazione del modello visivo, non una misura della località.
- Costellazioni: mostra o nasconde le linee guida.
- Deep-sky: mostra o nasconde i 71 oggetti di spazio profondo presenti nel catalogo incorporato.
- Via Lattea: mostra o nasconde la fascia galattica schematica.
- Eclittica: mostra o nasconde il piano dell’orbita terrestre proiettato sulla sfera celeste, calcolato con il sistema di coordinate astronomiche della data simulata.
- Equatore celeste: mostra o nasconde la proiezione dell’equatore terrestre sulla sfera celeste. Le due linee sono indipendenti e possono essere attivate o disattivate separatamente.
- Etichette: attiva o disattiva i nomi delle stelle, dei corpi del Sistema solare e degli oggetti deep-sky, lasciando attiva la selezione degli oggetti.
Come viene simulata la visibilità
Il programma combina altezza sull’orizzonte, magnitudine registrata per l’oggetto, una soglia indicativa associata alla classe Bortle, estinzione in funzione della massa d’aria, luce della Luna e un’approssimazione della rifrazione atmosferica. Se è disponibile meteo attuale pertinente, anche copertura nuvolosa, umidità, visibilità, pressione e temperatura possono influenzare il risultato.
Regola meteo: i dati atmosferici attuali vengono applicati solo quando la data simulata è entro circa ±3 ore dal momento reale. Per date lontane nel passato o nel futuro si usa il modello atmosferico standard: l’app non inventa previsioni del tempo per quelle date.
La luminosità mostrata è didattica. I 71 oggetti deep-sky hanno anche un simbolo di catalogo, che resta selezionabile sulla carta notturna con opacità ridotta quando la stima di visibilità è bassa: non significa che l’oggetto sia visibile a occhio nudo. La visibilità stimata continua a influenzare l’alone e l’intensità del simbolo, ma la mappa conserva la posizione didattica dell’oggetto.
4. Schermata “Sistema solare 3D”: controlli e oggetti
Comandi
- Trascina / un dito: ruota la vista della scena.
- Pizzico / rotella del mouse: avvicina o allontana la camera.
- Tocca o clicca un corpo: apre una scheda con le informazioni disponibili e un collegamento a Wikipedia quando previsto.
- Reset: riporta la camera all’inquadratura iniziale.
- Etichette: mostra o nasconde i nomi. Se avvii il tempo simulato a una velocità superiore a 1×, le etichette si nascondono temporaneamente per non correre sullo schermo mentre i corpi cambiano posizione; riappaiono appena metti in pausa. I corpi 3D continuano a seguire la simulazione.
- Orbite: mostra o nasconde le linee orbitali.
- Lune: mostra o nasconde i satelliti catalogati.
- Corpi minori: mostra o nasconde pianeti nani, asteroidi, cometa e fascia asteroidale.
Corpi presenti
La scena comprende Mercurio, Venere, Terra, Marte, Giove, Saturno, Urano e Nettuno; la Luna terrestre; i principali satelliti catalogati di Marte, Giove, Saturno, Urano e Nettuno; Caronte, Nix e Idra di Plutone; Hiʻiaka e Namaka di Haumea; Disnomia di Eris. Include inoltre Cerere, Plutone, Haumea, Makemake, Eris, gli asteroidi Vesta, Pallade e Giunone, e la cometa di Halley. La fascia asteroidale principale contiene 720 punti su smartphone e 1.550 su schermi più ampi; le fasce di Kuiper e dei Troiani sono anch’esse rappresentazioni schematiche, non le posizioni reali di corpi identificati.
Quali posizioni sono astronomiche e quali illustrative?
- Otto pianeti: posizioni calcolate con Astronomy Engine e trasformate in coordinate eclittiche per la scena.
- Quattro lune galileiane di Giove: usano il modello dedicato disponibile nel motore astronomico.
- Molti altri satelliti: ruotano su orbite circolari/semplificate con periodi orientativi incorporati nel codice; non sono effemeridi satellitari di precisione.
- Plutone: posizione dal motore astronomico. Cerere, Vesta, Pallade, Giunone, Haumea, Makemake, Eris e Halley usano elementi orbitali inseriti nello script, con epoche di riferimento specificate nel codice; il modello è semplificato e non riceve aggiornamenti live da JPL.
5. Eclissi solari e lunari
Il pannello sotto le visualizzazioni cerca le prossime eclissi a partire dalla data simulata e dalle coordinate scelte. È un calcolo locale del motore Astronomy Engine; il programma non scarica un bollettino eclissi NASA per riempire il pannello.
- Sole: mostra fino a tre eventi locali calcolati che superano la soglia del 50% di oscuramento dell’area apparente del disco solare. Se applicabile, distingue fase parziale, totale o anulare e mostra orari locali di inizio, massimo e fine.
- Luna: mostra fino a tre eclissi parziali o totali per cui almeno il 50% del disco risulta nell’ombra umbrale e una parte della fase umbrale è sopra l’orizzonte della località.
- Imposta la data / Vai alla fase visibile: ferma la simulazione e porta la data al massimo o a un campione visibile, così puoi osservare la geometria del cielo per quell’istante.
Gli orari sono convertiti nel fuso orario della località selezionata. Le previsioni implementate sono limitate alle date fino al 2199. Per pianificare un’osservazione reale o un viaggio, verifica sempre i contatti e gli orari su fonti specialistiche, ad esempio il sito NASA delle eclissi; la pagina NASA è un riferimento indipendente e non una sorgente dati chiamata dallo script.
6. Origine dei dati, servizi esterni e licenze
La distinzione fondamentale è fra calcoli eseguiti nel browser, dati richiesti a un servizio esterno e cataloghi statici inclusi nel file. Non tutti gli oggetti sono recuperati da una banca dati online.
| Fonte / componente | Come viene usata | Riferimento |
|---|---|---|
| Astronomy Engine 2.1.19 | Calcola posizioni del Sole, della Luna e dei pianeti, coordinate locali, fasi, eventi di levata/tramonto ed eclissi. È caricata dal CDN jsDelivr; i calcoli avvengono nel browser. | Codice e documentazione · API JavaScript · licenza MIT |
| Three.js 0.186.1 | Disegna la scena 3D e gestisce geometrie, materiali, camera e rendering WebGL 2. È caricato su richiesta tramite jsDelivr, con un tentativo alternativo su unpkg. | Documentazione WebGLRenderer · Licenza MIT |
| Open-Meteo | Fornisce i dati atmosferici correnti (temperatura, umidità, pressione, visibilità e copertura nuvolosa) e il fuso orario automatico per le coordinate. Le chiamate avvengono a api.open-meteo.com. | Documentazione API · condizioni d’uso |
| OpenStreetMap / Nominatim | La ricerca manuale di città e località invia la query testuale al servizio pubblico di geocodifica Nominatim e usa il risultato per latitudine/longitudine. | Attribuzione e licenza dati OSM · regole d’uso Nominatim |
| Cataloghi stellari, costellazioni e deep-sky | 191 stelle selezionate, 34 tracciati di costellazioni e 71 oggetti deep-sky sono incorporati staticamente nel codice (coordinate e magnitudini selezionate). Non sono scaricati a ogni apertura e non costituiscono un catalogo astronomico completo. | Array STARS, ADDITIONAL_STARS, CONSTELLATIONS e DEEP_SKY incorporati nello script. Il catalogo è selezionato per uso didattico, non esaustivo e senza un identificativo esterno per ogni stella. |
| Satelliti e corpi minori | I dati essenziali per disegnare le lune e alcuni elementi orbitali sono incorporati staticamente. Molti satelliti sono schematici; per alcuni corpi minori sono usati elementi kepleriani con epoca fissata nel codice. | Array MOON_CATALOG e MINOR_BODIES dentro lo script; non c’è aggiornamento live da NASA/JPL. |
| Wikipedia | Vengono generati collegamenti informativi per approfondire gli oggetti selezionati; Wikipedia non fornisce i calcoli astronomici del planetario. | Wikipedia in italiano |
Il servizio pubblico Nominatim ha limiti di uso e richiede attribuzione. La ricerca in questa app è attivata dall’utente e non è un’autocompilazione continua, ma per un sito con traffico elevato è prudente valutare caching e un provider/geocodificatore alternativo, nel rispetto della policy ufficiale.
7. Precisione: cosa rappresenta bene e cosa no
- Le posizioni dei pianeti principali e diversi calcoli del cielo derivano dal motore astronomico Astronomy Engine, che implementa modelli astronomici documentati; questo non rende ogni elemento grafico una misura di precisione.
- Catalogo stellare limitato: coordinate statiche J2000 trasformate per la data, senza un trattamento completo del moto proprio di ogni stella. Possono esistere differenze con un planetario professionale.
- Meteo e atmosfera: i dati meteorologici sono valori modellati per una griglia geografica; nebbia, foschia locale, aerosol, seeing, turbolenza e nuvole sulla singola direzione di osservazione non sono simulati integralmente.
- Bortle automatico: è una stima interna basata su indizi semplici, non una mappa certificata dell’inquinamento luminoso. La selezione manuale Bortle serve a confrontare scenari.
- Lune e corpi minori: le orbite dei satelliti non galileiani e di alcuni corpi minori sono semplificate o dipendono da elementi incorporati con epoca definita. La fascia di asteroidi è decorativa.
- Dimensioni e distanze 3D: sono intenzionalmente compresse/amplificate; la scena non è una ricostruzione in scala.
- Eclissi: le date e le condizioni sono calcolate dal motore integrato, con filtri locali impostati dallo script. Per osservazioni reali verifica anche le fonti specialistiche ufficiali.
L’app è divulgativa e didattica, non sostituisce un software professionale di efemeridi e non va usata per navigazione, ricerca scientifica, sicurezza o pianificazione osservativa critica.
8. Connessione, dati, privacy e risoluzione dei problemi
Quali richieste escono dal browser
- La ricerca località invia il testo digitato a Nominatim.
- Il meteo e la risoluzione del fuso orario inviano le coordinate selezionate a Open-Meteo. Se usi il GPS, le coordinate ottenute dal browser vengono usate anche per queste richieste.
- I file JavaScript Astronomy Engine e Three.js vengono scaricati dai CDN indicati sopra.
- Le schede degli oggetti possono aprire una pagina Wikipedia in una nuova scheda.
In questa pagina non è implementato un database personale di località salvate; ciò non significa che i provider esterni non ricevano le richieste tecniche necessarie a rispondere. Consulta le informative dei singoli servizi prima di descrivere la privacy del sito nel suo complesso.
Problemi comuni
- Il cielo o i dati restano vuoti: controlla la connessione e ricarica la pagina; Astronomy Engine viene scaricato da un CDN.
- Il sistema 3D non si apre: prova la pagina pubblicata via HTTPS, verifica la connessione e che il browser supporti WebGL 2. La scena 3D dipende da Three.js e da WebGL 2.
- GPS non disponibile: autorizza la posizione nelle impostazioni del browser e usa HTTPS; in caso contrario inserisci la località manualmente.
- Ora locale sospetta: controlla l’indicazione del fuso. Se Open-Meteo non risponde, l’app può usare il fuso del dispositivo invece di quello della località.
- Cielo troppo buio o troppo luminoso: cambia Qualità cielo da Auto a una classe Bortle adatta al contesto. Ricorda che è un modello visivo e non una misurazione.
- Smartphone lento: chiudi altre schede pesanti, metti in pausa il tempo simulato e nascondi lune/corpi minori o etichette non necessari.
Per i responsabili del sito: controllare periodicamente le condizioni dei servizi esterni, poiché API, limiti, licenze e disponibilità possono cambiare. Un test statico del codice non sostituisce il collaudo della pagina pubblicata sia su Android sia su desktop.
9. Osservatorio intelligente e pianificazione
La V7.0 aggiunge una sezione che seleziona gli oggetti più interessanti in base alla località, alla data e all'ora simulate. Il motore usa le stesse coordinate astronomiche della mappa e non scarica un catalogo remoto a ogni aggiornamento.
- Priorità di osservazione: combina altezza sull'orizzonte, magnitudine, qualità Bortle e influenza indicativa della Luna.
- Prossime ore: cerca i candidati che raggiungono almeno circa 30° di altezza entro sei ore.
- Piano 6 ore: costruisce una sequenza didattica oraria per individuare gli oggetti meglio posizionati.
- Preferiti: vengono memorizzati localmente nel browser e non inviati ai servizi esterni.
10. Eclittica ed equatore celeste
La V7.2 aggiunge due sovrapposizioni indipendenti alla schermata “Cielo sopra l’orizzonte”. Eclittica è tracciata trasformando punti del piano dell’eclittica vera della data nel sistema equatoriale della data; Equatore celeste segue la declinazione zero nel sistema equatoriale della data. Entrambe sono poi trasformate in coordinate orizzontali per la località e l’ora simulate.
Le linee seguono quindi la data/ora simulata, la località e i movimenti della vista touch, senza sostituire le posizioni degli oggetti né modificare i calcoli o i controlli del Sistema solare 3D. I tratti sotto l’orizzonte vengono omessi. Sono riferimenti di coordinate e non rappresentano oggetti fisici visibili.
La linea dell'orizzonte locale è resa più leggibile nella mappa del cielo. È un riferimento grafico della proiezione altazimutale e non modifica i calcoli di posizione degli oggetti.