2017-06-12 5 views
1

XMLとRCurlパッケージを使用して、多数のGPSポイントのevelatioをクロールするためのRスクリプトを作成しています。 Google Map Elevation APIの助けを借りて、啓示の値を取得すると便利です。 ここで私はmaximum number of locations in a requestが512であることに気付きました。 リクエストに100個のGPSポイントがあると、スクリプトはうまく動作します。だから私はGPS測量が多すぎるので、リクエストで512の標高値を取得しようとしました。Google MapエレベーションAPIのエラークエスト

しかし、スクリップが

がmaps.googleapis.comポート443への接続に失敗しましたというエラーが返されます。

をタイムアウトし、私は512 GPSでリクエストのURLを入力Chromeの場所は、あまりにも大きな

エラー413要求エンティティを言っても、エラーがある

GoogleはこのAPIの制限について何を誤解しましたか?それとも誰が​​問題を知っていますか?そしてそれを解決する方法は?

+0

どのようにあなたのリクエストを構築していますか? – geocodezip

+0

@geocodezip [このページ](https://developers.google.com/maps/documentation/elevation/intro)に記載されているとおり、これは私のリクエストです

+0

もう一度やり直してみると、要求の最大位置は27 –

答えて

2

要求の場所の数を減らし、要求エラーのシステムを一時停止することでエラーを解決しました。それは時間がかかりますが、私の場合は大丈夫です。数百万のGPSポイントを持っている人のために、私はまだそれが問題だと思います...