Pogledajte određenu poruku
Staro 30. 08. 2013.   #1
mslavko
profesionalac
Professional
 
Avatar mslavko
 
Datum učlanjenja: 25.10.2012
Poruke: 278
Hvala: 16
32 "Hvala" u 9 poruka
mslavko is on a distinguished road
Default Smanjivanje query requesta - principi

Kosristim google maps API, google places API kao i RouteBoxer library LINK

Ovde sam postavio deo koda i demo online: http://jsbin.com/EVEWOta/35
Znaci ovaj deo koda aplikacije koju radim, sluzi za sledece: Odabere se distanca (default 30mi), polazna tacna, zavrsna tacka. Kod izracuna rutu sa prikaze na mapi kao i sa ovim routeBox-om podrucje uz put a u zavisnoti od distance koja je odabrana i na tom podrucju prikaze objekte koji su u blizini a koje putnici mogu da posete (hotele,restorane,benzinske pumpe, muzeje itd.)

Imam sledeci problem: Pri vecim distancama a ukoliko korisnik odabere da se prikaze podrucje npr. 5km/mi od puta ovaj routeBoxer pravi veliki broj bokseva, kvadrata za pretrazivanje podrucja i ubrzo dobijem poruku OVER_QUERY_LIMIT.

Kako da resim ovaj problem?
Ovo mi je veoma bitno jer npr. probajte da odabete polazak istanbul, dolazak Paris i distancu 10mi, pretrazivanje ce se zaustaviti vec u Bugarskoj jer dobijem poruku OVER_QUERY_LIMIT.

Da li mogu ovo nekako da resim ili moram da pravim svoju bazu sa objektima pa da odatle vucem podatke s obzirom da je google places API rigorozan po pitanju requesta ?
mslavko je offline   Odgovorite uz citat