A-p-s/KOSMOS

From OpenStreetMap Wiki
Jump to: navigation, search

See Kosmos Rendering Help for help. You will need to download the latest version of Kosmos (1.10 or above) to use these rules since they are not compatible with

previous versions.


Land Areas

Rule Name Targets Selector Template Options Comment
Coastline Way natural=coastline Polyline (MinZoom=1, Color=#8BCCE5, Width=11:1;17:5, Curved=true)
Wood Area natural=wood Polygon (Color=#99DB9C)
Scrub Area natural=scrub Polygon (Color=#99EE9C)
Fell Area natural=fell Polygon (Color=#CDDB69)
Farm Area landuse=farm Polygon (Color=#EFDD8B)
Residential Area landuse=residential Polygon (Color=#DCDCDC)
Industrial Area landuse=industrial Polygon (Color=#FEADB8)
Commercial Area landuse=commercial Polygon (Color=#EFC8C8)
Retail Area landuse=retail Polygon (Color=#F0DADA)
Reservoir Area landuse=reservoir Polygon (Color=#B5D0D0)
Basin Area landuse=basin Polygon (Color=#B5D0D0)
Forest Area landuse=forest Polygon (Color=#CFECA8)
Cemetery Area landuse=cemetery Polygon (Color=#A9CAAE, BackgroundColor=#75AC7D,

HatchStyle=DashedVertical)

Allotments Area landuse=allotments Polygon (Color=#C8B084)
School Area amenity=school Polygon (Color=#F0F0D8)
Text (MinZoom=15, Color=black, TagToUse=name,

FontName=Times New Roman, FontStyle=bold, FontSize=15:6;17:10, TextMode=AreaCenter)

Skiing Area sport=skiing Polygon (Color=#CDDB69)
HorseRacing Area sport=horse_racing Polygon (Color=peru)
Tennis Area sport=tennis Polygon (Color=lightsalmon)
Swimming Area sport=swimming Polygon (Color=lightblue)
Park Area leisure=park Polygon (Color=#C7F1A3)
Pitch Area leisure=pitch Polygon (Color=#8AD2AE)
GolfCourse Area leisure=golf_course Polyline (Color=#7CCC7C) Text (MinZoom=14, Color=#7CCC7C, TagToUse=name, FontName=Trebuchet MS, FontStyle=italic, FontSize=15:6;17:10, TextMode=AreaCenter)
Natural Reserve Area leisure=golf_course Polyline (Color=#7CCC7C) Text (MinZoom=14, Color=#7CCC7C, TagToUse=name, FontName=Trebuchet MS, FontStyle=italic, FontSize=14:6;17:10, TextMode=AreaCenter)
Common Area leisure=common Polygon (Color=#CFECA8)
ParkingArea Area amenity=parking Polygon (Color=#F6EEB7)

Places

Rule Name Targets Selector Template Options Comment
PlaceCountry Node place=country Text (MinZoom=3, MaxZoom=7, Color=black, TagToUse=name, FontName=Trebuchet MS, FontStyle=bold, FontSize=3:7;7:20, OutlineColor=white)
PlaceCity Node place=city Text (MinZoom=7, MaxZoom=14, Color=black, TagToUse=name, FontName=Trebuchet MS, FontStyle=bold, FontSize=7:10;17:30, OutlineColor=white, OutlineWidth=20%)
PlaceTown Node place=town Text (MinZoom=10, MaxZoom=15, Color=black, TagToUse=name, FontName=Trebuchet MS, FontStyle=bold, FontSize=10:10;17:25, OutlineColor=white)
PlaceVillage Node place=village Text (MinZoom=12, MaxZoom=16, Color=black, TagToUse=name, FontName=Trebuchet MS, FontStyle=bold, FontSize=12:10;17:20, OutlineColor=white)
PlaceIsland Node place=island Text (MinZoom=12, MaxZoom=16, Color=black, TagToUse=name, FontName=Trebuchet MS, FontStyle=bold, FontSize=12:10;17:20, OutlineColor=white)
PlaceSuburb Node place=suburb Text (MinZoom=13, MaxZoom=16, Color=black, TagToUse=name, FontName=Trebuchet MS, FontStyle=bold, FontSize=13:10;17:20, OutlineColor=white)
PlaceHamlet Node place=hamlet Text (MinZoom=14, MaxZoom=17, Color=black, TagToUse=name, FontName=Trebuchet MS, FontStyle=bold, FontSize=14:8;17:14, OutlineColor=white)
PlaceLocality Node place=locality Text (MinZoom=14, MaxZoom=17, Color=black, TagToUse=name, FontName=Trebuchet MS, FontStyle=bold, FontSize=14:8;17:14, OutlineColor=white)
PlaceFarm Node place=farm Text (MinZoom=15, MaxZoom=19, Color=black, TagToUse=name, FontName=Trebuchet MS, FontStyle=bold, FontSize=15:8;17:13, OutlineColor=white)

Water Features

Rule Name Targets Selector Template Options Comment
Water Area natural=water Polygon (Color=lightblue)
River Way waterway=river Polyline (MinZoom=5, Color=lightblue, Width=5:1;10:2;17:14, Curved=true)
Drain Way waterway=drain Polyline (MinZoom=13, Color=lightblue, Width=13:1;17:6, Curved=true)
Stream Way waterway=stream Polyline (MinZoom=13, Color=lightblue, Width=13:1;17:6, Curved=true)
Canal Way waterway=canal Polyline (MinZoom=5, Color=lightblue, Width=5:1;10:1;17:10, Curved=true)
Riverbank Area waterway=riverbank Polygon (Color=lightblue)
Land Area natural=land Polygon (Color=white)


Other Land Features

Rule Name Targets Selector Template Options Comment
ContoursMajor Way IsTaggedWith(e,"ele") AND ValueNum(e,"ele") % 100 = 0 Polyline (MinZoom=11,

Color=#B0AD8852, Width=11:1;12:2, Curved=true) || || for elevation contours generated by Srtm2Osm

ContoursMinor Way IsTaggedWith(e,"ele") AND ValueNum(e,"ele") % 100 <> 0 Polyline (MinZoom=12,

Color=#B0AD8852, Width=1, Curved=true) || || for elevation contours generated by Srtm2Osm


POIs

Rule Name Targets Selector Template Options Comment
RestaurantNode Node amenity=restaurant Icon (MinZoom=13, IconUrl=http://wiki.openstreetmap.org/images/5/58/Restaurant.png, Width=12:5;17:20)
Text (MinZoom=15, Color=black, TagToUse=name, FontName=Segoe UI, FontStyle=regular, FontSize=15:5;17:9, TextLineOffset=-200%)
Restaurant.png
CafeNode Node amenity=cafe Icon (MinZoom=13, IconUrl=http://wiki.openstreetmap.org/images/e/e9/Coffee.png, Width=12:5;17:20)
Text (MinZoom=15, Color=black, TagToUse=name, FontName=Segoe UI, FontStyle=regular, FontSize=15:5;17:9, TextLineOffset=-200%)
Coffee.png
PubNode Node amenity=pub Icon (MinZoom=13, IconUrl=http://wiki.openstreetmap.org/images/2/25/Amenity-pub.png, Width=12:5;17:20)
Text (MinZoom=15, Color=black, TagToUse=name, FontName=Segoe UI, FontStyle=regular, FontSize=15:5;17:9, TextLineOffset=-200%)
Amenity-pub.png
RecyclingNode Node amenity=recycling Icon (MinZoom=15, IconUrl=http://wiki.openstreetmap.org/images/e/ef/Recycling.png, Width=12:5;17:20) Recycling.png; only at high zoom levels to prevent clutter
ParkingNode Node amenity=parking Icon (MinZoom=13, IconUrl=http://wiki.openstreetmap.org/images/7/74/Parking.png, Width=12:5;17:20) Parking.png
TrafficSignals Node highway=traffic_signals Icon (MinZoom=16, IconUrl=http://wiki.openstreetmap.org/images/a/a1/Icon-highway_traffic_signals.png, Width=16:6;17:7) Icon-highway traffic signals.png
RailwayStation Node railway=station Symbol (Type=Diamond, MinZoom=13, Color=red, BorderColor=black, BorderWidth=15%, Size=13:6;17:20)
Peak Node natural=peak Symbol (Type=Triangle, MinZoom=11, Color=gray, BorderColor=black, BorderWidth=15%, Size=13:6;17:20)
Text (MinZoom=12, Color=black, TagToUse=name, FontName=Trebuchet MS, FontStyle=Italic, FontSize=12:6;17:15, TextLineOffset=-200%)
PostOffice Node amenity=post_office Icon (MinZoom=15, IconUrl=http://wiki.openstreetmap.org/images/b/b4/GCR_COMM_POSTO.png, Width=12:5;17:20)
Text (MinZoom=16, Color=black, TagToUse=name;ref, FontName=Trebuchet MS, FontStyle=Italic, FontSize=16:6;17:10, TextLineOffset=-200%)
GCR COMM POSTO.png
PostBox Node amenity=post_box Icon (MinZoom=15, IconUrl=http://wiki.openstreetmap.org/images/d/d1/Amenity-post_box.png, Width=12:5;17:20) Amenity-post box.png

Highways

Rule Name Targets Selector Template Options Comment
HighwayFootway Way highway=footway Polyline (MinZoom=13, Color=#FFDE93, BorderColor=gray, Width=13:1;17:6) EliminateSeams
HighwayFootwayText Way highway=footway Text (MinZoom=15, Color=black, TagToUse=name, FontName=Segoe UI, FontStyle=regular, FontSize=15:6;17:9)
HighwaySteps Way highway=steps Polyline (MinZoom=13, Color=#FFDE93, DashStyle=Dot, BorderColor=gray, Width=13:1;17:6) EliminateSeams
HighwayBridleway Way highway=bridleway Polyline (MinZoom=13, Color=#DDDDDD, BorderColor=gray, Width=13:1;17:6) EliminateSeams
HighwayBridlewayText Way highway=bridleway Text (MinZoom=15, Color=black, TagToUse=name, FontName=Segoe UI, FontStyle=regular, FontSize=15:6;17:9)
HighwayCicleway Way highway=cycleway Polyline (MinZoom=13, Color=#AAAAFE, BorderColor=gray, Width=13:1;17:4) EliminateSeams
HighwayUnpaved Way highway=unpaved Polyline (MinZoom=11, Color=#E2E2E2, BorderColor=gray, Width=11:1;14:3;17:10) EliminateSeams
HighwayUnpavedText Way highway=unpaved Text (MinZoom=15, Color=black, TagToUse=name, FontName=Segoe UI, FontStyle=regular, FontSize=15:6;17:9)
HighwayUnsurfaced Way highway=unsurfaced Polyline (MinZoom=6, Color=red, Width=11:14) EliminateSeams deprecated
HighwayUnclassified Way highway=unclassified Polyline (MinZoom=11, Color=white, BorderColor=gray, Width=11:1;13:2;17:10) EliminateSeams
HighwayUnclassifiedText Way highway=unclassified Text (MinZoom=16, Color=black, TagToUse=name, FontName=Segoe UI, FontStyle=regular, FontSize=15:6;17:9)
HighwayPedestrian Way highway=pedestrian Polyline (MinZoom=13, Color=lightgray, BorderColor=gray, Width=14:3;17:14) EliminateSeams
HighwayPedestrianArea Area highway=pedestrian area=yes Polygon (MinZoom=13, Color=lightgray, BorderColor=gray, BorderWidth=1)
Text (MinZoom=15, Color=black, TagToUse=name, FontName=Segoe UI, FontStyle=regular, FontSize=15:6;17:9, TextMode=AreaCenter)
EliminateSeams
HighwayPedestrianText Way highway=pedestrian Text (MinZoom=15, Color=black, TagToUse=name, FontName=Segoe UI, FontStyle=regular, FontSize=15:6;17:9)
HighwayResidential Way highway=residential Polyline (MinZoom=11, Color=white, BorderColor=gray, Width=11:1;13:2;17:10) EliminateSeams
HighwayResidentialText Way highway=residential Text (MinZoom=15, Color=black, TagToUse=name, FontName=Segoe UI, FontStyle=regular, FontSize=15:6;17:9)
HighwayService Way highway=service Polyline (MinZoom=12, Color=white, BorderColor=gray, Width=12:1;13:2;17:8) EliminateSeams
HighwayServiceText Way highway=service Text (MinZoom=15, Color=black, TagToUse=name, FontName=Segoe UI, FontStyle=regular, FontSize=15:5;17:8)
HighwayMinor Way highway=minor Polyline (MinZoom=12, Color=white, BorderColor=gray, Width=12:1;13:2;17:13) EliminateSeams
HighwayMinorText Way highway=minor Text (MinZoom=15, Color=black, TagToUse=name, FontName=Segoe UI, FontStyle=regular, FontSize=15:5;17:8)
HighwayTertiary Way highway=tertiary Polyline (MinZoom=10, Color=#F7F496, BorderColor=gray, Width=10:1;13:4;17:14) EliminateSeams
HighwayTertiaryText Way highway=tertiary Text (MinZoom=15, Color=black, TagToUse=name, FontName=Segoe UI, FontStyle=regular, FontSize=15:6;17:9)
HighwaySecondary Way highway=secondary EliminateSeams
.Bridge bridge=yes Polyline (MinZoom=8, Color=#FDBF6F, BorderColor=gray, Width=8:1;10:2;13:6;17:14, BorderWidth=30%)
.* Polyline (MinZoom=8, Color=#FDBF6F, BorderColor=gray, Width=8:1;10:2;13:6;17:14)
HighwaySecondaryText Way highway=secondary Text (MinZoom=15, Color=black, TagToUse=name, FontName=Segoe UI, FontStyle=regular, FontSize=15:6;17:9)
HighwayPrimary Way highway=primary EliminateSeams
.Bridge bridge=yes Polyline (MinZoom=6, Color=#E46D71, BorderColor=gray, Width=6:0;11:3;17:14, BorderWidth=30%)
.* Polyline (MinZoom=6, Color=#E46D71, BorderColor=gray, Width=6:0;11:3;17:14)
HighwayPrimaryText Way highway=primary Text (MinZoom=15, Color=black, TagToUse=name, FontName=Segoe UI, FontStyle=regular, FontSize=15:6;17:9)
HighwayPrimaryLink Way highway=primary_link Polyline (MinZoom=6, Color=#E46D71, BorderColor=gray, Width=6:1;17:14) EliminateSeams
HighwayTrunk Way highway=trunk Polyline (MinZoom=6, Color=#41A317, BorderColor=gray, Width=6:1;17:14) EliminateSeams
HighwayTrunkLink Way highway=trunk_link Polyline (MinZoom=6, Color=#41A317, BorderColor=gray, Width=6:1;17:14) EliminateSeams
HighwayMotorway Way highway=motorway EliminateSeams
.Bridge bridge=yes Polyline (MinZoom=6, Color=#809BC0, BorderColor=gray, Width=6:1;17:14, BorderWidth=30%)
.* Polyline (MinZoom=6, Color=#809BC0, BorderColor=gray, Width=6:1;17:14)
HighwayMotorwayLink Way highway=motorway_link Polyline (MinZoom=6, Color=#809BC0, BorderColor=gray, Width=6:1;17:8) EliminateSeams

Tracks

Rule Name Targets Selector Template Options Comment
HighwayPath Way highway=path Polyline (MinZoom=15, Color=#E2E2E2, BorderColor=gray, Width=15:1;17:2) EliminateSeams
HighwayTrack Way highway=track Polyline (MinZoom=15, Color=#E2E2E2, Width=15:1;17:2) EliminateSeams
.grade1 Way tracktype=grade1 Polyline (MinZoom=12, Color=#E2E2E2, BorderColor=gray, Width=12:1;14:2;17:5) EliminateSeams
.grade2 Way tracktype=grade2 Polyline (MinZoom=12, Color=#BBBBBB, BorderColor=gray, Width=12:1;14:2;17:5) EliminateSeams
.grade3 Way tracktype=grade3 Polyline (MinZoom=13, Color=#AAAAAA, Width=13:1;15:2;17:3) EliminateSeams
.grade4 Way tracktype=grade4 Polyline (MinZoom=14, Color=#999999, Width=14:1;17:2) EliminateSeams
.grade5 Way tracktype=grade5 Polyline (MinZoom=14, Color=#999999, Width=14:1;17:2) EliminateSeams
.grass Way surface=grass Polyline (MinZoom=14, Color=#00AA00, Width=14:1;17:3) EliminateSeams
.ground Way surface=ground Polyline (MinZoom=11, Color=#666600, Width=14:1;17:3) EliminateSeams
HighwayTrackText Way highway=track Text (MinZoom=15, Color=black, TagToUse=name, FontName=Segoe UI, FontStyle=regular, FontSize=15:6;17:9)

Borders

Rule Name Targets Selector Template Options Comment
Border Way boundary=administrative
.level2 admin_level=2 Polyline (MinZoom=1, Color=red, DashStyle=DashDot, Width=1:1;9:1.5;17:6)
.level4 admin_level=4 Polyline (MinZoom=10, Color=black, DashStyle=DashDot, Width=1:1;9:1.5;17:6)
.level8 admin_level=8 Polyline (MinZoom=12, Color=black, DashStyle=Dot, Width=1:1;9:1.5;17:6)
.level7 admin_level=7 Polyline (MinZoom=12, Color=black, DashStyle=Dot, Width=1:1;9:1.5;17:6)
.level9 admin_level=9 Polyline (MinZoom=12, Color=#A4A4A4, DashStyle=Dot, Width=1:1;9:1.5;17:6)
.level10 admin_level=10 Polyline (MinZoom=12, Color=#A4A4A4, DashStyle=Dot, Width=1:1;9:1.5;17:6)
.* Polyline (MinZoom=12, Color=black, DashStyle=DashDot, Width=1:1;9:1.5;17:6)


Railway and buses

Rule Name Targets Selector Template Options Comment
Rail Way railway=rail Polyline (MinZoom=6, Color=white, DashStyle=Dot, BorderColor=gray, Width=6:1;17:6, Curved=true)
RailPlatform Way railway=platform Polyline (MinZoom=11, Color=gray, Width=11:1;17:5, Curved=true)
Station Node railway=station Symbol ((MinZoom=6, Type=Circle, Color=navy, BorderColor=red, BorderWidth=0%, size=12:2;13:2;16:14)
Text (Color=navy, TagToUse=name, FontName=Trebuchet MS, FontStyle=bold, FontSize=12:4;17:10, OutlineColor=white)
Halt Node railway=halt Symbol ((MinZoom=6, Type=Circle, Color=red, BorderColor=red, BorderWidth=0%, size=12:2;13:2;16:14)
Text (MinZoom=12,Color=navy, TagToUse=name, FontName=Trebuchet MS, FontStyle=bold, FontSize=12:4;17:10, OutlineColor=white)
Light Rail Way railway=light_rail Polyline (MinZoom=6, Color=white, DashStyle=Dot, BorderColor=gray, Width=6:1;17:6) EliminateSeams
RailDisused Way railway=disused Polyline (MinZoom=10, Color=white, DashStyle=Dot,

BorderColor=#DDDDDD, Width=10:1;17:4) || EliminateSeams

CableCar Way aerialway=cable_car Symbol (MinZoom=12, Type=Circle, Density=30, Color=#00000000,

BorderWidth=20%, BorderColor=black, Size=12:2;17:10)
Polyline (MinZoom=12, Color=black, Width=12:0.5;17:3)

DragLift Way aerialway=drag_lift Symbol (MinZoom=12, Type=Circle, Density=30, Color=#00000000,

BorderWidth=10%, BorderColor=black, Size=12:2;17:10)
Polyline (MinZoom=12, Color=black, Width=12:0.5;17:2)

ChairLift Way aerialway=chair_lift Symbol (MinZoom=12, Type=Circle, Density=30, Color=#00000000,

BorderWidth=10%, BorderColor=black, BackgroundColor=black, Size=12:2;17:10)
Polyline (MinZoom=12, Color=black,

Width=12:0.5;17:2)

BusstationNode Node amenity=bus_station Icon (MinZoom=13, IconUrl=http://wiki.openstreetmap.org/images/b/b0/Busstation20.png, Width=12:5;17:20) Busstation20.png
BusstopNode Node highway=bus_stop Icon (MinZoom=13, IconUrl=http://wiki.openstreetmap.org/images/6/62/120px-Zeichen_224.svg.png, Width=12:5;17:20) Busstop20.png

Other Ways

Rule Name Targets Selector Template Options Comment
Ferry Way route=ferry Polyline (MinZoom=8, Color=darkgray, DashStyle=Dot, Width=8:0.1;17:4)
Runway Way aeroway=runway Polyline (MinZoom=11, Color=#BBBBCC, Width=11:1;17:30)
Taxiway Way aeroway=taxiway Polyline (MinZoom=12, Color=#BBBBCC, Width=12:1;17:10)

Buildings

Rule Name Targets Selector Template Options Comment
BuildingResidential Area building=residential Polygon (MinZoom=12, Color=#F3D6B6,

BorderColor=#6B5B8E, BorderWidth=1)

BuildingAny Area building=* Polygon (MinZoom=13, Color=thistle, BorderColor=#6B5B8E,

BorderWidth=1)
Text (MinZoom=16, Color=black, TagToUse=name;building, FontName=Segoe UI, FontStyle=regular,

FontSize=16:6;17:10, TextMode=AreaCenter)