- AutorBeiträge
- Februar 12, 2024 um 02:30 Uhr #55382@afgb1977Teilnehmer
What are the rendering rules for boundary=aboriginal_lands when it is mapped as a relation divided into 3 distant polygons?.
The text corresponding to the name of an indigenous reservation in my country is rendered over an area that is not indigenous, giving the false impression that the area belongs to the reservation.
This causes confusion as the map shows the name of a place that is not there. The lands under the name are lands belonging to sugarcane producers, ranchers and residential complexes.
Since it is a relationship with 3 polygons, is the name rendered at a point equidistant between the polygons?
https://www.openstreetmap.org/#map=12/5.0474/-75.8587
https://www.openstreetmap.org/relation/17085789
In the screenshots below, the polygons corresponding to the Indigenous Reservations are shown in blue.@afgb1977
Februar 12, 2024 um 15:13 Uhr #55394TobiasAdministratorFor large areas as aboriginal_lands a node/poly_label tag is calculated at the geographic center of the area, so that only one label is rendered and not the name is repeated in every tile of the area. This is a huge advantage in most cases. If as in your case the area has a special shape, or consists of several parts in a relation, the geographic center can be outside of the area, as it can’t be set manually.
Have a look here for a different case in a half-moon-shaped area:
https://www.openandromaps.org/oam-forums/topic/mehrfache-oder-falsch-platzierte-icons-beschriftungen#post-55167
There’s nothing you can do with rendering rules – except not rendering the node, but flood the area with captions.Developer of Elevate mapstyle
1 Teilnehmer(n) gefällt dieser Beitrag
- AutorBeiträge
- Sie müssen angemeldet sein, um zu diesem Thema eine Antwort verfassen zu können.