Google Earth-Höhendaten nach Excel extrahieren?

13

Ich habe eine Polylinie in Google Earth.

Ich kann das Höhenprofil in Google Earth sehen, wenn ich mich entlang der Polylinie bewege. Gibt es jedoch eine Möglichkeit, die Lat-, Long- und Höhendaten in Excel zu extrahieren?

Akd
quelle
5
Mein erster Gedanke ist, dass dies abhängig von Ihrer beabsichtigten Verwendung möglicherweise gegen die Nutzungsbedingungen von Google verstößt . Mein zweiter Gedanke wäre, dass es einfacher wäre, Ihre Polylinie in ArcGIS zu integrieren, in The National Map ein Digital Elevation Model (DEM) von USGS zu laden und Ihre Höhen direkt zu extrahieren, als einen mehrstufigen Prozess in GE auszuführen.
Holen Sie sich Spatial

Antworten:

11

Der GEOCONTEXT-PROFILER erstellt wie Google Earth ein Höhenprofil und Sie können eine KML importieren und eine CSV exportieren. Es sollte die gleichen Ergebnisse liefern wie Google Earth.

Dies ist die Lizenzbeschränkungsseite, mit der das Tool verknüpft ist.

Fezter
quelle
4

Mit der Google Elevation-API können Sie die Höhe an jedem beliebigen Punkt auf der Erde anzeigen. Sie können also über Ihre Polylinie iterieren und die Höhe jedes Punkts abrufen:

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"
}

Bis zu 2.500 Anfragen pro Tag stehen kostenlos zur Verfügung. Beachten Sie, dass Sie gemäß den Nutzungsbedingungen die erhaltenen Ergebnisse auf einer Google-Karte anzeigen müssen und das Aufrufen der API aus Excel oder ArcGIS wahrscheinlich etwas kompliziert ist.

Lambshaanxy
quelle