У меня есть ломаная линия в Google Earth.
Я могу видеть профиль высоты в Google Планета Земля, когда я двигаюсь вдоль полилинии, но есть ли способ извлечь данные о широте, длине и высоте в Excel?
У меня есть ломаная линия в Google Earth.
Я могу видеть профиль высоты в Google Планета Земля, когда я двигаюсь вдоль полилинии, но есть ли способ извлечь данные о широте, длине и высоте в Excel?
Ответы:
GEOCONTEXT-Profiler создает профиль высоты так же , как Google Earth , и вы можете импортировать KML и экспортировать CSV. Он должен дать вам те же результаты, что и Google Earth.
Это страница ограничения лицензии, на которую ссылается инструмент.
Google Elevation API может дать вам высоту в любой точке земного шара, так что вы можете перемещаться по ломаной линии и получить высоту каждой точки:
{
"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"
}
До 2500 запросов в день доступны бесплатно. Обратите внимание, что условия предоставления услуг требуют, чтобы вы отображали любые полученные результаты на карте Google, и вызов API из Excel или ArcGIS, вероятно, будет немного сложным.