Ämne: GPS Race
Visa ett inlägg
Oläst 2014-05-16, 18:07 #3
x264 x264 är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2013
Inlägg: 342
x264 x264 är inte uppkopplad
Flitig postare
 
Reg.datum: Dec 2013
Inlägg: 342
I en slags databas sparar du en rutt med olika kordinater.

Loopa igenom användarna som ännu inte har fått sin rutt kontrollerad. Kontrollera data för data (säg i ett intervall om 20 meter att du har sparat det)


Se till att dessa värden ligger inom X meter från din rutt som du har satt ut.
Om det är det gå ett steg framåt så att du kan kontrollera nästa värde.

Om det inte gör det, fortsätt loopa igenom användarens värden och har han/hon klarat av din rutt så är achievement unlocked eller vad man ska säga.

Sen när du har loopat igenom användarna kan du sätta något slags värde på vilka rutter som de har klarat av.

Alternativt att du associerar varje medlem med en rutt (när de startar appen)
och så får de värdet 0. Sen så loopar du igenom de med värdet 0.

Du kan lägga upp det lite som du vill.


Om du har en cirkelformad rutt eller flera stycken i närheten av varandra, så när en person rör sig säg vart 100meter. Kontrollera vilken rutt som är närmast och starta från den sen då.

Kom ihåg att en cirkelformad rutt (eller en som går tillbaka till ursprungsläget) är klar när den kommer till en punkt där den redan är bockad. och då loopar du igenom hela rutten och kontrollerar att alla värden är bockade.

Voila så har du din egna lilla ruttmapp.


Jag vet inte, jag brukar bara programmera mot webben mest men det är väl något sådant jag hade tänkt göra om jag skulle göra en sådan app
x264 är inte uppkopplad   Svara med citatSvara med citat