質問: 2000件のデータはピンで表示できたのですが8000件のデータはピンで表示することができませんでした。 `ajax`で返ってきた`json`を利用してピンを表示しています。 無料のライセンスの場合、ピン表示の制限があるのでしょうか? それとも5000件以上はピン表示できない。などの規定がありますか?
回答: https://developers.google.com/maps/documentation/javascript/usage ここをざっと見る限り、マーカーの制限については書かれていない。かといって請願がないとも言えませんが。 基本的に、JavaScript がどこで実行されるのかを分かっていれば、マーカーを8000件も表示するというのは、ナンセンスであることはわかると思います。 2000件の表示はできたけど、8000件の表示ができないというのは、おそらく、ブラウザおよびクライアントマシンの性能の限界です、 マーカーのデータはブラウザに割り当てられたメモリに格納し、それをOSが持つグラフィック描画機能でブラウザに表示するものなのだから、あなたのマシンで限界が2000件だとしても、他の方のマシンで2000件表示できるという保証はどこにもありません。パワーの弱いマシンだと、500件の表示もできないかもしれません。もしかしたら、ページを表示した瞬間に強制終了するかもしれません。 WEBにおいて最低限のアクセシビリティを保証するのはプログラマとして、義務とも言えるものですから、少ない数のマーカーでも、情報にアクセスする別の手段を用意するとか、設計の問題ですね。そこがプログラマの腕の見せ所かと。