Sva početnička pitanja Sva početnička pitanja bi trebala da se postavljaju u ovom forumu, a ako se pretvori u kvalitetnu diskusiju interesantnu svima - prebacićemo je u odgovarajući forum. Molimo "znalce" da ne omalovažavaju početnike, ako žele da pomognu svi ćemo biti zahvalni, ako ne žele, neka preskoče ovaj forum. |
![]() |
|
Alati teme | Način prikaza |
|
![]() |
#1 |
majstor
Wrote a book
|
![]() Posto je problem konkretne prirode (negdje postoje ulice koje su poprilicno dobro uredjene, negdje ne postoje pa moras okolo naokolo), svako nagadjenje je uzaludno.
Ne znam koliko posjecen sajt imas, ali 2500 nije malo. Ovo sto ti ivanhoe predlaze ima nekog smisla, ali to je vezano za urbane zone. Ti bi da bude 'malo preciznije ali ne u metar' ![]()
__________________
|
![]() |
![]() |
![]() |
#2 |
profesionalac
Professional
Datum učlanjenja: 25.10.2012
Poruke: 278
Hvala: 16
32 "Hvala" u 9 poruka
![]() |
![]() Hvala na ovom odgovoru, nisam znao za ovo taxicab.
Ja trenutno izracnavanje vrsim pravolinijski tj. u zavisnoti od distance tu je i radius zemljine lopte funcijom (mozda nekom zatreba): Kôd:
function distancaAB(loc1, loc2) { var rad = Math.PI / 180, earth_radius = 6371.009, // zaokruzeno na 3 decimale lat1 = loc1.lat * rad, lat2 = loc2.lat * rad, dlon = Math.abs(loc1.lon - loc2.lon) * rad, M = Math; return earth_radius * M.acos( (M.sin(lat1) * M.sin(lat2)) + (M.cos(lat1) * M.cos(lat2) * M.cos(dlon)) ); } Problem kod ovih 2500 upita je sledeci. 2500 upita nije malo ali ja sam koncipirao kod tako da kod svakog pomeranja objekata koji su draggable poziva se funcija koja racuna rastojanje izmedju svakog objekta pa tako ako imam 10 objekata kod svakog pomeranja samo jednog objekata google bi se slalo 9 upita znaci ako samo jedan korisnik pomera objekte 10 ak puta to je vec 90 upita. Inace morao sam tako da koncipiram kod zbog specificnosti aplikacije. Jos jednom hvala na "taxicab" teoriji. |
![]() |
![]() |
![]() |
#3 |
profesionalac
Professional
Datum učlanjenja: 25.10.2012
Poruke: 278
Hvala: 16
32 "Hvala" u 9 poruka
![]() |
![]() http://i.imgur.com/aTlLDbW.png - screenshot,
Sada kad nastaju novi problemi (npr.vreme potrebno da se stigne od tacke A do B u zavisnosti od prevoza koji se koristi - peske,auto,gradski,avion i udaljenosti) mozda neko zeli da se udruzimo i razvijemo ovo do kraja? Cilj aplikacije: Da korisnici na jednom mestu isplaniraju putovanje i nakon toga rezervisu. Poslednja izmena od mslavko : 06. 08. 2013. u 14:02. |
![]() |
![]() |
![]() |
#4 | |||||
banned
Professional
Datum učlanjenja: 04.06.2005
Poruke: 371
Hvala: 0
738 "Hvala" u 83 poruka
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
![]() Citat:
Citat:
Citat:
api-key za v3 nije obavezan. Citat:
Citat:
A možeš koristiti i Directions Service pomoću Waypoints ali tu imaš ograničenje na 8 waypoint-a: https://developers.google.com/maps/d...ions#Waypoints
__________________
Don't look at me; I'm lost too. “If you can't dazzle them with brilliance, baffle them with bul*s**t.” |
|||||
![]() |
![]() |
![]() |
|
|