Coder Social home page Coder Social logo

Comments (15)

scaidermern avatar scaidermern commented on July 1, 2024 2

As for the navigation, same question. It seems like the way it navigates changes. Also the lane indicators at the top of the screen don't seem accurate on one of the modes, I think the online one. Like it'd show 4 lanes when it's only 2. But in the past I've driven on that road and it shows 2.

The offline routing engine has more features and supports more configurations than most online routing engines. That's why the user experience with online routing won't be as good as with offline routing. The only exception is probably the time it takes until the route has been calculated, this will always be faster with online routing due to limited resources of mobile devices.

Regarding online vs offline maps: Currently, online maps can only be used to render the map but not to search for POIs. Although there is online search available, OsmAnd's offline search has more features.

So in both cases, maps and navigation, offline is superior to online in most cases. There are exceptions and online is a good fallback if you don't have offline maps available for your current region.

from osmand.

sonora avatar sonora commented on July 1, 2024 1

What is the reasoning, instead of online?

OsmAnd is designed to be used entirely offline, uses its very own routing engine for this purpose, and you are independent of mobile reception and corresponding glitches. OsmAnd also supports several online routing engines but has little to no control over their capacities, features and glitches, in particular also when mobile reception is flaky..

but if you prefer certain highways, use waypoints.

OsmAnd calculates the offline route for the specified means of transport and parameters, by default trying to find the fastest one. If you want to force OsmAnd to take a certain highway, or go via a certain location, you may specify a point on that highway or that very location as an "interim destination" using OsmAnd's routing dialog, or the location's context menu (tap/long-tap it on the map, chose "Navigation > Select as interim destination"). Setting an interim destination may be required for very long routes (>>250km) in order for the offline routing engine to find a solution within acceptable time.

from osmand.

sonora avatar sonora commented on July 1, 2024 1

Perhaps you can quantify "insanely slow" to see if there is a bug or something you can fix in your setup. Some devices seem to have performance issues with some storage locations since the latest escalation of google's storage limitations (#17106, #10453).

On average, I would say complete screen redraw should be sub-second in most situations (which is 100% faster than online for the odd case you lose your data conection in tunnels, mountains, wilderness, etc... 😉 😉 😉).

from osmand.

scaidermern avatar scaidermern commented on July 1, 2024 1

I'm not seeing the option to set path when downloading.

This is a global setting, not per file.

Check Settings / OsmAnd settings / data storage folder.

Make a backup before changing this setting.
OsmAnd will try to move all your files from the old folder to the new one. Multiple users reported problems with this, including data loss. So make sure you can recover from that.

from osmand.

Spielmops avatar Spielmops commented on July 1, 2024

Use offline i.e. vectormaps all the time. But keep them uptodate (3 month is enaugh). I am a traveller, just came back from 8 weeks in UK. About 6 roundabouts not in maps, that was all. Navigation was ok, but if you prefer certain highways, use waypoints.

Spielmops

from osmand.

seniorm0ment avatar seniorm0ment commented on July 1, 2024

use offline vectormaps

What is the reasoning, instead of online?

but if you prefer certain highways, use waypoints.

Can you elaborate on this?

from osmand.

seniorm0ment avatar seniorm0ment commented on July 1, 2024

Did not know about the interim destination thing. That is good.

Also good information. The biggest issue I notice with offline maps, compared to online is that it is insanely slow and takes a while to load.
On a Pixel 6 Pro, not exactly an underpowered device.
Online maps are instant, smooth and responsive. Offline stuff takes forever to load in it seems.
Is this something that is being worked on?

from osmand.

seniorm0ment avatar seniorm0ment commented on July 1, 2024

So zooming in and out, takes maybe 8ish seconds to actually render the tiles (all the roads and stuff). It'd be like a blank grid then tiles would start popping in. and then the road names would be all blurry, and be not in the exact spots. Give it a few more seconds and it all the road names shift a little, become clear, road lines become clear, etc. And all is good.

It is not a good user experience at all, and is a major enough issue for me. This might have been why I had switched to the online maps in the past. But yeah losing connection seemed to mess with things so that's why I came here to see what others do.

When using online, everything is absolutely buttery smooth. Looks like high refresh rate, nothing missing or blurry or slow to load in. Zoomimg in and out and panning.

Don't notice these issues on other apps such as Snapchat maps, Google Maps, or even Organic Maps. It's an OSMAnd issue for me.

Maybe worth mentioning I am using GrapheneOS, with Google services enabled.

from osmand.

vshcherb avatar vshcherb commented on July 1, 2024

Discussion may continue but the issue is closed as no action

from osmand.

DmitryAlexei avatar DmitryAlexei commented on July 1, 2024

You can read more about OsmAnd routing by the link
https://osmand.net/docs/user/navigation/routing/osmand-routing

from osmand.

sonora avatar sonora commented on July 1, 2024

And perhaps play with the data folder, as hinted in the issues I had noted above. 8 seconds sounds like an issue, likely you can cut it down to a second or two by using another data storage folder (via OsmAnd's settings menu).

from osmand.

seniorm0ment avatar seniorm0ment commented on July 1, 2024

How would I know which data folder to use? Why would it use one that might have issues to begin with?
Also it's all internal storage, so no sd card or anything obviously

from osmand.

sonora avatar sonora commented on July 1, 2024

Can't say - I only remembered comments like #10453 (comment), which seems to have helped users on some devices.

from osmand.

seniorm0ment avatar seniorm0ment commented on July 1, 2024

One comment states

Try moving to
/storage/emulated/0/Android/ media /net.osmand.plus/files
Use "manual" for setting path

I'm not seeing the option to set path when downloading.
Any ideas about this?

from osmand.

Spielmops avatar Spielmops commented on July 1, 2024

Workaround to prevent dataloss: rename the folder with one more letter, let Osmand do its work and check, if it is ok. If yes, delete the renamed folder, if not, it's your backup ...

from osmand.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.