konto usunięte

Temat: wyswietlanie markerow po zmianie pozycji

witam, wlasnie spotkalem sie z ciekawym problemem i jestem ciekaw waszej opini. Problem wyglada nastepujaco.

Mam ok 13.000 miejsc, ktore sa zapisane w bazie. Uzytkownik trafia na mape w okreslonym miejscu, przy okreslonym zoomie, dlatego wyswietlam tylko markery w poblizu tego miejsca.

Problem polega na tym, ze gdy uzytkownik zacznie poruszac sie po mapie, nalezy wyswietlic dodatkowe markery przy uzyciu ajax, jezeli wyswietli czesc mapy na ktorej moga znajdowac sie markery, ale nie zostaly wyswietlone.

Jest to bardzo latwe do rozwiazania przy uzuciu GEvent, ktory wywolywany jest podczas moveend. W tym przypadku jednak, za kazdym razem, gdy uzytkownik poruszy mapa, wykonywane jest zapytanie.

Czy macie jakis pomysl, jak to rozwiazac w prostszy sposob?

konto usunięte

Temat: wyswietlanie markerow po zmianie pozycji

Wojciech Gancarczyk:
Czy macie jakis pomysl, jak to rozwiazac w prostszy sposob?

przy movestart zapisz sobie ustawienie mapy i przy moveend sprawdź o ile się poruszyła - jak wystarczająco dużo - przeładuj.
O to chodziło czy też jest późno i już nie umiem czytać ze zrozumieniem? ;)

konto usunięte

Temat: wyswietlanie markerow po zmianie pozycji

Problem polegał na tym, że samo sprawdzenie o ile poruszyła się mapa niekoniecznie pozwalało na sprawdzenie, czy w danej odległości pojawiły się nowe markery. Problem rozwiązałem poprzez cachowanie pliku z markerami. Obniżyło to ilość zapytań do bazy danych.

Następna dyskusja:

Wyznaczenie pozycji obiektu...




Wyślij zaproszenie do