Ik heb een polylijn in Google Earth.

Ik kan het hoogteprofiel in Google Earth zien wanneer ik langs de polylijn beweeg, maar is er een manier om de lengte-, lengte- en hoogtegegevens naar Excel te extraheren?

Opmerkingen

  • Mijn eerste gedachte is dat dit, afhankelijk van het beoogde gebruik, in strijd kan zijn met de Servicevoorwaarden van Google , als een afgeleid werk. Mijn tweede gedachte zou zijn dat het eenvoudiger zou zijn om uw polylijn naar ArcGIS te brengen, een Digital Elevation Model (DEM) van USGS in te laden op The National Map en extraheer uw verhogingen direct dan door een meerstappenproces uit GE te doen.

Answer

De GEOCONTEXT-PROFILER maakt een hoogteprofiel aan, net als Google Earth en u kunt een KML importeren en een CSV exporteren. Het zou u dezelfde resultaten moeten opleveren als Google Earth.

Dit is de licentiebeperkingspagina waarnaar de tool linkt.

Answer

De Google Elevation API kan u op elk niveau punt op aarde, zodat u uw polylijn kunt herhalen en de hoogte van elk punt kunt krijgen:

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

Tot 2500 verzoeken per dag zijn gratis beschikbaar. Houd er rekening mee dat de servicevoorwaarden vereisen dat u alle verkregen resultaten op een Google-kaart weergeeft, en het aanroepen van de API vanuit Excel of ArcGIS is waarschijnlijk een beetje ingewikkeld.

Geef een reactie

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *