J'ai une polyligne dans Google Earth.
Je peux voir le profil d'élévation dans Google Earth lorsque je me déplace le long de la polyligne, mais existe-t-il un moyen d'extraire les données de lat, long et d'élévation vers Excel?
J'ai une polyligne dans Google Earth.
Je peux voir le profil d'élévation dans Google Earth lorsque je me déplace le long de la polyligne, mais existe-t-il un moyen d'extraire les données de lat, long et d'élévation vers Excel?
Réponses:
Le GEOCONTEXT-PROFILER créera un profil d'élévation tout comme Google Earth et vous pouvez importer un KML et exporter un CSV. Il devrait vous donner les mêmes résultats que Google Earth.
Il s'agit de la page de restriction de licence à laquelle l'outil renvoie.
L' API Google Elevation peut vous donner l'élévation à n'importe quel point de la terre, vous pouvez donc itérer sur votre polyligne et obtenir l'élévation de chaque point:
{
"results" : [
{
"elevation" : 1608.637939453125,
"location" : {
"lat" : 39.7391536,
"lng" : -104.9847034
},
"resolution" : 4.771975994110107
},
{
"elevation" : -50.78903579711914,
"location" : {
"lat" : 36.455556,
"lng" : -116.866667
},
"resolution" : 19.08790397644043
}
],
"status" : "OK"
}
Jusqu'à 2 500 demandes par jour sont disponibles gratuitement. Notez que les conditions d'utilisation vous obligent à afficher tous les résultats obtenus sur une carte Google, et appeler l'API à partir d'Excel ou d'ArcGIS sera probablement un peu compliqué.