> So the problem is about double rendering building names and rendering
> buildings we don't want to.
>
> For the first problem we should have a list of possible tag
> combinations and then define rules about what to do in each case.

yes, rendering of buildingname should be omitted for all k/v, that
already have a symbol and name rendered. The name should be
rendered/positioned in these cases according to the symbol size and
thus requires IMHO single rules.

> The second could be solved with something like this:
>
> <rule e="way" k="building" v="false|no|0">
> </rule>
> <else>
>    <areaText/>
> </else>
>

yes, that's of course a solution, but I thought it would be possible
in Osmarender to use ISNOT instead of IS something like (pseudocode):
> <rule e="way" k="building" v!="false|no|0">
>    <areaText/>
> </rule>

or maybe like this:
<rule e="way" k="building" v="!false|!no|!0">
 <areaText/>
</rule>

is this possible? It will make code in many cases more flexible/elegant

Martin

_______________________________________________
Tilesathome mailing list
[email protected]
http://lists.openstreetmap.org/listinfo/tilesathome

Reply via email to