Domanda

Io uso poligoni nei file KML per la visualizzazione flightpath di un razzo da terra in orbita nel file KML di Google Earth.

il problema è che Google Earth non possono gestire longitued maggiore di 180deg, in modo che quando un razzo farà il giro di più di quelli di tutto il mondo i valori longitued deve essere ricalcolato. C'è un modo di utilizzare longitudini come 720deg e Google può tradurre questo da solo? Io preferirei questo, perché ho don'thave a cambiare il mio programma e si può vedere direttamente le rivoluzioni del razzo intorno a terra con le sue coordinate.

È stato utile?

Soluzione

La definizione KML infatti consente solo argomenti

  • tra -180 e 180 per la longitudine
  • tra -90 e 90 per la latitudine

KML Riferimento - elemento "coordinate"

Quindi temo dovrai normalizza la vostra lon con l'introduzione di una funzione di angolazione.

Altri suggerimenti

Come già detto da MikeD è necessario per normalizzare per adattarsi nelle specifiche. Ecco una sito da Chris Veness con formule sferiche per fare un sacco di calcoli che altrimenti boggle la mente.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top