Today I have extended the filtering options in scenProc. I have added some addition parameters and allowed different conditions. The new attributes are the length, width and area of the feature. These are calculated and added as attributes for each feature now. The new conditions mean that you can now also filter on attributes being not equal, greater or smaller than the given value.
An example where I used such conditions is below. In that case I gave all buildings with a width below a certain value a peaked roof, while I gave all wider buildings a flat roof. With this I hope to get a better representation of big buildings, since they are more likely to be industrial buildings or for example schools. Just buildings more likely have a flat roof.
The image shows the result is still not perfect, but it is getting better. I’ll be doing some more experimentation to determine how to filter the footprints and determine more realistic autogen building types.