Closed masc4ii closed 2 years ago
I did more testing: what I wrote above is needed for ways (often polygons) only, and not for pois (is a point already).
Before:
After:
Before: (castle in the middle of the picture is moving, when moving the map)
After:
Hi @masc4ii,
nice detailled finding and input for making it better! Seams that it comes with the ways-tags.
I had a little hustle to find the position of your example, but with the coordinates I finally found it. Reproduction was relatively straight forward.
I made this 3 examples confirming your suggested solution:
branch develop
, zoom 50m in cruiser:
branch add-more-pois
zoom 50m in cruiser:
branch add-more-pois
zoom 50m in cruiser and label-position="true"
for cafe way-tags:
Given this series, I thinkg adding label-position="true"
for way-tags makes sense!
Yesterday morning I had a similar experience with this cemetery: https://openstreetbrowser.org/#map=17/48.89035/9.39906&categories=public%5Btype%3Damenity%253Ddrinking_water%5D
I have the same output when using
develop
add-more-pois
and added label-position="true"
for drinking_water way- and pois-tags
label-position="true"
doesn't help here and seams not to be similar to your findings.
Is this another story and OK that there are so many symbols?
It looks like there are so many symbols already in OSM data. Here I have no solution yet. Same for this castle here - I think one symbol would be enough - but there are 4 tags added, so 4 symbols shown: https://www.openstreetmap.org/way/58883585
that were also my thoughts about that. So I'll add your suggestion to the ways-tags :-)
fixed via #158
Expected Behavior
For a POI, one symbol should be displayed on the screen.
Current Behavior
For some POIs, the symbol is displayed multiple times. This happens e.g. for POIs on larger buildings, and when zooming in. For POIs with the tag "type=multipolygon" the symbol will move on the entire screen like a ghost, when moving with your bike (e.g. castle of Schmalkalden, tile 135/86).
Steps to Reproduce the Issue
Context
I think, the bug will happen for "add-more-pois" branch. Not sure for your main branch.
Solution
In wahoomc/resources/tag_wahoo_adjusted)/tag-wahoo-poi.xml, add for all POI lines
label-position="true"
It should look like this:Now the symbol will be displayed just once per, and exactly in the middle of the POI item. (Maybe it is just needed for "ways" and not for "pois" - to be tested.)