Mám v aplikaci Google Earth křivku.

Vidím výškový profil v aplikaci Google Earth, když se pohybuji po křivce, ale existuje způsob, jak extrahovat lat, dlouhá a výšková data do aplikace Excel?

Komentáře

  • Moje první myšlenka je, že v závislosti na vašem zamýšleném použití může dojít k porušení smluvních podmínek Google , jako odvozené dílo. Moje druhá myšlenka by byla, že by bylo jednodušší přenést vaši křivku do ArcGIS, načíst model digitální elevace (DEM) z USGS na Národní mapě a extrahujte své výšky přímo než vícestupňový proces z GE.

Odpověď

The GEOCONTEXT-PROFILER vytvoří výškový profil stejně jako Google Earth a můžete importovat KML a exportovat CSV. Mělo by vám poskytnout stejné výsledky jako Google Earth.

Toto je stránka s omezením licencí, na kterou nástroj odkazuje.

Odpověď

Google Elevation API vám může poskytnout nadmořskou výšku kdykoli bod na Zemi, takže můžete iterovat přes vaši křivku a získat výšku každého bodu:

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

Zdarma je k dispozici až 2 500 žádostí denně. Všimněte si, že podmínky služby vyžadují zobrazení všech získaných výsledků na mapě Google a volání API z Excelu nebo ArcGIS bude pravděpodobně trochu komplikované.

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *