-
AutorBeiträge
-
März 5, 2026 um 12:14 Uhr #58893
Juanjo
TeilnehmerHi,
on March 2026 maps, multipolygon relations with highway=pedestrian and place=square are not rendered.
This one is rendering: https://www.openstreetmap.org/relation/5662178
This one is not: https://www.openstreetmap.org/relation/16657232Both are multipolygon pedestrian areas. The second one has place=square, the first one don’t.
Cheers
März 6, 2026 um 12:43 Uhr #58894
JohnPercyTeilnehmerI can confirm this. It is not theme-dependent.
Voluntary and Velocity themes - https://voluntary.nichesite.org
März 6, 2026 um 14:31 Uhr #58895
ChristianKAdministratorWell, I made a map with both Relations in Question.
IMO both Relations are rendered.
Both ID with all tags exist in every evolution of the render_prozess.Whats NOT to be seen are the outdoor_seatings and some other stuff = no Layer or lower layer value.
Maybe I’m wrong – but as I said: The IDS are in the map – for sure.
März 6, 2026 um 14:37 Uhr #58897
ChristianKAdministratorAnd its the same mess here on OSM Map:
https://www.openstreetmap.org/relation/5662178#map=19/40.415309/-3.707457
EG. The Stairway to the Garage is not to be seen as its tagged Layer=-1 while the Relation itself is on Layer=+1
-
Diese Antwort wurde vor vor 1 Monat, 2 Wochen von
ChristianK bearbeitet.
März 6, 2026 um 15:39 Uhr #58899Juanjo
TeilnehmerIMO both Relations are rendered.
This is not how they used to be rendered in the past.
If you look at ‚Plaza Mayor‘ you see the virtual pedestrian ways that are usually added to allow routing. Normally they are not visible because the pedestrian area covers them.
The other relation, ‚Plaza de San Miguel‘, also has such ways (look at the arrows going around the building). In this case they are correctly masked by the pedestrian areaIf you happen to have an old map at hand (unfortunately, I don’t) you can check the difference.
März 6, 2026 um 17:22 Uhr #58902
JohnPercyTeilnehmerIn the previous map, the square was shown as a pedestrian area. Earlier today, just before my previous post in this thread, I updated the map and the pedestrian area no longer appears.
I don’t have a previous version of the map either!Voluntary and Velocity themes - https://voluntary.nichesite.org
März 6, 2026 um 17:45 Uhr #58903
JohnPercyTeilnehmerHere are some comparisons:
The older maps are V4 maps I just downloaded but the appearance is the same as maps just before the latest one.
Voluntary and Velocity themes - https://voluntary.nichesite.org
-
Diese Antwort wurde vor vor 1 Monat, 2 Wochen von
JohnPercy bearbeitet.
März 6, 2026 um 19:02 Uhr #58909
ChristianKAdministratorI’v checked this again.
The Relation (no change in the last months) exists in the final osm file with both outer and inner.
There was no change in tagmapping and tagtransform. (as said, the IDs are exct the same as in original planetfile).The only thing different is the Version of the mapwriter, its the 0.26.1
I will update to 0.27 and look if this makes a difference.EDIT: No its still the same
Usually I find these Quirks in a few minutes – unfortunately not here .
The pedestrian Area SHOULD render, no idea why it does’nt.Ok, lets sleep one night over this issue…….
-
Diese Antwort wurde vor vor 1 Monat, 2 Wochen von
ChristianK bearbeitet.
März 6, 2026 um 19:28 Uhr #58911
ChristianKAdministratorI removed place=square from the relation and still the same
The k=“highway“ v=“pedestrian“
is rendered right when I add this tag to the outer member of the relation.
!!!No idea why this happens, the ####
OK, finally got it.
Relations are only resolved by MapsForgeWriter when these are type=miltipolygone.
THIS relations lost this tag, I have to check why.So tags are only inherited from relation to members when type=multipolygone is in the tagset.
Fine that I had the first Motorcycle Crash after 35 years yesterday (those old men on their irons), so now I have a week or so for such things 😉
So, if there is more to clear …..
-
Diese Antwort wurde vor vor 1 Monat, 2 Wochen von
ChristianK bearbeitet. Grund: Multiply is lost in toolchain
März 6, 2026 um 23:56 Uhr #58916mbe57
ModeratorHope only a small metal, but no human damage, Christian!
März 7, 2026 um 07:39 Uhr #58917
ChristianKAdministratorHope only a small metal, but no human damage, Christian!
Left ankle is a bit angry about that old man driving fast motorcycles……..
März 7, 2026 um 07:54 Uhr #58918
ChristianKAdministratorOK – forget all what I’v written…
Places as multipolygones are handled a bit different from other objects in OAM.
These numerous place-objects are converted to NODES (only the names are important, the areas covered are usually rendered with other objects) and the type=multipoly tag is skipped.
= the type=multipolygone is filtered out with places, thats an old rule – nothing new
This reduces the overload (oceans, islands, citys…) of rendering a lot.Now there is place=square and this tag is often combined with other objects like highway=* or similar in citys.
Why this worked so far and now fails = no idea…
I modified the rule for removing the type=multipoly in a way that combined objects carrying more than place=.* and esp. place=square are not destroyed.
(I hope nobody will have the silly idea to add those add. tags to objects like place=ocean)<translation> <name>remove multipolys from place</name> <description>remove multipolys from place</description> <match mode="and" type="relation"> <tag k="place" v=".*"/> <tag k="type" v="multipolygon"/> <notag k="highway" v=".*"/> <notag k="amenity" v=".*"/> <notag k="leisure" v=".*"/> <notag k="place" v="square"/> </match> <output> <copy-all/> <tag k="type" v="cleared_multip"/> </output> </translation>
Will take place with the next update.
-
Diese Antwort wurde vor vor 1 Monat, 2 Wochen von
-
AutorBeiträge
- Sie müssen angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.





