Extraire les données d'élévation de Google Earth vers Excel?

13

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?

Akd
la source
5
Ma première pensée est que, selon votre utilisation prévue, cela peut violer les conditions d'utilisation de Google , en tant que travail dérivé. Ma deuxième pensée serait qu'il serait plus simple d'introduire votre polyligne dans ArcGIS, de charger dans un modèle numérique d'élévation (DEM) d'USGS, sur la carte nationale et d'extraire vos élévations directement que de faire un processus en plusieurs étapes à partir de GE.
Obtenez Spatial le

Réponses:

11

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.

Fezter
la source
4

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:

https://maps.googleapis.com/maps/api/elevation/json?locations=39.7391536,-104.9847034|36.455556,116.866667 :

{
   "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é.

lambshaanxy
la source