Tengo una polilínea en Google Earth.
Puedo ver el perfil de elevación en Google Earth cuando me muevo a lo largo de la polilínea, pero ¿hay alguna forma de extraer los datos de lat, largo y elevación a Excel?
Tengo una polilínea en Google Earth.
Puedo ver el perfil de elevación en Google Earth cuando me muevo a lo largo de la polilínea, pero ¿hay alguna forma de extraer los datos de lat, largo y elevación a Excel?
Respuestas:
El GEOCONTEXT-Profiler creará un perfil de elevación como Google Earth y se puede importar un archivo KML y exportar un archivo CSV. Debería darte los mismos resultados que Google Earth.
Esta es la página de restricción de licencia a la que se vincula la herramienta.
La API de elevación de Google puede darle la elevación en cualquier punto de la tierra, por lo que puede iterar a través de su polilínea y obtener la elevación de cada 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"
}
Hasta 2.500 solicitudes por día están disponibles de forma gratuita. Tenga en cuenta que los términos del servicio requieren que muestre los resultados obtenidos en un mapa de Google, y es probable que llamar a la API desde Excel o ArcGIS sea un poco complicado.