This object is in archive! 

Why does Locus' route planner in web differ from app and does not show several things?

Georg D shared this question 20 months ago
Answered

Dear team,

two reasons why users shall make the switch from Locus v3 to v4 are posted repeatedly very prominently: Locus' integrated, own offline capable router instead 3rd party apps like BRouter, and the cloud / web interface which is said to be especially nice for planning thanks to the big screen. Today I gave it a try with a possible MTB tour https://link.locusmap.app/r/i7ud8s and I was very surprised, resulting in 2 questions:

1) Why does the integrated router in the Android app calculate a different route and show different details than the web planner? Duration of 46min with 69m elevation gain versus 54min with 131m elevation gain is quite a difference for the same router with same start & end points in same profile. Moreover, I did not find profile & route information like in Locus App > route planner > estimated travel info, so horizontal speed and elevation gain/loss speed of current profile (that helps to estimate whether I am slower or faster), and and estimate of resting time. I use it often for refinement of expected total tour time.


2) I did experience several limitations (for details see below) compared to e.g. BRouter, which is AFAIK the technical base of Locus' router (e.g. shown in the App), so I did expect the 24€/year product will extend the feature set of BRouter not reduce it. Was this only because I was not logged in with a Gold subscription and thus can't see the features? Or simply because implementation of integration of BRouter with Locus cloud did not yet proceed so far due to limited dev resources? If any of the two is answered "yes", IMHO it would be better to show that, so people can decide "I will subscribe now to see the feature I am missing [now | in near future]" and Locus team gets the funding for dev resources 🙂

Trip in Locus

cd14f618c6fd61559ae90e37c37a5ae6

Trip in Valhalla

0dff19612e74d201d166c685c66910d8

Trip in BRouter Web Client

a2726eb7737e5a151e647675ab56b932

Examples of features well-known from BRouter https://brouter.damsy.net/latest/#map=13/48.0019/7.9034/osm-mapnik-german_style,route-quality&lonlats=7.898483,47.982482;7.92059,48.055727 or Valhalla https://valhalla.openstreetmap.de/directions?profile=bicycle&wps=7.8985948,47.982322,7.9203381892048235,48.05553875 I did miss because they are IMHO important for a bike tour:

  • I did not find a display of road type distribution, i.e. cycle way, track, 2ndary road etc., as well as surface distribution, i.e. percentage of asphalt, gravel,... (in BRouter screenshot at right side). See also https://help.locusmap.eu/topic/24757-add-surface-type-share-to-a-web-planner-and-application-plannerviewer
  • I did not find a possibility to adapt road surface & elevation gain preferences, horizontal/uphill/downhill speed and other settings to adapt to e.g. an electric versus muscle MTB. Hence, I was unable to make the duration estimation more reliable and to get a route adapted to personal preference. To understand what I mean, play with the detailed settings in BRouter (in screenshot at right side hidden behind road & surface type) or valhalla (highlighted in screenshot) and observe it has a strong influence on the resulting route, e.g. whether it is around or across the mountain.
  • I have the impression MTB profile in Locus has "forgotten" it's a profile for a mountain bike because it leads 5km longer around the mountain through the city along big secondary roads and heavily used railroad tracks. To really get a tour using the mountain and through the nature, I need to manually add intermediate points to force the router to consider the forest. In contrast, original BRouter with profile * mtb does route across the mountain as I do expect from MTB profile. In Locus, none of the 3 profiles did route across the mountain.


Besides that, I missed POI-related features well-known from e.g. OsmAnd. For example, I did not find a possibility to filter LoPoints, e.g. show restaurants that are open at the moment or at a given time (e.g. tomorrow when I want to do the tour). I also did not find a possibility to make some LoPoints types more prominent than others, e.g. to show restaurants already in lower zoom levels because I want to see where I might spend a rest/break. BTW, is it because Locus team is partly vegan that such a common POI type like a butchery https://www.openstreetmap.org/node/324660972 does neither appear as LoPoint nor in the map rendering? 😉

Thank you for clarifying 🙂
Georg

Replies (2)

photo
1

Hello,

I am so sorry for the late reply.

We needed to discuss your questions with the team and it just resulted in more questions. Your question then got stuck somewhere and went unanswered.

Anyway"

  1. we are currently working on improvement of the calculations in the planner and in the app too, so the results should be better soon.
  2. Web planner is only a supporting tool and in the subscription you pay more for other things. But you have right, there are still a lot of to-dos. Lately, we've done a lot of improvements in the background, and soon some visible improvements should take their place.
    The surfaces and road types should be implemented during this season.

Regards,


Zdenek, Locus team

photo
1

Dear Zdeně,

thank you for the answer and no worries it took a while 🙂

I understood the routing itself as well as the profiles are the same for free & gold subscription. Then it makes sense to wait for an upcoming release where router is massively improved and then try again – maybe I buy Gold for a month, so I can also try/test "Alternate routes generating" and "Planner feature - surfaces and waytypes along the route" which may produce more the results I am looking for, i.e. nice eMTB routes 🙂

Best regards, Georg

Replies have been locked on this page!