On 07/05/2019 14:38, David Woolley wrote:
On 07/05/2019 13:30, Martin Wynne wrote:
This idea of primary and secondary tags is new to me. There is no such distinction in the iD editor -- all applied tags are simply listed in alphabetical order.

Things like name, height, and colour are normally considered secondary.

Yes. Think of them as 'adjective' tags


Things like landuse, building and leisure are considered primary.

Generally if you don't have a primary tag, the object won't get rendered.  If you have more than one primary tag, it becomes difficult for renderer to choose how to interpret the object. However, if there is no great conflict, it is sometimes acceptable to combine, primary tags.

Indeed. If it's a polygon object It often comes down to whether it needs to be rendered with a fill pattern. For example, a landuse=farmland polygon should be able to render with an added barrier=hedge, but as soon as the standard rendering, OSM-Carto, finds a primary tag it assumes it's the only one & stops looking for alternatives.




Often combining primary tags indicates that you are oversimplifying, e.g. it is common to have both shop and building, but that is probably wrong, because the shop often doesn't occupy the whole building. Similarly a pub may really be the gardens, as well as the building.

If a pub has external land other than the building itself a similar schema to 'schools' should be used: draw an enclosing polygon around the extent of the grounds & tag it with amenity=pub & any other details such as name, address, website etc. All other areas parking, garden etc should be mapped with the boundary The actual buildings should only be tagged with building=yes/pub.

_______________________________________________
Talk-GB mailing list
Talk-GB@openstreetmap.org
https://lists.openstreetmap.org/listinfo/talk-gb

Reply via email to