Normal map and roads-only map at the same time?

501 views
Skip to first unread message

Benjamin Danowski

unread,
Aug 27, 2014, 10:25:21 AM8/27/14
to osm...@googlegroups.com
Hi!
I have a weird issue on lower zoom levels. Both the normal offline vector map and the roads-only map are shown in map view. It doensn't matter which style i choose (default or UniRS) or which profile (map view or car). Deactivating the respective map solves the issue but then the map isn't available any longer. Any ideas?
I already started from scratch and deleted all app data.

Best regards,

Benjamin Danowski

P.S.: Apart from that I'm loving OSMand+. Offline navigation and address search worked like a charm in Germany, it is the map data that sometimes is faulty.

Harry van der Wolf

unread,
Aug 27, 2014, 10:34:38 AM8/27/14
to osmand
Zoom level 10 and below are dealt with with the world map.
Zoomlevel 11+ is in the regular and road maps.

Harry


--
You received this message because you are subscribed to the Google Groups "Osmand" group.
To unsubscribe from this group and stop receiving emails from it, send an email to osmand+un...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Benjamin Danowski

unread,
Aug 27, 2014, 10:42:31 AM8/27/14
to osm...@googlegroups.com
Ok, thanks. But how to prevent that they are shown at the same time on zoom levels 11+? It results in thick/double ways as there are differences in the two maps.

Harry van der Wolf

unread,
Aug 27, 2014, 12:59:05 PM8/27/14
to osmand
The only way to prevent them from showing up both is in the map management by long pressing one of them: Deactivate one of them.

What's more: really do deactivate one of them!
OsmAnd uses the routable part of both maps to calculate your route. It means that in this case OsmAnd will do a double calculation making it twice as slow.
Next to that: It also needs to do a double rendering for the elements in both maps which makes the Gui and the overall processing much slower.

Never use double maps on top of each other like entire UK + all regional maps, or like a regular map and a road map.

Harry

Peter B

unread,
Aug 27, 2014, 1:12:23 PM8/27/14
to osm...@googlegroups.com
Harry, this very clear instruction should be in the howto / faq.
Or is it already there ?

Peter

Harry van der Wolf

unread,
Aug 27, 2014, 1:14:54 PM8/27/14
to osmand
No, it is not.
I'll see where I can fit it in.

Harry


Benjamin Danowski

unread,
Aug 27, 2014, 1:40:28 PM8/27/14
to osm...@googlegroups.com
Ok, understood. I deactivated all roads-only maps as they seem quite coarse to me.
I may do a feature request concerning this though. Personally I miss the option to choose which type of map is shown on a per-profile level.

Rodolfo

unread,
Aug 27, 2014, 3:59:34 PM8/27/14
to osm...@googlegroups.com
>> Never use double maps on top of each other

Agree, but I think the software should take care of this to prevent double map elements and double route calculation time.
imho, if both map types are active, the app should deactivate the roads-only maps (and notify the user!).
Rodolfo
Message has been deleted

Peter B

unread,
Aug 28, 2014, 3:25:19 AM8/28/14
to osm...@googlegroups.com
In former versions (months ago) we had an option to select, which map to use: normal or roads-only, which icluded some automatism for regions with only one of the map types available.

I loved this manual selection, it was easy to use, clear for user.
I'd like to get it back. This option should not only decide the display, but only which map to use in navigation.

Who would support this idea ?
Peter

Eric

unread,
Aug 28, 2014, 8:00:14 PM8/28/14
to osm...@googlegroups.com
So that means to be able to navigate in Spain (for example from Barcelona to Madrid), I need to have either a detailed map of Spain OR a road-only map of Spain?

The way I do it now (with version 1.8.2) is to have a detailed map of a few cities (for example Barcelona and Madrid) and the road-only map of the whole of Spain... this way the city maps are detailed and I have all the roads of the whole country without needing to download and install the detailed map of the whole country (which is a very big file).

But this method is apparently not efficient, because OSMand will do double work for rendering and routing?

Harry van der Wolf

unread,
Aug 29, 2014, 2:28:22 AM8/29/14
to osmand
Your way of working is fine even though it might not be optimal.

The calculation will be double when you calculate inside one of the city boundaries (going in or out). Outside the cities you have only the  roads-only maps so there the calculation will be done only once. Once thew calculation is done, you are fine. When you need to do a recalculation because you missed an exit or so, the calculation will be double again inside a city.

And for the rendering: In Barcelona and Madrid you have double rendering, but for the rest you don't. It means that when you are "somewhere" between Barcelona and Madrid you are only using the roads-only map as both cities are out of sight.
Double rendering is not the end of the world. For the calculation it takes about twice as long, but only for the parts inside the city. Rendering will slow down but not by a factor 2.
Besides, when you have a (online) overlay or underlay map you also have double rendering.

My warning was more to people who have by default a full country map (or all regions) ánd the roads-only maps because they think "more is better". That's overkill and bad your performance.
I have a cheaper dual-core phone and really experience the difference. About ¾ years ago I had a single-core phone. It simply could not keep up with the double load.
If you have a fast quad-core phone you might hardly notice the difference.

It's overkill, not the end of the world.

Harry




Reply all
Reply to author
Forward
0 new messages