Introduction
This page contains a set of Kosmos rendering rules for a specialized map. These rules do not cover the whole range of OSM tagging currently in use, so you are free to add new ones if you feel something is missing. However a couple of things should be noted:
- See Kosmos Rendering Help for help on how to write rendering rules.
- Before committing changes to the page, please make sure the rules are actually working. Try them with the latest version of Kosmos (2.00 or above), since they are not compatible with previous versions.
These rules make a map of the world with only country borders, and every country filled in.
URL of the rules to use in Kosmos: http://wiki.openstreetmap.org/index.php/User:Mdeen/Kosmos_WorldMap
Options
| Option
|
Value
|
Comment
|
| MinKosmosVersion |
2.1 |
Minimal version of Kosmos needed to use these rules
|
| LandBackgroundColor |
#F8F8F8
|
| SeaColor |
#B5D6F1
|
Places
| Rule Name
|
Targets
|
Selector
|
Template
|
Options
|
Comment
|
| PlaceCountry |
 |
place=country |
Text (MinZoom=3, MaxZoom=7, Color=black, TagToUse=name, FontName=Trebuchet MS, FontStyle=bold, FontSize=3:7;7:20) |
|
Borders
| Rule Name
|
Targets
|
Selector
|
Template
|
Options
|
Comment
|
| Border |
 |
boundary=administrative |
|
|
| .level2 |
|
admin_level=2 |
Polyline (MinZoom=18, Color=red, DashStyle=DashDot, Width=1:1;9:1.5;17:6) |
|
| .level4 |
|
admin_level=4 |
Polyline (MinZoom=18, Color=black, DashStyle=DashDot, Width=1:1;9:1.5;17:6) |
|
| .level6 |
|
admin_level=8 |
Polyline (MinZoom=18, Color=#A4A4A4, DashStyle=Dot, Width=1:1;9:1.5;17:6) |
|
| .level8 |
|
admin_level=8 |
Polyline (MinZoom=18, Color=#A4A4A4, DashStyle=Dot, Width=1:1;9:1.5;17:6) |
|
| .* |
|
|
Polyline (MinZoom=18, Color=black, DashStyle=DashDot, Width=1:1;9:1.5;17:6) |
|
Countries
| Rule Name
|
Targets
|
Selector
|
Template
|
Options
|
Comment
|
| Belgium |
 |
name=Belgium |
Polygon (MinZoom=13, Color=thistle, BorderColor=#6B5B8E, BorderWidth=1) Text (MinZoom=1, Color=black, TagToUse=name, FontName=Arial, FontStyle=regular, FontSize=16:6;17:10, TextMode=AreaCenter) |
|
|
| Germany |
 |
name=Germany |
Polygon (MinZoom=13, Color=red, BorderColor=#6B5B8E, BorderWidth=1) Text (MinZoom=1, Color=black, TagToUse=name, FontName=Arial, FontStyle=regular, FontSize=16:6;17:10, TextMode=AreaCenter) |
|
|
| The Netherlands |
 |
name=The Netherlands |
Polygon (MinZoom=13, Color=green, BorderColor=#6B5B8E, BorderWidth=1) Text (MinZoom=1, Color=black, TagToUse=name, FontName=Arial, FontStyle=regular, FontSize=16:6;17:10, TextMode=AreaCenter) |
|
|
Routes
| Rule Name
|
Targets
|
Selector
|
Template
|
Options
|
Comment
|
| RouteCycle |
 |
type=route route=bicycle |
Polyline (MinZoom=18, Color=#50FF0718, Width=7:1;17:18, Curved=true)
|