For a simple species distribution map for the Dutch Wadden island of Terschelling, I want to give each 500x500 m polygon (reference grid = EPSG 28992) a specific color that coarsly corresponds with the underlying vegetation/habitat type.
In the pictures you can see what I mean: The first map is one that I want to use as reference (of course I can also use sattelite photos) for vegetation (the dots represent the dispersion of a species and the polgons are vegetation types). The first picture was my initial idea, but since the maps will be displayed on a small scale in a book, i reconsidered and went on to the second picture. Here i added a vector grid of 500 x 500 meters and used the TomBio addon to convert the point shapes to 500x500 points corresponding with the grid. In the second picture I also added colours for vegetation types (e.g. yellow is beach vegetation, purple is heather vegetation, green is dune meadow etc.). I did this by just eyeballing the underlying map and give each polyon the colour I thought was right.
My Question Is there a way of automatically generating pre-determined colours to polygons based on the vegetation in that polygon. i.e. a polygon consists of 80% forest, 15% dune meadow and 5 % heather, the polygon will be coloured dark green because most of the polygon consists of forest. This seems to me a better way then just eyeballing a polygon, but I can't figure out how to do it.
Note: I really want it to be a very simple map. So no subdivisions in forest or dunemeadow types etc. The classes i want are: -Forest (dark green) -Beach and dune (yellow) -urban (gray) -Polder (red) -heather (purple) -dune meadow (light green) -Salt marsh (Brown)
So more of a habitclassification based on the (in some cases absence of) vegetation.