1

Google マップ エンジンのアカウントを持っています。最近、約 179,000 の機能を含む形状ファイルをアップロードしました。

表の正確な統計を以下に示します

  • 機能数: 178956
  • 悪い特徴数: 0
  • 頂点数: 4817776
  • ポリゴン数: 179058
  • マルチポリゴン数: 102

次のように交差クエリを実行しようとしています

" https://www.googleapis.com/mapsengine/v1/tables/ {tableid}/features?where=ST_INTERSECTS(geometry,ST_POINT(55.300153,25.256426))"

しかし、それは次のエラーをスローします

error: {errors: [{domain: "usageLimits",reason: "limitExceeded",message: "This resource is too large to be accessed via this API call."}],code: 403,message: "This resource is too large to be accessed via this API call."}

OAuth を正しく使用しているかどうかを確認するために、tableID を変更し、1500 レコードを持つ別のテーブルで同じクエリを実行すると、適切な結果が得られます。

質問

  1. Google OAuth クライアントを使用してアクセス トークンを適切に生成した場合でも、プライベート テーブルにアクセスするには API キーが必要ですか?
  2. Google Maps Engine は、100K を超えるレコードを持つテーブル内の対象物のクエリをサポートしていますか? このエラーと Maps Engine の制限については、次の URL [ https://developers.google.com/maps-engine/documentation/limits][1]にある Google ドキュメントを読みました。100K を超える場合の機能要求の動的容量はサポートされていません。この制限は、1 秒あたりのクエリ数 (QPS) または任意のリクエストにのみ適用されますか?
  3. 大量の GIS データに対して交差クエリを使用するための提案はありますか?

よろしくお願いします。

4

1 に答える 1

1
  1. いいえ。API キーは公開テーブルへのアクセスにのみ使用されます。

  2. GME API の制限について詳しくは、 https ://developers.google.com/maps-engine/documentation/limits#capacity をご覧ください。

  3. 交差関数の使用例は、 https ://developers.google.com/maps-engine/documentation/read#geographic_restrictions にあります。

特に追加のサポートが必要な場合は、http: //google.com/enterprise/portalでサポート ケースを提出することを恐れないでください。

于 2014-04-29T01:47:05.950 に答える