Ho una polilinea in Google Earth.
Riesco a vedere il profilo di elevazione in Google Earth quando mi sposto lungo la polilinea, ma cè un modo per estrarre i dati di latitudine, longitudine ed elevazione in Excel?
Commenti
- Il mio primo pensiero è che, a seconda delluso previsto, ciò potrebbe violare i Termini di servizio di Google , come opera derivata. Il mio secondo pensiero sarebbe che sarebbe più semplice portare la tua polilinea in ArcGIS, caricare un DEM (Digital Elevation Model) da USGS, su The National Map e estrarre le tue elevazioni direttamente che eseguire un processo in più passaggi da GE.
Rispondi
Il GEOCONTEXT-PROFILER creerà un profilo elevazione proprio come Google Earth e potrai importare un KML ed esportare un CSV. Dovrebbe fornire gli stessi risultati di Google Earth.
Questa è la pagina di restrizione della licenza a cui si collega lo strumento.
Risposta
L API di Google Elevation può darti lelevazione in qualsiasi punto sulla terra, in modo da poter scorrere la polilinea e ottenere lelevazione di ogni punto:
{ "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" }
Sono disponibili gratuitamente fino a 2.500 richieste al giorno. Tieni presente che i termini di servizio richiedono la visualizzazione dei risultati ottenuti su una mappa di Google e che è probabile che chiamare lAPI da Excel o ArcGIS sia un po complicato.