ビューポート内にマーカーがあるかどうかを確認する最も効率的な方法は何ですか?
ビューポートに含まれている場合、完全なソリューションでは、すべてのマーカーを 1 つずつチェックする必要はありません。
ビューポート内にマーカーがあるかどうかを確認する最も効率的な方法は何ですか?
ビューポートに含まれている場合、完全なソリューションでは、すべてのマーカーを 1 つずつチェックする必要はありません。
私が思いついた最善の解決策は、
GMap2.getBounds()
(paullbが提案したように)GMap2.getBounds() を使用して境界ボックスを見つけます。GLatLngBounds.containsLatLng() を使用して、各マーカーが表示されているかどうかを確認します。
または、各クラスターの値が簡単にアクセスできる方法で格納されている場合は、マーカー クラスターで同じアプローチを試して使用することもできます。(自分は見ていない)