图像缩略图

GetElevations(纬度,经度,varargin)

版本1.1.0.0(3.12 KB) Jaroslaw Tuszynski.
GetElevations函数查询Google Maps API WebService用于地面高度

19下载

更新2017年12月14日

查看版本历史记录

查看许可证

编辑注意:此文件被选为Matlab Central挑选本周

GetElevations函数查询Google Maps API WebService用于地面高度。看https://developers.google.com/maps/documentation/elevation/有关详细信息。

引用

Jaroslaw Tuszynski(2021)。GetElevations(纬度,经度,varargin)(https://www.mathwands.com/matlabcentral/fileexchange/50704-getelevations-longitude-varargin),Matlab中央文件交换。检索到

评论和评级(12.

埃文贝茨

更新到我的评论:您知道必须在Google API上激活账单

埃文贝茨

然而,工作得很好,现在它正在抛出错误。我相信谷歌API更新,现在这个功能不再有效。

Jim Goodall.

简单,正是我在寻找什么。

朱利安娜

Samuele Moscatelli.

托马斯莫斯梅尔

有时候我有消息“谷歌地图API请求者已经超过了配额”,有时我还没有...... Amyon可以帮助我吗?我读了免费账户的配额Google API,但我觉得我尊重这个。

Thomas Schilling.

好的,错误只是API响应的问题。简单修复(AA是LAT和LON):

e = nan(尺寸(aa,1),1);
而(总和(isnan(e))> 0)
DISP(NUM2STR(SUM(ISNAN(E)))))))
对于i = 1:尺寸(aa,1)
如果是isnan(e(我,:))== 0
继续
结尾
尝试
e(i,:) = get_elevations(aa(i,1),aa(i,2));
抓住
e(我,:) = nan;
结尾
结尾
结尾

Thomas Schilling.

使用我得到的示例:

使用getElavations时出错(第79行)
Google地图API请求者已超出配额

ingvild别的

将坎贝尔

Jonas Hahlbohm.

乍得格林

这是太棒了。易于使用,良好的错误检查,并从框中完成工作。当我尝试了4800点的数组时,我遇到了一个查询限制,但是在一秒钟内检索480分。网格也起作用。NANS抛出URLRED错误,这不直观调试 - 也许是一个楠检查会有所帮助。

Matlab释放兼容性
用R2017B创建
兼容任何释放
平台兼容性
视窗 苹果系统 Linux.

社区宝藏狩猎

找到Matlab Central中的宝藏,并发现社区如何帮助您!

开始狩猎!