Guida per gli sviluppatori

In questa sezione sono incluse le pagine con ulteriori informazioni sui principali elementi KML e su come utilizzarli.

File KMZAggiornati
Scopri come pacchettizzare (e comprimere) il file KML e tutte le relative immagini, overlay, icone e file audio in un'unica unità ordinata che può essere pubblicata o inviata per email come singola entità.
Tour
Google Earth 5.0 introduce i tour: il movimento controllato da KML attraverso lo spazio e il tempo. Gli elementi correlati ai tour sono contenuti nello spazio dei nomi delle estensioni di Google.
Modalità altitudine
Grazie all'introduzione di elementi nello spazio dei nomi delle estensioni di Google, Google Earth 5.0 può portare gli spettatori sott'acqua con le nuove modalità clampToSeaFloor e relativeToSeaFloor. Questo capitolo illustra anche le modalità tradizionali fuori terra.
Tempo e animazione
A qualsiasi funzionalità in KML possono essere associati dati temporali. Quando un file KML contiene una funzionalità con elementi TimeSpan o TimeStamp, Google Earth mostra un dispositivo di scorrimento temporale. Utilizzando il dispositivo di scorrimento e il pulsante di riproduzione, l'utente può "riprodurre" l'intera sequenza o selezionare singoli periodi di tempo per la visualizzazione.
Fotocamere
L'elemento Fotocamera offre un metodo aggiuntivo per specificare il punto di vista per una funzionalità. Le fotocamere vengono utilizzate con gli overlay di foto, un'altra funzionalità aggiunta in KML 2.2. <Videocamera> offre un controllo completo della libertà di sei gradi sulla visualizzazione, così puoi posizionare la videocamera nello spazio e ruotarla attorno agli assi x, y e z.
Overlay foto
L'elemento PhotoOverlay ti consente di posizionare geograficamente una foto sul pianeta e di specificare la posizione e l'orientamento della fotocamera che esegue la visualizzazione di questo overlay di foto. Overlay foto può essere un semplice rettangolo 2D, un cilindro parziale o pieno oppure una sfera (per panoramiche sferiche). L'elemento secondario ImagePyramid di PhotoOverlay fornisce una gestione efficiente delle fotografie arbitrariamente grandi in Google Earth.
Dati di Sky in KML
Ora puoi visualizzare i dati celesti in Google Earth. In questa pagina viene spiegato come configurare il file KML per visualizzare il cielo, con suggerimenti per la conversione delle coordinate celesti standard in Google Earth in modalità Sky.
Aggiunta di dati personalizzati
Puoi aggiungere dati personalizzati alle funzionalità KML in tre modi diversi, a seconda del tipo di dati personalizzati. Il nuovo elemento ExtendedData consente di aggiungere dati non digitati, dati digitati o dati XML arbitrari a una funzionalità KML. Google Earth conserva queste informazioni insieme al file. I dati non digitati e digitati contengono elementi di visualizzazione che possono essere utilizzati per i modelli di stile e la sostituzione delle entità nel fumetto.
Modelli
Gli oggetti tridimensionali possono essere modellati naturalmente nel loro spazio di coordinamento ed esportati come file COLLADATM, quindi importati in Google Earth e posizionati sulla superficie terrestre.
Aree geografiche
Le aree geografiche forniscono un comportamento di selezione e livello di dettaglio che ti consente di perfezionare il modo in cui i tuoi dati vengono presentati in Google Earth. Se utilizzate con NetworkLinks, le aree geografiche consentono lo streaming di set di dati molto grandi, con un caricamento "intelligente" dei dati a diversi livelli di risoluzione (vedi la sezione sui sovrapposizioni super). Puoi anche simulare i livelli di Google Earth utilizzando le aree geografiche.
Aggiornamenti
Puoi aggiornare in modo incrementale i dati caricati da NetworkLinks, modificando, aggiungendo ed eliminando i dati KML caricati in precedenza su Google Earth.
Scadenza
In questa pagina viene spiegato come evitare che i dati KML diventino inattivi, utilizzando le intestazioni HTTP e i tempi di scadenza di KML.