best OFFLINE navigation/route planning/etc?
What's the best android app for OFFLINE use? I want to be able to modify routes on the fly, re-route around closures or issues, be able to type in addresses and POIs, etc. The default DMD nav doesn't even seem to let you type in addresses, and you need a separate GPX editor to make a route? Kurvinger will not let you edit and recalculate routes offline. Google maps has always been terrible and you can only download small segments of offline maps.. and then I got tired and gave up.
(I should say I inherited my Carpe Iter when I bought a used bike.. but I was hopeful I could find something to replace the ever-worse-and-worse Garmin Zumo line. However most of the apps seem to really want to be online to do anything useful, which is just not realistic in most of the western US. Huge swathes of dead air, and obviously I'm not going to pay for another cell account, so that means tethering to my phone, which I don't want to do very much.)
If there is a more active non-facebook forum I should be asking on, let me know. The hardware seems great and very impressive!
You really need to check on Locus Map. It has a complex settings interface (something to get used to), but it can do anything you ever dreamt of and more. When I read what you need, you should check the integrated route planner - a few clicks on the map and it will make a route even through offroad.
One feature that we are trying to persuade the Locus dev to do are auto detours by predefined distance (modifications of already computed route/ track are not exactly straight forward)
Also, there should be much more complex settings for route calculation soon (which types of surface to prioritize/avoid ...)
I'm using primarily Osmand+ and Calimoto. Both with offline maps.
If I want to make a "quick and dirty" route like fore a day (e.g. roundtrip), Calimoto does a great job. Also if you want to create or modify a route with pre-defined targets on the route. You could modify the route, add new targets or delete parts of the route. All of thhis with offline maps. And one more good thing is: if you make your planning at home on you PC (or Mac) with Calimoto, you save the routes in your personal Calimoto cloud space and you will have direct access from CI Pad if you have a WiFi or mobile network. Calimoto is also developed specific for motorcycle usage and has a very nice user interface also designed for motorcycle usage. But it is designed for on-road usage, it is useless if you want to ride off-road.
I also made pre-planning for some longer lasting tours (and off-road) using Kurviger.de or BaseCamp, export the TRACK to a Cloud server (OneDrive) where I have mobile access. The reason for this is, when I want to ride specific roads and have a clear idea where to go. For this, a track is perfect because you are not dependent on the routing algorithm of a navigation software. I import the tracks into Osmand+ and this software has a nice feature: you could just follow the track or start navigation using the track. And Osmand+ will exactly route you on the track, even if you have to leave the track because a road is closed. Compared to Garmin this is a real advantage, because if you leave a calculated route on a Garmin or BMW Navigator, you will never get back to the originally planned route because of the routing algorithm. For Osmand+ you also get OSM maps for every part of the world for offline use.
The only weak point on Osmand+ navigation is the calculation of your arrival time. They use a very simple algorithm based on a predefined driving speed, which does not deliver good results. This is far more better in Calimoto.
I have also tried Locus Maps, which is a nice peace of software. But the main focus is not on motorcycle usage. As Jan already says, the interface is complex and not user friedly and the routing algorithm is not tailored to our needs. But the software does a good job when you are using tracks. At the moment, Osmand+ is the better solution for me.
The only time I use Google maps is finding for example a restaurant in a city, because with Google maps you also get user ratings. This is a wonderful featute with CI pad, because even if you are on a predefined route, leave your navigation software in the background, start Google maps, ride to the restaurant and than return to your already planned route. In the past I used my mobile phone to get a similar result, but this far less elegant.
Hope I could help a bit.
Fantastic replies, I will experiment with those suggestions. My primary usage is creating a route and POIs the night before on a multi-week trip. I rarely have a full route planned in advance, since I dodge around weather, interesting sites, visiting random friends, etc.
I might have an idea in mind when I start, but no real plan. Each night I will create a planned route for the next day.. but I might make an overly ambitious route or it ends up being dumb. I often end up having to modify while on the road when I discover a closure, a road doesn't exist, a pass is too snowy or rock slides or any of a million things that happen randomly exploring. Or I get tired early and I cut my day to find camping or a motel. Any of those could be a 100+ mile detour.
So I need to be able to add/move waypoints and POI and have things route around offline. "tracks" don't really work for me in my experience - they're semi useful as a reference for what I originally intended, but I can't really follow them. There's been plenty of times I've ended up 90% off my original planned route. I rarely end up where I thought I'd be on a 5000 mile trip, but I usually have a good time anyways.
Of course if I was better at planning routes in advance this wouldn't be a problem, but I prefer to just improvise and see where the world takes me.. 😀
Our system was actually developed specifically for your type of riding :-D. I historically used (and use) Locus, but looking at OsmAnd as it progressed over the past decade, it became also an app loaded with awesome features. But you know how it is - there are only as many apps one can (is willing to) pay for :-D.
My preferred style of riding is either simple map roaming with maybe just a rough track or couple waypoints to keep general direction. The rest goes on the fly with heavy use of the controller while moving (panning, zooming all the time :-D). And when I've had enough, I just switch to Google Maps to get to final destination quickly.
BTW., a serious question - do you guys use our controllers with Google Maps? I know that Google Maps are pretty good at keep the important stuff in view, but I personally use zooming and especially the route overview pretty often - I often find myself in disagreement with Google how I want get to the destination 😀 (or the automatic zoom level is not what I want to see in the given moment). It would help for further development to know, if its just me or enhancing Google Maps features would do good also to other guys 😀
Google maps routing is awful for anything other than "get there the fastest" - so yeah, I don't use it much for nav. I mostly use it to find hotels/restaurants/etc because Garmin data was always pretty stale. But then I'd use some other app for navigating/routing to it. Also their offline map download isn't very good, so if I'm not careful I don't have any google maps data to even look at, so I definitely don't want to count on it when I am lost.
I have a cloned SIM in CI Pad, so I don't need to rely on offline maps only (and I ride within EU so no need to worry about data expense). Sure, Google Maps are primarily to get somewhere fast (not necessarily by doing an interesting route. Which works for me when I need to get to the camp quickly:-)). Offline maps in Google Maps suck, no doubt about that.
BTW., sometimes Google makes pretty interesting routes for me, especially when I start the routing in the middle of nowhere (of course that is a matter of luck - there is not much to control that. On the other hand, when I hate the route, I just start riding off the pre-calculated track and sooner or later Google wakes up gives me another one (doesn't try to stick to the original track). That's usually when I start discovering pretty decent roads even in the neighborhood I didn't even know 😀
Tried Locus Map today, I don't think it is very practical, but I suppose it could be user error too.
1) The data sources are weak (I cannot type in my own address and find it.. only the street name.)
2) The routing sent me the wrong way up one-way streets, multiple times.
3) You cannot get street name turn-by-turn without recalculating and abandoning all your waypoints (so I got lost several times when it just says "turn right" or "turn left" instead of the street name.) Even though I created the route within Locus Maps (ie, not imported GPX.)
4) If you set it to "always point the direction you're going" the street names are often upside down.
5) You cannot offline generate a route to a previously saved favorite (which I was going to use to get home.. ended up bailing for google maps.) I didn't try to generate a full route offline yet but I am not optimistic.
That was within a simple ~50 mile ride. I did, however, enjoy a delicious sandwich. 🙂
I think I'm going to have to talk less crap about Garmin at this rate! I guess I'll try CaliMoto next, despite their rather steep pricing.
😀 I guess every app has its quirks. I might have misunderstood what you need the app for exactly, because Locus and Calimoto are both intended for a very different use case. There are for sure better apps than Locus for dynamic navigation.
@carpe-admin you just described by style of riding :). I use Google Maps more or less at the end of a trip when I have a fixed destination and time of arrival to get the fastest route depending on traffic. Good management with the controllers would be very helpful in these situations and avoid sometimes tapping on the CI with the stylus that I have attached to the holder.