私は Google マップでいくつかのコードを書いており、Places Library でかなり大量のデータを取り込もうとしています (嘘ではありません)。各検索で最大 20 ポイントが返されることがわかっています。私の JavaScript アプリケーションでは、かなり狭い範囲で 625 回の検索呼び出しを行います。しかし、非常に多くの重複があるため、検索でマップ上に 100 を超えるマーカーを作成することさえできていないように感じます。とにかく、以前は最大 74 件の結果が表示されていましたが、現在は 40 件しか表示されておらず、場所検索を実行しようとしたときに返される OVER_QUERY_LIMIT ステータスのために多くの検索が行われていないことがわかります。何か理由があるのでしょうか?Web サイトへのアクセス数は 1 日に 10 未満であることを私は知っています。
私の検索の主な要因は次のとおりです。
function mapSearch() {
$.each(pointArray, function(i, iArray) {
$.each(iArray, function(j, point) {
placeRequest(pointArray[i][j]);
});
});
}