“Symbol levels allow you to fine tune the rendering of symbols on map layers.”
Symbol levels allow us to specify the rendering order of each symbol and its position relative to other symbols which define the feature.
In this module, we will look at how symbol levels can be used to control the rendering of feature symbology and how symbols can be ordered to control rendering.
Goal: To symbolise osm roads using symbols levels so that all features which consist of more that 1 symbol type are visually asthetic and catrographically correct.
DATA: ne_Symbol Levels.sqlite
NB: The symbol you need to be rendered first should have a value lower eg (0) that the one to be rendered on top (eg 1).
Check your results:
When you are done roads should flow into each other
Styles are all about communication. Very often that communication is scientific or statistical and therefore must represent the facts in an unbiased way. Or it could be topographical or navigational in which it should be clear and easy to understand. Or perhaps it purely artistic and just needs to look beautiful. The best maps combine all of these: accuracy, clarity and aesthetics. Effective styling applies the elements of good design.
Static maps are styled to look good at a specific scale. This can take a lot of work to achieve. Dynamic maps, such as interactive online maps (like OSM or Google), are styled to work at any scale. This is even harder to achieve since you need to style for multiple scales and also alter the data available for styling at each scale by filtering or generalising.
When choosing to symbolise a vector layer you have to decide whether a single symbol will adequately represent the feature properly or more symbols can be used. In cases when you have used more symbol you then need to specify the hierarchy or rendering order of each symbol so that you have symbology that looks nice and blends with the rest of your map layers. Examples of features that can have multiple symbols are railways and roads.
Click here to download the sample data for the lesson.