While waiting for Arno's return to answer my questions about building creation I would like to know if anyone has ever managed to exclude trees based on natural areas.
In my living are there are beautiful mountains (well, they should be considered as hills as they barely exceeds 600m), it's called le Massif de l'Estérel. They have some rocks with a very typical orange color:
The problem is that on OSM the whole area is covered by a forest polygon (landuse = forest) so all the area is populated with trees preveting to see the rocks with real color.
What I want to do is to exclude tree generation of the area with rocks. It should increase a lot the realism the scenery.
For that I have created a lof of polygons on OSM with the tag natural=bare_rock (you can see an example here: https://www.openstreetmap.org/#map=14/43.5072/6.8828) but now I'm unable to configure scenProc in order to take them into account.
I've tried to add And NOT natural="bare_rock" for the tree generation of forest:
PlacePointsInPolygon|landuse="forest" And NOT natural="bare_rock"|0.00020;0.00020|1.0;1.0|INHERITPARENTATTR
But I think it makes non sense because it should only exclude trees on OSM ways which have both landuse="forest" AND natural="bare_rock".
I imagine that AddAttributeIfInside should my friend but adding the following declaration doesn't help:
Any suggestion ?
Thanks, Vincent.