Question

Je l'utilise dans les fichiers kml polygones pour afficher la flightpath d'une fusée à partir du sol en orbite dans les fichiers kml Google Earth.

le problème est que Google Earth ne peut pas gérer longitued supérieure à 180 deg, alors quand une fusée circulera plus dans le monde entier les valeurs longitued doit être recalculé. Est-il possible à utiliser longitudes comme 720deg et Google peut traduire par lui-même? Je préférerais cela, parce que je don'thave de changer mon programme et vous pouvez voir directement les révolutions de la fusée autour de la terre par ses coordonnées.

Était-ce utile?

La solution

La définition KML permet en effet que des arguments

  • entre -180 et 180 pour la longitude
  • entre -90 et 90 pour la latitude

voir Référence KML - élément "coordonnées"

Je crains que vous aurez besoin de normaliser votre en introduisant une LON fonction d'angle.

Autres conseils

Comme mentionné par MikeD vous devrez normaliser pour tenir dans les spécifications. Voici un de Chris Veness avec des formules sphériques pour faire beaucoup de calculs qui Boggle autrement l'esprit.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top