Google Map Elevation API的错误任务

时间:2017-06-12 23:12:59

标签: r google-maps google-elevation-api

我正在编写一个R脚本,使用XML和RCurl包来抓取大量GPS点的evelatio。 在Google Map Elevation API的帮助下,获得平均价值非常有用。 在这里,我注意到maximum number of locations in a request是512。 当请求中有100个GPS点时,脚本可以正常工作。因此我尝试在请求时获得512个高程值,因为我有太多的GPS poins。

但是,脚本会返回错误

  

无法连接到maps.googleapis.com端口443:超时

当我在Chrome中输入512个GPS位置的请求网址时,也会出现错误,说

  

错误413请求实体太大

我是否误解了Google对此API限制的说法?或者有谁知道这个问题是什么?以及如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

通过减少请求中的位置数并为请求错误设置系统暂停来解决错误。虽然花了一些时间,但对我来说这很好。对于拥有数百万GPS点数的人来说,我认为这仍然是一个问题......