はい、ここで調査しましたが、これまでのところ、MarkerClusterer プラグインへの参照、または KML または Fusion テーブル レイヤーの使用へのポインタしか見つかりませんでした。
これ: https://developers.google.com/maps/articles/toomanymarkers#markermanager も興味深い読み物でした。
これは比較的簡単だと思いますよね?私がやっていることを疑似コードで表現してみましょう。
WILE event: "drag the map"
get current viewport bounds
load ajax call to look up markers that are located inside current viewport
remove previously visible markers
add newly visible markers to the display
END WHILE
私は、適切なコンピューター サイエンス プログラミング タイプのものは得意ではなく、マーカー配列を継続的に更新するこのような効率的なループ可能なアクションを実行するために必要な構造に苦労しています。
どういうわけか私の直感は、これは非効率的な方法である可能性があることを教えてくれます-別の方法でアプローチする必要がありますか? 私が避けたいのは、ドラッグ終了時にマーカー配列を更新することです。
助けてくれてありがとう。