問題タブ [google-elevation-api]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
r - Google Map Elevation API のエラー クエスト
XML と RCurl パッケージを使用して、多数の GPS ポイントの evelatio をクロールする R スクリプトを作成しています。Google Map Elevation APIの助けを借りて、標高値を取得すると便利です。ここで、リクエスト内のロケーションの最大数が 512 であることに気付きました。リクエスト内に 100 個の GPS ポイントがある場合、スクリプトは正常に動作します。GPS ポイントが多すぎるため、要求に応じて 512 の標高値を取得しようとしました。
ただし、スクリプトはエラーを返します
maps.googleapis.com ポート 443 に接続できませんでした: タイムアウトしました
また、Chrome で 512 の GPS ロケーションを含むリクエストの URL を入力すると、次のようなエラーも表示されます。
エラー 413 要求エンティティが大きすぎます
この API の制限について Google が言っていることを誤解しましたか? または、誰が問題を知っていますか?そして、それを解決する方法は?
javascript - Google Elevation API: エンコードされたポリライン
クライアントを介してエンコードされたポリラインで Google Elevation API を使用することは可能ですか?
私はあることを知っています
ただし、これはクライアント側では機能せず、サーバー側でのみ機能します。それとも私は間違っていますか?
これをエレベータオブジェクトで機能させることができないようです。
または
エラーメッセージは次のとおりです。
LatLng の配列で動作しますが、数千の座標のパスに沿った高度が必要なので、それは私のアプリケーションには非効率的です。
c# - C#を使用して正確な標高(高度)値を取得する方法は?
問題は、ポイント座標で標高を十分な精度で取得する方法です。
現在、Google Maps Elevation API を使用しています。
しかし、問題は次のとおりです。
- そのコードはかなり遅い
- 結果は十分に正確ではありません
また、ジオイドの高さを取得できるGeographicLibがあることも知っています。しかし、ジオイドの高さは楕円体とジオイドの高さの差であり、その絶対値ではありません。
そこで、次の 2 つの質問があります。
座標から地図上のポイントの高度を取得する最も速くて正確な方法は何ですか? (Google Elevation API の場合、コードを改善するにはどうすればよいですか?)
GeographicLib を使用して取得することは可能ですか? 英語は私の母国語ではなく、ドキュメントですべてが明確であるため、理解できないかもしれません。