Tengo una polilínea en Google Earth.
Puedo ver el perfil de elevación en Google Earth cuando me muevo por la polilínea, pero ¿hay alguna forma de extraer los datos de latitud, longitud y elevación a Excel?
Comentarios
- Mi primer pensamiento es que, según el uso previsto, esto puede infringir las Condiciones de servicio de Google , como obra derivada. Mi segundo pensamiento sería que sería más sencillo llevar su polilínea a ArcGIS, cargar un Modelo de elevación digital (DEM) desde USGS, en El mapa nacional y extraiga sus elevaciones directamente que haciendo un proceso de varios pasos fuera de GE.
Respuesta
La GEOCONTEXT-PROFILER creará un perfil de elevación como Google Earth y puede importar un KML y exportar un 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.
Respuesta
La API de elevación de Google puede proporcionarle la elevación en cualquier punto en la tierra, para que pueda 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" }
Hay disponibles hasta 2500 solicitudes por día de forma gratuita. Tenga en cuenta que los términos de 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.