Pracuję nad aplikacją Google Maps i napotkam ten problem. Muszę usunąć wszystkie znaczniki poza zasięgiem mapy.Określanie, czy znacznik jest widoczny w Google Maps
Czy jest jakiś prosty sposób na to, oprócz zachowania tablicy i patrzenia na latlng każdego markera?
Nie mogę używać MarkerManager, ponieważ mam zbyt dużo punktów. Nie chcę używać clearOverlays(), ponieważ spowoduje to zamknięcie dowolnego otwartego znacznika.
Każda pomoc zostanie doceniona.
65k, ale nigdy nie pokaże ponad 300 naraz – Sklivvz
Dzięki za wskazówkę, innym problemem jest to, że pobieranie informacji do wygenerowania znaczników 65k zajęłoby zbyt długo ... – Sklivvz
Pogrupuj je po stronie serwera i wczytaj granice grupy podczas ładowania strony początkowej. Możesz pobierać punkty w locie za pomocą AJAX, ponieważ grupy zbliżają się do wyświetlanej części mapy. – RichH