logo
STØTTE

trailmap

Trailmap v2 bakgrunn

Markus
2023-10-08
Maskinoversatt
Trailmap v2 bakgrunn

Nettappen Trailmap v2 bruker de funksjonelle løsningene fra den første Trailmap-appen (opprinnelig «Bikemap») som har vist seg å fungere godt, men den tekniske gjennomføringen av appens brukergrensesnitt er laget helt fra bunnen av på nytt, samtidig som ny funksjonalitet også er lagt til i bakgrunnstjenestene som støtter brukergrensesnittet. Den gode siden ved dette er en betydelig mer avansert teknisk arkitektur, som gjør det vesentlig lettere å utvikle nye funksjoner framover; ulempen er arbeidet som kreves for å gjennomføre den første versjonens funksjonalitet «på nytt» på grunnlag av den nye arkitekturen.

For tiden (8.10.2023) mangler Trailmap v2 fortsatt et par av den første versjonens funksjoner, men på den annen side har den allerede nå funksjoner som ikke finnes (og ikke kommer) i versjon 1.0. De mest betydelige nye funksjonene som allerede er gjennomført:

  • Brukerkontoer og med dem muligheten til å lagre brukerens egne data, bl.a. ruter, uavhengig av enhet
  • Egne kart: som i mobilappen «Trailmap Suomi» kan brukeren lage og lagre sine egne kart
  • Ruteplanleggingen er betydelig mer kapabel enn før, og har tatt lærdom av bl.a. de beste egenskapene i appene BRouter, MapMyRide, Strava og Komoot
  • Synkronisering av ruter til Garmin på samme måte som f.eks. i Strava: klikk «stjerne»-knappen i tilknytning til ruten, og hver gang ruten lagres, synkroniseres den også til Garmin Connect-tjenesten, hvorfra den nå til dags også automatisk overføres til tilkoblede Garmin-enheter (når de synkroniseres med GC-tjenesten), altså trenger du ikke lenger gå inn i Garmin Connect-tjenesten og gjøre noe ekstra.

«Jeg orker ikke lese mer, bare gi meg kortversjonen»: se Trailmap v2 WOW.

Om målene

Målet for Trailmap v2 er å være den beste kart- og ruteplanleggingstjenesten for finske forhold for «all-terrain»-innstilte aktive friluftsfolk, enten redskapet er joggesko eller sykkel. Vekten ligger særlig på friluftsfolk som vil se og oppleve nye landskap, stier, veier og ruter.

Det finnes allerede mange ganske gode ruteplanleggingstjenester på markedet, og de viktigste referansene for Trailmap v2 har vært Strava, BRouter, Komoot, MapMyRide og RideWithGPS – alle disse referansene har etter min mening likevel vesentlige mangler, og som globale tjenester har de ikke egenskaper som er spesielt tilpasset finske forhold.

Trailmap v2 er forsøkt optimalisert for den aktive brukerens smidige og raske bruk, med vekt på de egenskapene som trengs til krevende ruteplanlegging.

Hva betyr så «krevende» ruteplanlegging? Den kunne først og fremst defineres som motsetningen til «enkel» ruteplanlegging: «enkel» ruteplanlegging framhever hurtighet og letthet på bekostning av andre faktorer: med et par klikk lages en A-til-B-rute og en rundrute – hvilke spor ruten så tilfeldigvis går langs, ligger i tjenestens hender, ikke ruteplanleggerens. Hvor godt tjenesten så klarer å «lodde» ruten, avhenger av tjenesten: Stravas styrke er dens dekkende «heatmap»-database, som den bruker til å vekte spor med mye ferdsel, Komoot visualiserer på sin side stienes mtb:scale-tagger, i BRouter er det en relativt allsidig konfigurering av ruteprofilen, og de andre tjenestene velger så ruter mer eller mindre etter prinsippet «kortest er best».

Sykler man bare på asfalt, fungerer de fleste tjenestene rimelig eller godt. Kjører man derimot terrengsykkel i terrenget, er det bare Komoot som tilbyr skikkelig støtte til det. Gravel-sykling, terrengløping og andre «all-terrain»-former for bevegelse plasserer seg så mellom disse to ytterpunktene.

I «krevende» ruteplanlegging prøver man ofte å finne en rute som avviker fra det normale: ikke den mest populære / største veien eller den mest kjørte stien, men en mer utfordrende rute: bestemte stier i stedet for de mest populære, skogsbilveier, stier som knytter sammen enden av skogsbilveier, eller de mindre og stille av bilveiene. Eller så vil man bare kjøre en bestemt rute, med sporene nøye valgt: kanskje må sporene være slike man ikke har fått kjørt særlig før, eller referansen er tidligere spor, enten egne eller andres, eller de valgte sporene må oppfylle bestemte kriterier: stienes tekniske vanskelighetsgrad, hvilke bakker man klatrer og hvilke man kjører ned osv.

Nedenfor er de viktigste manglene listet opp, som Trailmap v2 tilbyr eller snart kommer til å tilby en løsning på:

  • Bare Komoot tilbyr, i betalversjonen, en tydelig visualisering av stienes terrengsykkelklassifisering (altså bruk av OSM mtb:scale-taggen)
  • Bare BRouter tilbyr mulighet til å definere egne kart; i de andre tjenestene er kartutvalget snevert eller svært snevert: f.eks. støttes terrengformer (høydekurver, terrengskygge) knapt. Dermed er det ikke mulig å bruke f.eks. MMLs kart eller Digiroads veidatabase
  • På samme måte er det bare BRouter som tilbyr mulighet til å laste inn spor på kartgrunnlaget på en allsidig måte, enten til å se på sporene eller som grunnlag for egen ruteplanlegging (NB! de fleste tjenestene tilbyr riktignok mulighet til å se på ett tidligere spor om gangen på kartgrunnlaget, men ikke samtidig med ruteplanleggingen)
  • I utfordrende ruteplanleggingssituasjoner er det nyttig raskt å få informasjon om kartleggingen av et OSM-spor: når det er opprettet, hva taggene er og redigeringshistorikken
  • Sterk kobling til kartleggingen: ferske OSM-data daglig, smidig utfyllende / korrigerende kartlegging direkte fra appen og andre funksjoner særlig rettet mot kartleggere
  • Komoots ruteplanleggingsgrensesnitt er optimalisert for A-til-B-type ruteplanlegging for nybegynnere, og krever mye museklikking for å tegne ruten, noe som er frustrerende særlig i rutens skissefase, der det er viktig å kunne skissere ulike alternativer smidig
  • Lett deling av ruten, slik at hvem som helst kan åpne den og navigere uten å installere appen og uten å registrere seg i tjenesten

Hver hovedreferanse har selvsagt også spesielle styrker som ikke finnes i Trailmap v2, og som det ikke engang er mulig å gjennomføre. Etter min mening finnes det derfor ikke én universelt beste kart- og ruteplanleggingstjeneste, det finnes bare ulike løsninger med hver sine styrker.

Funksjoner under arbeid

Altså hva som er i vente i nær framtid …

  • Rutens høydeprofil og visning av OSM-sporets opplysninger nederst på skjermen, som i Strava, Komoot, BRouter osv.
  • Deling av ruten som i gamle Trailmap (den nye datamodellen krever en ny bakgrunnstjeneste)
  • Ferdigstilling av Google StreetView («Pegman»)-integrasjonen

En større økt er å oppdatere den native mobilappen «Trailmap Suomi» til å støtte brukerkontoer; med dette overføres ruter direkte mellom nettappen og mobilappen.

Ideer under bearbeiding

Det er mye som er tenkt ut som ny funksjonalitet, i forlengelsen av det som allerede er listet ovenfor, men de mest interessante store helhetene er følgende:

  • «Grailmap», altså sterkere støtte for gravel-sykling. Der ser det ut til å være et hull i tilbudet, og derfor nyter til og med tjenester som Gravelmap (https://gravelmap.com), som etter min mening er relativt svakt gjennomført, popularitet blant brukerne
  • P2P / «social media» – andre entusiasters tips og kunnskap sprer seg vidt utover ulike tjenester, bl.a. som bilder og ruter til Strava, som kommentarer til Facebook, til Gravelmaps «gravel»-segmenter, til Trailforks' «trail»-beskrivelser osv. Dette er selvsagt en naturlig tilstand i nettets tjenester, men jeg ser her en mulighet til å utvide aktiviteten som har oppstått rundt OSM- (+ Trailmap-) stikartleggingen, der man i forlengelsen av OSM også tilbyr mulighet til å kartlegge med bilder og beskrivelser, men likevel med respekt for OSM som grunnlag (altså i motsetning til f.eks. Gravelmap eller Trailforks, som til og med aktivt frastøter OSM) – dette må gjøres lett og raskt, men samtidig med kvaliteten på innholdet i behold – notes, pics, segments

Bruksanvisning

Kort bruksanvisning til beta-versjonen.