zondag 2 december 2012

Hoe fietsroutes maken voor de fietscomputer? De werkwijze met Bikehike

Dit jaar heb ik vaak gefietst zoals jij kan zien op mijn Strava account. Om fietsroutes aan te maken heb ik verschillende werkwijzen. Soms gebruik ik fietsnet.be, soms gebruik ik Google Map Cycling. Vaak maak ik gebruik van Bikehike (ook om de routes via Fietsnet of Google Maps bij te werken). Er zijn er vele andere websites voor het aanmaken van fietsritten maar ik vind Bikehike intuitief om mee te werken. Dit is het scherm dat je krijgt als je bovenaan links op Course Creator klik op de home site op bikehike.co.uk:
In de rechter bovenhoek krijg je een zeer gedetaileerde kaart die je kan helpen om montainbike tochten uit te stippelen in Engeland. Helaas zijn dergelijke kaarten in Belgie niet voorzien. Ik klik daarom meestal op de "Schow Elevation-Data". Je krijgt dan een hoogteprofiel in de rit. Ook de optie Units zet ik normaal op "km". In options

kies ik voor Walking als Travel mode. De automatisch route generatie tussen het eindpunt en waar je geklikt hebt gaat dan vaker via de kleine wegjes ipv van de grote wegen. Als je het Open Street Maps Routing Algoritme gebruikt kan je ook Cycling nemen. Dat is een vrij nieuwe feature en heb er nog niet veel mee gewerkt. Mijn eerste indruk is dat het routering algoritme iets minder snel is maar wel vaak de goede fietswegen selecteert. . Soms wil de hoogtedata niet updaten. De resample knop on Resample Elevation data komt dan vaak van pas.
Klik op Done om de Mapping options te  verlaten en nog een laatste stap om je route aan te maken. Standaard krijg je de Google map als kaart. Persoonlijk gebruikt ik vaak de Open street map for cycling omdat daar de fietsknooppunt routes en andere fietsroutes op staan aangeduid. Die krijg je door rechtsbovenaan op OSMCycle te klikken. Klik nu eenmaal om je startpunt aan te duiden en klik vervolgens waar je naar toe wilt fietsen. Als het automatisch routeringsalgoritme de mist in gaat klik je op undo en selecteer ik de selectie bij "Follow road (Google maps)" uit. Je kan dan handmatig de route verder aanmaken (om bijvoorbeeld een route in tegenrichting door een weg met eenrichtingsverkeer voor de auto te tekenen). Eenmaal je route door de eenrichtingsverkeerstraat is, kan je terug de Follow road optie aanvinken en de fietsroute automatisch tussen je volgend aangeklikt punt laten genereren.

Als de je rit klaar is, klik je op "Save route" en selecteer "GPX track":
Selecteer GPX track om een rit te downloaden
Vervolgens transfereer je het .gpx bestand naar je fietscomputer. Voor Garmin volstaat het om je toestel via USB aan te sluiten en dan het bestand in de map Garmin/NewFiles te gooien.


Om te controleren of je rit koersfiets vriendelijk is gebruik ik streetview. Maar dat is voor een andere blogpost.

Veel fietsplezier.

woensdag 1 augustus 2012

Experiment voor fietsknooppunten via je smartphone te volgen.

Om met knooppunten te fietsen via de smartphone probeer ik een webpagina te creeëren die kaartjes bevat van de knooppunten die je wilt volgen. Ik speel al langer met dit idee en heb daar eens een boom over opgezet op de CHI barcamp in Leuven bij Groep-T
barcampchi11-0198 Lode Nachtergaele
Picture by brossiekoppie
en op de VRT barcamp in het magistrale Amerikaans Theater. (Zie opname op ustream). Ondertussen zijn er een aantal stapjes genomen. Hieronder de code en output van een route knooppunt 38, via fiets knooppunten 74 - 75 - 73  naar knooppunt 33 aan het station in Leuven. De kaartjes zijn statische afbeeldingen. In de webpagina zit Javascript cod
e die je GPS positie opvraagt en het kaartje met het knooppunt het dichts bij jou toont.

JS Bin demo

Nog verder uit te werken:

  • dit eens uittesten ten velde, ik vrees bijvoorbeeld voor problemen als knooppunten heel dicht bij elkaar liggen
  • de route op de kaartjes tekenen. In de Javascript code zit al een functie op de track te encoderen zodat die op het statische plaatje komt.
  • de pagina statisch maken via een HTML5 manifest file zodat geen internetverbinding nodig is tijdens de rit

zaterdag 21 juli 2012

Hoe een fietsroute van Google Maps op je fietscomputer krijgen ?

Woensdag 11 juli 2012 maakte Google Maps bekend dat ze nu ook fietstochten kunnen uitstippelen. Je  typt in van waar je vertrekt en naar waar je heen wilt fietsen en je druk op het icoontje met een fiets op en boem je krijgt een fietsroute gepresenteerd:
Je kan je fietsroute aanpassen door ze te verslepen. Terwijl je versleept verschijnt in een popup de lengte van je alternatieve route.

De voorgestelde fietsroutes controleer je best zelf nog eens. Het kan zijn dat de route je onder een treinspoor laat stappen en misschien wil je dat niet. Je kan ook met Streetview ook de staat van de weg controleren. Als de Google Streetview wagen niet is langsgeweest dan is dat al een goede indicatie dat de weg niet voor fietsen geschikt is. 
Bijvoorbeeld de Stockemstraat in Huldenberg ziet er bij aanvang nog fietsbaar uit:

Maar bij het verslepen van het orangje mannetje (pegman) zie je dat de Stockmanstraat niet blauw kleurt.  Dat betekent dat de Google Streetview auto daar niet is langs gereden. Als de auto niet doorkan dan is het mogelijk dat het met de racefiets ook moeilijk is. Ik heb er gereden. Ik kan je verzekeren dat je daar dan ook beter niet met een racefiets afdaalt naar Huldenberg. Eerder voer voor de mountainbike liefhebbers.

Eens je tevreden bent van je route kan je ze downloaden op je computer. Hiervoor moet "&output=kml" aan de link van de route toevoegen.

Om de link te bekomen, klik je eerst op de link symbool:

Copieer de link en plak het in het adresveld van je browser maar druk nog niet op de enter toets :

Typ achter de geplakte link de tekst tussen de aanhalingstekens: "&output=kml" en druk dan pas op de enter toets. De browser laadt nu een bestand met .kml als extensie die de fietsroute bevat.

Om het .kml bestand om te zetten naar een TCX of GPX track bestaan er verschillende mogelijkheden (GPSbabel, http://www.gpsvisualizer.com/, enzovoorts). Ik laad het .kml bestand op naar gpsies.com en download dan naar mijn fietscomputer.


Eerst via het kanaal naar Wijgmaal, dan naar Rotselaar, vervolgens langs de Demer tot voor Aarchot, dan via een oude spoorwegbedding richting Herentals en dan via een kanaal naar Neerpelt. Het idee van de spoorwegbedding en het kanaal kwam van Google Maps. Niet slecht.

Veel plezier met het fietsen !

vrijdag 8 juni 2012

Eerste schets van een fietsknooppunten app idee

Een eerste ruwe schets van hoe de app zou werken:


Knooppunt op statische Google map

Door gebruik te maken van statische kaarten api kan je gemakkelijk een kaartje van een knooppunt maken. De syntax is als volgt:

  • center= latitude, longitude
  • size = 320x480 (grootte van een iphone venster)
  • markers=icon::http://www.fietsroute.org/Logo/markers/markers/marker <knoopuntnummer> .png%7C latitude,longitude
  • sensor=false
Plak dit na http://maps.google.com/maps/api/staticmap? gescheiden met het & teken en dit geeft:
http://maps.google.com/maps/api/staticmap?
center=50.8661,4.6806&zoom=15&size=320x480&
markers=icon:http://www.fietsroute.org/Logo/markers/markers/marker74.png%7C50.86492,4.6810&
sensor=false

De image is dan:


  Of in HTML: