I have compiled a scenProc script that allows creation of Trees, Lights and Buildings (including high rise) in the one script. The script allows for the creation of suburban houses, suburban apartment buildings, industrial areas and city high rise areas all at once. This negates the need to have separate TOCs for tall buildings, other buildings and trees. I found this script gave a pretty accurate representation of my own city when combined with photo realistic scenery from FSET or AeroScenery. I have added some additional comments in the script to explain some values used and a few options.
The script has a working airport area exclusion, but only excludes buildings. I found that creating buildings, trees and lighting all from the OpenStreetMap source, negated the need to exclude plants and lights from airport areas. The original exclusion lines for lights and tress are just commented out so add them back in if you need to, and you will need to use more than just the 2 lines to exclude all light and plant types
As all vegetation information is sourced from OpenSteetMap data, the vegetation coverage is not as detailed as the source bitmap method kindly documented by kenventions. But OpenStreetMap data seems to have a lot of forests, parks etc, so coverage is still pretty good (in Australia at least). Using the OpenStreetMap data for trees also does away with the problem of trees appearing in odd areas like cultivated fields, waterways etc that I was experiencing when using the bitmap method.
The script is designed for areas that have a suburban areas with higher proportion of single level houses as we have here is Australia. However I have included details of how to get more 2 and 3 story houses common in European suburban areas, in the script. Thanks to kenventions and Rodeo and other forum members for their source data and information that allowed development of this script.
I assume you already have looked at the various tutorials about cultivation creation and know how to use scenProc, so to try this script for yourself, just:-
. download template.txt
. rename it to template.spc
. edit template.scp with your input folder and file from OpenStreetMaps, your exclude folder and filename and your output file folder and filename.
. Should be then right to run it through scenProc and into FS2.
. Note - Version 18.104.22.168 of scenProc was used to test this script, so you may need to update if on an older version.
I found that using an airport exclusion area resulted in 6 "toc" output files, while commenting out the exclusion sections resulted in only one "toc" file. The 6 files all work together so just add them all to your airport or area "tsc" as separate files.
The only thing I am not sure of is what happens when an OpenStreetMap area with more detail is used. OpenStreetMap had only about 20% coverage of buildings over the whole area, although the city centre and surrounding suburbs were quite well detailed. I also found I have to use "map.osm|*|*|NOREPROJ" in place of the original "map.osm|*|highway;landuse;building|NOREPROJ" for the source file as the trees wouldn't output using just "highway;landuse;building", but this involves loading more source data which may impact some users. So you may need to use an area smaller than level 10, not sure.
The screen shots below show cultivation created using the one scenProc script for an area the size of a level 10 FS2 tile.
Airport area with exclusion area for Fscloudport buildings on the left, then cultivation trees behind and to the right of these buildings, then cultivation industrial buildings to the right and below.
City high rise in the background, residential apartments and light commercial at the bottom, mixed residential apartments and some industrial at bottom right, and suburban houses in the top left with trees scattered about. This pretty accurately portrays the real world area.