Locus Map - forum

Support => Troubles & Questions => Topic started by: stbi on October 14, 2012, 05:40:37

Title: Rendering error in vector map
Post by: stbi on October 14, 2012, 05:40:37
Hi,

I'm using Locus Pro 2.3.6 with this vector map: http://download.mapsforge.org/maps/europe/germany.map (http://download.mapsforge.org/maps/europe/germany.map)

There seems to be a rendering bug: At a certain zoom level the Rhine river is as wide as a sea :) - see attachment.

The same happens with the Germany map from gps.sebbosweb.com. Online Maps are displayed correctly.

Is this a known bug?

Stefan
Title: Re: Rendering error in vector map
Post by: tommi on October 14, 2012, 10:45:48
Quote from: "stbi"Hi,
Is this a known bug?
Stefan
Hi Stefan, welcome in the Locus forum.
Don't know if it's known. Anyway it should be reported on the site of the developers of mapsforge as for rendering their library is used: https://groups.google.com/forum/?fromgr ... sforge-dev (https://groups.google.com/forum/?fromgroups&pli=1#!forum/mapsforge-dev)

But there are vector maps available for Locus which show the map similar as on your right screenshot (I guess this is the online map picture).
You can get it here: http://www.openandromaps.org/en/download.html (http://www.openandromaps.org/en/download.html)
Title: Re: Rendering error in vector map
Post by: kech61 on October 14, 2012, 11:24:41
Quote from: "tommi62"But there are vector maps available for Locus which show the map similar as on your right screenshot (I guess this is the online map picture).
You can get it here: http://www.openandromaps.org/en/download.html (http://www.openandromaps.org/en/download.html)

Hi,

Even with this map there is a slight problem in the area of the railway station up to zoom level 12.
From zommlevel 13-21 the river is rendered correct.

Mapsforge ist _very_ unforgiving with the slightest errors concerning multipolygons....

However, I checked this relation in Josm and havnt found any errors.  
http://www.openstreetmap.org/browse/relation/1705913 (http://www.openstreetmap.org/browse/relation/1705913)
Maybe someone more firm with Josm can check this? :(
Title: Re: Rendering error in vector map
Post by: stbi on October 14, 2012, 12:44:09
Thanks for welcome. :)

The map from openandromaps.org shows rendering problems with the Rhine, too -- see attachments:
All 3 "image pairs" show the same sections with zoom level 11 on the left and zoom level 12 on the right.
Both of the vector maps show different rendering errors (some of them I have marked red).
Only the online map shows everything correctly.
So it's not only mapsforge.org which has problems with rendering curves.

I'll see where I can leave a bug report for mapsforge.org and openandromaps.org ...

Stefan
Title: Re: Rendering error in vector map
Post by: kech61 on October 14, 2012, 14:29:56
Quote from: "stbi"All 3 "image pairs" show the same sections with zoom level 11 on the left and zoom level 12 on the right.

So it's not only mapsforge.org which has problems with rendering curves.

I'll see where I can leave a bug report for mapsforge.org and openandromaps.org ...


Hi Stefan,

openandromaps uses Mapsforge for creating the maps (Land/Sea Tiles is my own algorithm),
so please report this problem only to mapsforge  ;)

As I wrote in my previous post, zoomlevels 0-12 reder wrong, from 13 on its correct.

Most likely this is an issue of simplifying of ways in mapsforge that takes place up to level 12.