Poslao: 17 Sep 2013 08:47
|
offline
- Pridružio: 07 Maj 2013
- Poruke: 33
|
Zdravo ljudi, nije u pitanju nikakva spiunaza , ali me zanima sledece.
Imam par uredjaja npr. razliciti smartfonovi, neka bude za pocetak neki android i neki ajfon. Da se oni autentificiraju npr. na neki sajt/moju skriptu, i kad ja pozovem url da dobijem njihove kordinate, to mi treba jer bih morao onda pomocu toga na googlu map-u da prikazem njihovu aktuelnu lokaciju.
Hvala unapred...
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 17 Sep 2013 08:56
|
offline
- Srki_82
- Moderator foruma
- Srđan Tot
- Am I evil? I am man, yes I am.
- Pridružio: 12 Jul 2005
- Poruke: 2483
- Gde živiš: Ljubljana
|
Pročitaj malo o geolokaciji. Ako se odlučiš za taj pristup, klient (internet pretraživač na uređaju) mora da podržava geolokacije.
|
|
|
|
Poslao: 17 Sep 2013 09:13
|
offline
- Pridružio: 07 Maj 2013
- Poruke: 33
|
kod mene u google chrom-u sam odobrio za sve ali ove skripte ne rade, a to sto se tice posebnog odobravanja nema nikakvih problema jer je aplikacija namenska, e sad mozda glupo pitanje ali neznam kako drugacije, logicno bi bilo da ovo neradi ukoliko je brauzer zatvoren, da li je moguce da se ipak moze locirati i da se kordinate opozovu iako je zatvoren?
|
|
|
|
Poslao: 17 Sep 2013 10:43
|
offline
- |_MeD_|
- Zaslužni građanin
- Pridružio: 02 Okt 2005
- Poruke: 546
|
Tebi treba android i iphone aplikacija koja ce da u zadatim intervalima iscitava trenutnu lokaciju i onda istu prosledi na tvoju skriptu u serveru.
|
|
|
|
|
Poslao: 23 Sep 2013 15:31
|
offline
- FoxVanis
- Ugledni građanin
- Web Designer, PHP Developer; HTML, CSS, SQL, jQuery Programmer
- Pridružio: 13 Jun 2010
- Poruke: 307
- Gde živiš: Subotica
|
rasha93 ::Znaci drugacije ne ide?
ne...
|_MeD_| ::Tebi treba android i iphone aplikacija koja ce da u zadatim intervalima iscitava trenutnu lokaciju i onda istu prosledi na tvoju skriptu u serveru.
Upravo ovo ti treba. Pročitaj o geolokaciji i prouči kako se prave aplikacije, zasuči rukave i počni.
Moraš imati aplikaciju koja će svakih 1 sekundu preko WiFi-ja slati koordinate i na tvom serveru to zapisivati. Možeš imati za svakog korisnika tabelu u kojoj će se koordinate prepisivati ali taj korisnik se mora registrovati i na taj način biti zabeleženi podatci. Mislim da ćeš za ovo morati imati i neki sertifikat i licencu jer je "škakljiva tema" zbog zaštite ličnih podataka.
|
|
|
|
Poslao: 23 Sep 2013 17:23
|
offline
- Rastafarii
- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
Svake sekunde? Stvarno? Ne mislis da je to precesto?
Usain Bolt trci brzinom od ~10 m/s i to samo 100 metara, a GPS nije ni blizu toliko precizan. HTML5 geolokacija jeste prilicno precizna, samo sto je trenutna greska pri odredjivanju moje lokacije 36 metara. Boltu treba skoro 4 sekunde da predje tu razdaljinu (coveku koji seta bar 30), geolokacija ce najverovatnije ostati nepromenjena... A na server je otislo izmedju 4 i 30 zahteva sa istim koordinatama.
|
|
|
|
Poslao: 23 Sep 2013 19:18
|
offline
- |_MeD_|
- Zaslužni građanin
- Pridružio: 02 Okt 2005
- Poruke: 546
|
To se odradi pametnije.
Recimo pocnes da uzorkujes na 1 minut pa ako nema promene polako povecavas do 10 a ako su promene velike onda ubrzavas. Velike promene su u voznji recimo 60Km/h je 1000m/min Moras staviti toleranciju u krugu greske merenja recimo 50m.
Sereveru se javljas samo na detekciju promene i u odredjenom vremenskom periodu ako nije bilo promene da bi znali da je statican a nije se recimo ugasio telefon.
Ovo je samo predlog naravno. Nisam se time bavio tako da nemam prakticnog iskustva.
|
|
|
|
Poslao: 23 Sep 2013 19:39
|
offline
- Rastafarii
- Moderator foruma
- Pridružio: 22 Mar 2006
- Poruke: 3760
- Gde živiš: 127.0.0.1
|
Elem - u HTML5 geolokaciji postoji nesto sto se zove watchPosition, i koji se trigeruje kad se lokacija promeni. Medjutim, trigeruje se kad se bilo koji parametar promeni - latitude, longitude, altitude.
Ono sto tebi treba je sledece: cuvanje lokacije kad se aplikacija upali (kao i prosledjivanje toga serveru), set matematickih funkcija koje racunaju razdaljinu izmedju dve tacke po koordinatama, tolerancija greske da ne bi slao zahtev na server kad korisnik vrati telefon u dzep, slanje novog zahteva serveru kad se predje prag greske i jedan zahtev koji uvek ide svakih x minuta da bi znao da je korisnik jos uvek aktivan.
|
|
|
|