Archief - Smartphone GPS + google maps combineren om looproute te achterhalen.

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

KingOfWoods

Legacy Member
Ok, titel is mss niet super duidelijk, maar here we go.

Ik ben van plan nog eens een applicatietje te maken in Flash Builder. Ik had graag iets gemaakt dat mijn looproute bijhoud.

Stel ik ga 5 km lopen. Ik pak mijn smartphone mee en deze moet dan ergens het gps signaal stokeren zodat ik na mijn looproute deze locaties op google maps kan bekijken. De route moet dan bv. een rode lijn vormen op google maps met de afstand onderaan + de snelheid enz...

Ik weet niet of er zo al iets bestaat of dat dit mogelijk is. En is dit een haalbare kaart om werkende te krijgen?

Bully007

Legacy Member
Je beschrijft identiek hetzelfde als Runkeeper, ...

Dus ja zoiets bestaat al en is al vrij populair bij de meeste, gaat dus moeilijk worden om daar iets extra aan toe te voegen.

Zymp

Legacy Member
Maar als ge het zelf wilt maken, raad ik die vrije mappen aan die zelf aan te passen zijn (maar ik ben de naam even kwijt)

Edit: ik geloof dat dat openstraatmap.com is

W0utR

Legacy Member
Indien je het toch zelf wilt doen, dit is hoe ik het persoonlijk zou doen: (waarschijnlijk zijn er nog altijd betere manieren enzo)

- Totale tijd is gewoon een simpele timer die start en stopt bij het begin en einde
- Om de x aantal seconden slaag je de huidige gps locatie op in een array, hoe meer je dit doet, hoe accurater uw map gaat worden natuurlijk.
- Op het einde kan je al die punten met elkaar verbinden om zo uiteindelijk je route te bekomen.
- Voor afstand denk ik dat je ergens elke afstand tussen elk punt te weten moet komen, volgens mij moet dit wel lukken via de Google Maps API, dan tel je al die afstanden op en je bekomt je totale afstand.

- Door tijdens het opslaan van de locatie ook de tijd op te slagen kan je makkelijk de gemiddelde snelheid te weten komen tussen bv kilometer 1 en kilometer 2.
- En indien je de totale afstand hebt en de totale tijd kan je ook je gemiddelde snelheid berekenen.

Dat is natuurlijk hoe ik erover denk, kan zijn dat er makkelijkere / betere manier zijn.

KingOfWoods

Legacy Member
Bully007 zei:
Je beschrijft identiek hetzelfde als Runkeeper, ...

Dus ja zoiets bestaat al en is al vrij populair bij de meeste, gaat dus moeilijk worden om daar iets extra aan toe te voegen.

Dat het al bestond wist ik. Komt inderdaad onduidelijk over, maar was eerder de vraag of zo iets al gemaakt is met flashbuilder enz... Nike heeft ook zo iets gelijkaardig.Het is gewoon voor mij persoonlijk, wil er ook geen geld aan verdienen ofzo. Puur om nog eens iets met flex te maken en ik heb nog nooit gebruik gemaakt van gps signaal in mijn programma.

Zymp zei:
Maar als ge het zelf wilt maken, raad ik die vrije mappen aan die zelf aan te passen zijn (maar ik ben de naam even kwijt)

Edit: ik geloof dat dat openstraatmap.com is

Zal het eens bekijken, maar zou toch liefst gebruik maken van google maps.

W0utR zei:
Indien je het toch zelf wilt doen, dit is hoe ik het persoonlijk zou doen: (waarschijnlijk zijn er nog altijd betere manieren enzo)

- Totale tijd is gewoon een simpele timer die start en stopt bij het begin en einde
- Om de x aantal seconden slaag je de huidige gps locatie op in een array, hoe meer je dit doet, hoe accurater uw map gaat worden natuurlijk.
- Op het einde kan je al die punten met elkaar verbinden om zo uiteindelijk je route te bekomen.
- Voor afstand denk ik dat je ergens elke afstand tussen elk punt te weten moet komen, volgens mij moet dit wel lukken via de Google Maps API, dan tel je al die afstanden op en je bekomt je totale afstand.

- Door tijdens het opslaan van de locatie ook de tijd op te slagen kan je makkelijk de gemiddelde snelheid te weten komen tussen bv kilometer 1 en kilometer 2.
- En indien je de totale afstand hebt en de totale tijd kan je ook je gemiddelde snelheid berekenen.

Dat is natuurlijk hoe ik erover denk, kan zijn dat er makkelijkere / betere manier zijn.

Ik heb er uiteindelijk ook geen idee van, maar dit was ongeveer de werkwijze die ik in gedachte had. Ik heb gewoon nog nooit met flash builder iets gemaakt voor android of apple, zeker al niet dat gps ding aanspreken, maar we zullen onze weg wel vinden zeker.:woohoo:

W0utR

Legacy Member
Goh, opzich is apps maken voor Android / iOS niet echt verschillend van gewone flash apps maken, je krijgt gewoon wat echte libraries die je kan gebruiken.

Maar ik denk dat je voor die project niet echt iets specifiek nodig hebt, buiten de GPS dan.
Voor de rest kan je dit perfect als een web app maken.

Al doende leert men he :)

KingOfWoods

Legacy Member
Voila, exactly my thought.

Net tot de conclussie gekomen dat debugging a pain in the ass gaan worden op gewone pc. Ik zal het waarschijnlijk elke keer moeten uploaden naar smartphone om te zien of die gps dingen wel werken.

W0utR

Legacy Member
Test data gebruiken he, als je weet dat je gps werkt en je om de x aantal seconden de coordinaten opvraagd kan je makkelijk ergens een array aanmaken met wat coordinaten in en deze gebruiken.

Dan verander je dat later gewoon door de echte gps en zou het gewoon moeten werken.

KingOfWoods

Legacy Member
W0utR zei:
Test data gebruiken he, als je weet dat je gps werkt en je om de x aantal seconden de coordinaten opvraagd kan je makkelijk ergens een array aanmaken met wat coordinaten in en deze gebruiken.

Dan verander je dat later gewoon door de echte gps en zou het gewoon moeten werken.

Zo had ik er nog niet over nagedacht. Merci zal ik zeker proberen.

dJeez

Legacy Member
W0utR zei:
Test data gebruiken he, als je weet dat je gps werkt en je om de x aantal seconden de coordinaten opvraagd kan je makkelijk ergens een array aanmaken met wat coordinaten in en deze gebruiken.

Dan verander je dat later gewoon door de echte gps en zou het gewoon moeten werken.
Of je maakt een GPS log en gebruikt die als input. Dan heb je direct reële data :p.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan