2012-04-24 4 views
1

私はGoogle Mapsでいくつかのコードを書いており、Placesライブラリでかなりの量のデータを取り込もうとしています。私は各検索が最大20ポイントを返すことを知っています。私のJavaScriptアプリケーションでは、かなり小さいエリアで625回の検索を呼び出します。しかし、私の検索では地図上に100個以上のマーカーを作っていないような気がするほど重複しています。とにかく、私は〜74の結果を見たことがありましたが、今は40しか見えず、場所検索を実行しようとしたときに返されるOVER_QUERY_LIMITステータスのため、多くの検索結果が表示されないことがあります。何らかの理由がありますか?私は、ウェブサイトへのアクセス数が1日に10未満であるという事実を知っています。
GoogleマップQuery_Limit_Reached?

関数mapSearch(){
        $ .each(pointArray、機能(I、iArray){
         :

私の検索のための主要なドライバは、このようなものです      $ .each(iArray、function(j、point){
                        placeRequest(pointArray [i] [j]);
               });
       });

+0

おそらく、あなたがあまりにも速く実行している理由があります。しかし、その理由が何であるかを正確に言うには、ここで十分な情報(リンクやコードのようなもの)がありません。 –

+3

Places APIは非常に普遍的な方法で、APIの使用目的に反して使用されているようです。なぜあなたは小さなエリアをたくさん呼び寄せていますか? – andresf

+0

私はエリア内の施設をすべて見つけようとしており、それぞれの場所の検索では最大20ポイントしか得られません。それはそれがGoogleとどのように設定されているからです。 – ldanielw1

答えて