Skip to content

Instantly share code, notes, and snippets.

@springmeyer
Created August 5, 2011 23:51
Show Gist options
  • Save springmeyer/1128799 to your computer and use it in GitHub Desktop.
Save springmeyer/1128799 to your computer and use it in GitHub Desktop.
osm.xml converted to carto using https://github.com/rundel/carto-generator
{
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Stylesheet": [
"style.mss"
],
"Layer": [
{
"id": "world",
"name": "world",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"file": "/Users/dane/src/osm_mapnik3/world_boundaries//shoreline_300",
"type": "shape"
}
},
{
"id": "coast-poly",
"name": "coast-poly",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"file": "/Users/dane/src/osm_mapnik3/world_boundaries//processed_p",
"type": "shape"
}
},
{
"id": "builtup",
"name": "builtup",
"srs": "+proj=merc +datum=WGS84 +over",
"Datasource": {
"file": "/Users/dane/src/osm_mapnik3/world_boundaries//builtup_area",
"type": "shape"
}
},
{
"id": "necountries",
"name": "necountries",
"srs": "+init=epsg:4326",
"Datasource": {
"file": "/Users/dane/src/osm_mapnik3/world_boundaries//110m_admin_0_boundary_lines_land.shp",
"type": "shape"
}
},
{
"id": "nepopulated",
"name": "nepopulated",
"srs": "+init=epsg:4326",
"Datasource": {
"encoding": "latin1",
"file": "/Users/dane/src/osm_mapnik3/world_boundaries//10m_populated_places.shp",
"type": "shape"
}
},
{
"id": "landcover",
"name": "landcover",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,aeroway,amenity,landuse,leisure,man_made,military,\"natural\",power,tourism,name,highway,\n case when religion in ('christian','jewish') then religion else 'INT-generic'::text end as religion\n from planet_osm_polygon\n where landuse is not null\n or leisure is not null\n or aeroway in ('apron','aerodrome')\n or amenity in ('parking','university','college','school','hospital','kindergarten','grave_yard')\n or military in ('barracks','danger_area')\n or \"natural\" in ('field','beach','desert','heath','mud','wood','sand','scrub')\n or power in ('station','sub_station','generator')\n or tourism in ('attraction','camp_site','caravan_site','picnic_site','zoo')\n or highway in ('services','rest_area')\n order by z_order,way_area desc\n ) as leisure\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "landcover_line",
"name": "landcover_line",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way\n from planet_osm_line\n where man_made='cutline'\n ) as leisure\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "sports_grounds",
"name": "sports_grounds",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,leisure,\n case when leisure='pitch' then 2\n when leisure='track' then 1\n else 0 end as prio\n from planet_osm_polygon\n where leisure in ('sports_centre','stadium','pitch','track')\n order by z_order,prio,way_area desc\n ) as sports_grounds\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "water-lines-casing",
"name": "water-lines-casing",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,waterway\n from planet_osm_line\n where waterway in ('stream','drain','ditch')\n and (tunnel is null or tunnel != 'yes')\n ) as water_lines",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "water_areas",
"name": "water_areas",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,\"natural\",waterway,landuse,name\n from planet_osm_polygon\n where waterway in ('dock','mill_pond','riverbank','canal')\n or landuse in ('reservoir','water','basin')\n or \"natural\" in ('lake','water','land','glacier','mud','bay')\n order by z_order,way_area desc\n ) as water_areas",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "water-areas-overlay",
"name": "water-areas-overlay",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,\"natural\"\n from planet_osm_polygon\n where \"natural\" in ('marsh','wetland')\n order by z_order,way_area desc\n ) as water_areas",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "glaciers-text",
"name": "glaciers-text",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,name,way_area\n from planet_osm_polygon\n where \"natural\"='glacier'\n order by way_area desc\n ) as glaciers",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "water-lines-low-zoom",
"name": "water-lines-low-zoom",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,waterway\n from planet_osm_line\n where waterway='river'\n ) as water_lines",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "water_lines",
"name": "water_lines",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,waterway,disused,lock,name,\n case when tunnel in ('yes','true','1') then 'yes'::text else tunnel end as tunnel\n from planet_osm_line\n where waterway in ('weir','river','canal','derelict_canal','stream','drain','ditch','wadi')\n and (bridge is null or bridge not in ('yes','true','1','aqueduct'))\n order by z_order\n ) as water_lines",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "dam",
"name": "dam",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,name from planet_osm_line where waterway='dam') as dam",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "marinas-area",
"name": "marinas-area",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way from planet_osm_polygon where leisure ='marina') as marinas\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "piers-area",
"name": "piers-area",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,man_made from planet_osm_polygon where man_made in ('pier','breakwater','groyne')) as piers\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "piers",
"name": "piers",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,man_made from planet_osm_line where man_made in ('pier','breakwater','groyne')) as piers\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "locks",
"name": "locks",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,waterway from planet_osm_point where waterway='lock_gate') as locks\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "tunnels",
"name": "tunnels",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,highway from planet_osm_line where highway in ('motorway','motorway_link','trunk','trunk_link','primary','primary_link','secondary','secondary_link','tertiary','tertiary_link','residential','unclassified') and tunnel in ('yes','true','1') order by z_order) as roads\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "citywalls",
"name": "citywalls",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "(select way from planet_osm_line where \"historic\"='citywalls') as citywalls",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "castle_walls",
"name": "castle_walls",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "(select way from planet_osm_line where \"historic\"='castle_walls') as castle_walls",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "castle_walls",
"name": "castle_walls",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "(select way from planet_osm_polygon where \"historic\"='castle_walls') as castle_walls",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "landuse_overlay",
"name": "landuse_overlay",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,landuse,leisure\n from planet_osm_polygon\n where landuse = 'military' or leisure='nature_reserve'\n ) as landuse_overlay\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "turning_circle-casing",
"name": "turning_circle-casing",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select distinct on (p.way) p.way as way,l.highway as int_tc_type\n from planet_osm_point p\n join planet_osm_line l\n on ST_DWithin(p.way,l.way,0.1)\n join (values\n ('tertiary',1),\n ('unclassified',2),\n ('residential',3),\n ('living_street',4),\n ('service',5)\n ) as v (highway,prio)\n on v.highway=l.highway\n where p.highway='turning_circle'\n order by p.way,v.prio\n ) as turning_circle\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "footbikecycle-tunnels",
"name": "footbikecycle-tunnels",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"clear-label-cache": true,
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,highway,horse,foot,bicycle from planet_osm_line where highway in ('bridleway','footway','cycleway','path') and tunnel in ('yes','true','1') order by z_order) as roads\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "tracks-tunnels",
"name": "tracks-tunnels",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,tracktype from planet_osm_line where highway='track' and tunnel in ('yes','true','1')) as tracks\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "line_features",
"name": "line features",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,barrier,\"natural\",man_made from planet_osm_line where barrier is not null or \"natural\" in ('hedge','cliff') or man_made='embankment') as roads\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "polygon_barriers",
"name": "polygon barriers",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,barrier,\"natural\" from planet_osm_polygon where barrier is not null or \"natural\"='hedge') as barriers\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "highway-area-casing",
"name": "highway-area-casing",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,highway,railway from planet_osm_polygon\n where highway in ('residential','unclassified','pedestrian','service','footway','track','path','platform')\n or railway='platform'\n order by z_order,way_area desc) as roads\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "minor-roads-casing",
"name": "minor-roads-casing",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,highway,\n case when tunnel in ('yes','true','1') then 'yes'::text else tunnel end as tunnel,\n case when service in ('parking_aisle','drive-through','driveway') then 'INT-minor'::text else service end as service\n from planet_osm_line\n where highway in ('motorway','motorway_link','trunk','trunk_link','primary','primary_link','secondary','secondary_link','tertiary','tertiary_link','residential','unclassified','road','service','pedestrian','raceway','living_street')\n order by z_order) as roads\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "highway-area-fill",
"name": "highway-area-fill",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,highway,railway,aeroway from planet_osm_polygon\n where highway in ('residential','unclassified','pedestrian','service','footway','living_street','track','path','platform','services')\n or railway='platform'\n or aeroway in ('runway','taxiway','helipad')\n order by z_order,way_area desc) as roads\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "buildings-lz",
"name": "buildings-lz",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,building,railway,amenity from planet_osm_polygon\n where railway='station'\n or building in ('station','supermarket')\n or amenity='place_of_worship'\n order by z_order,way_area desc) as buildings\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "buildings",
"name": "buildings",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,aeroway,\n case\n when building in ('residential','house','garage','garages','detached','terrace','apartments') then 'INT-light'::text\n else building\n end as building\n from planet_osm_polygon\n where (building is not null\n and building not in ('no','station','supermarket')\n and (railway is null or railway != 'station')\n and (amenity is null or amenity != 'place_of_worship'))\n or aeroway = 'terminal'\n order by z_order,way_area desc) as buildings\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "turning_circle-fill",
"name": "turning_circle-fill",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select distinct on (p.way) p.way as way,l.highway as int_tc_type\n from planet_osm_point p\n join planet_osm_line l\n on ST_DWithin(p.way,l.way,0.1)\n join (values\n ('tertiary',1),\n ('unclassified',2),\n ('residential',3),\n ('living_street',4),\n ('service',5)\n ) as v (highway,prio)\n on v.highway=l.highway\n where p.highway='turning_circle'\n order by p.way,v.prio\n ) as turning_circle\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "tracks-notunnel-nobridge",
"name": "tracks-notunnel-nobridge",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,tracktype from planet_osm_line where highway='track' and (bridge is null or bridge in ('no','false','0')) and (tunnel is null or tunnel in ('no','false','0'))) as tracks\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "minor-roads-fill",
"name": "minor-roads-fill",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,highway,horse,bicycle,foot,construction,aeroway,\n case when tunnel in ('yes','true','1') then 'yes'::text else tunnel end as tunnel,\n case when bridge in ('yes','true','1','viaduct') then 'yes'::text else bridge end as bridge,\n case when railway in ('spur','siding')\n or (railway='rail' and service in ('spur','siding','yard'))\n then 'spur-siding-yard'::text else railway end as railway,\n case when service in ('parking_aisle','drive-through','driveway') then 'INT-minor'::text else service end as service\n from planet_osm_line\n where highway is not null\n or aeroway in ('runway','taxiway')\n or railway in ('light_rail','narrow_gauge','funicular','rail','subway','tram','spur','siding','platform','disused','abandoned','construction','miniature')\n order by z_order) as roads\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "ferry-routes",
"name": "ferry-routes",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way from planet_osm_line where route='ferry' ) as routes\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "aerialways",
"name": "aerialways",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,aerialway from planet_osm_line where aerialway is not null) as aerialways\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "roads",
"name": "roads",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,highway,\n case when tunnel in ('yes','true','1') then 'yes'::text else tunnel end as tunnel,\n case when railway='preserved' and service in ('spur','siding','yard') then 'INT-preserved-ssy'::text else railway end as railway\n from planet_osm_roads\n where highway is not null\n or (railway is not null and railway!='preserved' and (service is null or service not in ('spur','siding','yard')))\n or railway='preserved'\n order by z_order\n ) as roads\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "waterway-bridges",
"name": "waterway-bridges",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "(select way,name from planet_osm_line where waterway='canal' and bridge in ('yes','true','1','aqueduct') order by z_order) as water",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "access-pre_bridges",
"name": "access-pre_bridges",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,access,highway,\n case when service in ('parking_aisle','drive-through','driveway') then 'INT-minor'::text end as service\n from planet_osm_line\n where access is not null and highway is not null\n and (bridge is null or bridge not in ('yes','true','1','viaduct'))\n ) as access\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "direction_pre_bridges",
"name": "direction_pre_bridges",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,\n case when oneway in ('yes','true','1') then 'yes'::text else oneway end as oneway\n from planet_osm_line\n where oneway is not null\n and (highway is not null or railway is not null or waterway is not null)\n and (bridge is null or bridge not in ('yes','true','1','viaduct'))\n ) as directions\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "bridges_layer0",
"name": "bridges_layer0",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,highway,aeroway,horse,bicycle,foot,tracktype,\n case when railway in ('spur','siding')\n or (railway='rail' and service in ('spur','siding','yard'))\n then 'INT-spur-siding-yard'::text else railway end as railway\n from planet_osm_line\n where (highway is not null\n or aeroway in ('runway','taxiway')\n or railway in ('light_rail','subway','narrow_gauge','rail','spur','siding','disused','abandoned','construction'))\n and bridge in ('yes','true','1','viaduct')\n and (layer is null or layer = '0')\n order by z_order\n ) as roads\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "bridges_access0",
"name": "bridges_access0",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,access,highway,\n case when service in ('parking_aisle','drive-through','driveway') then 'INT-minor'::text end as service\n from planet_osm_line\n where access is not null and highway is not null\n and bridge in ('yes','true','1','viaduct')\n and (layer is null or layer in ('-5','-4','-3','-2','-1','0'))\n ) as access\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "bridges_directions0",
"name": "bridges_directions0",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,\n case when oneway in ('yes','true','1') then 'yes'::text else oneway end as oneway\n from planet_osm_line\n where oneway is not null\n and (highway is not null or railway is not null or waterway is not null)\n and bridge in ('yes','true','1','viaduct')\n and (layer is null or layer in ('-5','-4','-3','-2','-1','0'))\n ) as directions\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "bridges_layer1",
"name": "bridges_layer1",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,highway,aeroway,horse,bicycle,foot,tracktype,\n case when railway in ('spur','siding')\n or (railway='rail' and service in ('spur','siding','yard'))\n then 'INT-spur-siding-yard'::text else railway end as railway\n from planet_osm_line\n where (highway is not null\n or aeroway in ('runway','taxiway')\n or railway in ('light_rail','subway','narrow_gauge','rail','spur','siding','disused','abandoned','construction'))\n and bridge in ('yes','true','1','viaduct')\n and layer = '1'\n order by z_order\n ) as roads\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "bridges_access1",
"name": "bridges_access1",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,access,highway,\n case when service in ('parking_aisle','drive-through','driveway') then 'INT-minor'::text end as service\n from planet_osm_line\n where access is not null and highway is not null\n and bridge in ('yes','true','1','viaduct')\n and layer = '1'\n ) as access\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "bridges_directions1",
"name": "bridges_directions1",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,\n case when oneway in ('yes','true','1') then 'yes'::text else oneway end as oneway\n from planet_osm_line\n where oneway is not null\n and (highway is not null or railway is not null or waterway is not null)\n and bridge in ('yes','true','1','viaduct')\n and layer = '1'\n ) as directions\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "bridges_layer2",
"name": "bridges_layer2",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,highway,aeroway,horse,bicycle,foot,tracktype,\n case when railway in ('spur','siding')\n or (railway='rail' and service in ('spur','siding','yard'))\n then 'INT-spur-siding-yard'::text else railway end as railway\n from planet_osm_line\n where (highway is not null\n or aeroway in ('runway','taxiway')\n or railway in ('light_rail','subway','narrow_gauge','rail','spur','siding','disused','abandoned','construction'))\n and bridge in ('yes','true','1','viaduct')\n and layer = '2'\n order by z_order\n ) as roads\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "bridges_access2",
"name": "bridges_access2",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,access,highway,\n case when service in ('parking_aisle','drive-through','driveway') then 'INT-minor'::text end as service\n from planet_osm_line\n where access is not null and highway is not null\n and bridge in ('yes','true','1','viaduct')\n and layer = '2'\n ) as access\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "bridges_directions2",
"name": "bridges_directions2",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,\n case when oneway in ('yes','true','1') then 'yes'::text else oneway end as oneway\n from planet_osm_line\n where oneway is not null\n and (highway is not null or railway is not null or waterway is not null)\n and bridge in ('yes','true','1','viaduct')\n and layer = '2'\n ) as directions\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "bridges_layer3",
"name": "bridges_layer3",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,highway,aeroway,horse,bicycle,foot,tracktype,\n case when railway in ('spur','siding')\n or (railway='rail' and service in ('spur','siding','yard'))\n then 'INT-spur-siding-yard'::text else railway end as railway\n from planet_osm_line\n where (highway is not null\n or aeroway in ('runway','taxiway')\n or railway in ('light_rail','subway','narrow_gauge','rail','spur','siding','disused','abandoned','construction'))\n and bridge in ('yes','true','1','viaduct')\n and layer = '3'\n order by z_order\n ) as roads\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "bridges_access3",
"name": "bridges_access3",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,access,highway,\n case when service in ('parking_aisle','drive-through','driveway') then 'INT-minor'::text end as service\n from planet_osm_line\n where access is not null and highway is not null\n and bridge in ('yes','true','1','viaduct')\n and layer = '3'\n ) as access\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "bridges_directions3",
"name": "bridges_directions3",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,\n case when oneway in ('yes','true','1') then 'yes'::text else oneway end as oneway\n from planet_osm_line\n where oneway is not null\n and (highway is not null or railway is not null or waterway is not null)\n and bridge in ('yes','true','1','viaduct')\n and layer = '3'\n ) as directions\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "bridges_layer4",
"name": "bridges_layer4",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,highway,aeroway,horse,bicycle,foot,tracktype,\n case when railway in ('spur','siding')\n or (railway='rail' and service in ('spur','siding','yard'))\n then 'INT-spur-siding-yard'::text else railway end as railway\n from planet_osm_line\n where (highway is not null\n or aeroway in ('runway','taxiway')\n or railway in ('light_rail','subway','narrow_gauge','rail','spur','siding','disused','abandoned','construction'))\n and bridge in ('yes','true','1','viaduct')\n and layer = '4'\n order by z_order\n ) as roads\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "bridges_access4",
"name": "bridges_access4",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,access,highway,\n case when service in ('parking_aisle','drive-through','driveway') then 'INT-minor'::text end as service\n from planet_osm_line\n where access is not null and highway is not null\n and bridge in ('yes','true','1','viaduct')\n and layer = '4'\n ) as access\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "bridges_directions4",
"name": "bridges_directions4",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,\n case when oneway in ('yes','true','1') then 'yes'::text else oneway end as oneway\n from planet_osm_line\n where oneway is not null\n and (highway is not null or railway is not null or waterway is not null)\n and bridge in ('yes','true','1','viaduct')\n and layer = '4'\n ) as directions\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "bridges_layer5",
"name": "bridges_layer5",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,highway,aeroway,horse,bicycle,foot,tracktype,\n case when railway in ('spur','siding')\n or (railway='rail' and service in ('spur','siding','yard'))\n then 'INT-spur-siding-yard'::text else railway end as railway\n from planet_osm_line\n where (highway is not null\n or aeroway in ('runway','taxiway')\n or railway in ('light_rail','subway','narrow_gauge','rail','spur','siding','disused','abandoned','construction'))\n and bridge in ('yes','true','1','viaduct')\n and layer = '5'\n order by z_order\n ) as roads\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "bridges_access5",
"name": "bridges_access5",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,access,highway,\n case when service in ('parking_aisle','drive-through','driveway') then 'INT-minor'::text end as service\n from planet_osm_line\n where access is not null and highway is not null\n and bridge in ('yes','true','1','viaduct')\n and layer = '5'\n ) as access\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "bridges_directions5",
"name": "bridges_directions5",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,\n case when oneway in ('yes','true','1') then 'yes'::text else oneway end as oneway\n from planet_osm_line\n where oneway is not null\n and (highway is not null or railway is not null or waterway is not null)\n and bridge in ('yes','true','1','viaduct')\n and layer = '5'\n ) as directions\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "trams",
"name": "trams",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,railway,bridge from planet_osm_line where railway='tram' and (tunnel is null or tunnel not in ('yes','true','1'))) as trams\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "guideways",
"name": "guideways",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way from planet_osm_line where highway='bus_guideway' and (tunnel is null or tunnel not in ('yes','true','1'))) as guideways\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "admin-01234",
"name": "admin-01234",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,admin_level\n from planet_osm_roads\n where \"boundary\"='administrative'\n and admin_level in ('0','1','2','3','4')\n ) as admin",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "admin-5678",
"name": "admin-5678",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,admin_level\n from planet_osm_roads\n where \"boundary\"='administrative'\n and admin_level in ('5','6','7','8')\n ) as admin",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "admin-other",
"name": "admin-other",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,admin_level\n from planet_osm_roads\n where \"boundary\"='administrative'\n and (admin_level is null or admin_level not in ('0','1','2','3','4','5','6','7','8'))\n ) as admin",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "placenames-large",
"name": "placenames-large",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,place,name,ref\n from planet_osm_point\n where place in ('country','state')\n ) as placenames",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "placenames-capital",
"name": "placenames-capital",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,place,name,ref\n from planet_osm_point\n where place in ('city','metropolis','town') and capital='yes'\n ) as placenames",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "placenames-medium",
"name": "placenames-medium",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,place,name\n from planet_osm_point\n where place in ('city','metropolis','town','large_town','small_town')\n and (capital is null or capital != 'yes')\n ) as placenames",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "placenames-small",
"name": "placenames-small",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,place,name\n from planet_osm_point\n where place in ('suburb','village','large_village','hamlet','locality','isolated_dwelling','farm')\n ) as placenames",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "amenity-stations",
"name": "amenity-stations",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,name,railway,aerialway,disused\n from planet_osm_point\n where railway in ('station','halt','tram_stop','subway_entrance')\n or aerialway='station'\n ) as stations\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "amenity-stations-poly",
"name": "amenity-stations-poly",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,name,railway,aerialway,disused\n from planet_osm_polygon\n where railway in ('station','halt','tram_stop')\n or aerialway='station'\n ) as stations\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "amenity-symbols",
"name": "amenity-symbols",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select *\n from planet_osm_point\n where aeroway in ('airport','aerodrome','helipad')\n or barrier in ('bollard','gate','lift_gate','block')\n or highway in ('mini_roundabout','gate')\n or man_made in ('lighthouse','power_wind','windmill','mast')\n or (power='generator' and power_source='wind')\n or \"natural\" in ('peak','volcano','spring','tree','cave_entrance')\n or railway='level_crossing'\n ) as symbols",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "amenity-symbols-poly",
"name": "amenity-symbols-poly",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select *\n from planet_osm_polygon\n where aeroway in ('airport','aerodrome','helipad')\n or barrier in ('bollard','gate','lift_gate','block')\n or highway in ('mini_roundabout','gate')\n or man_made in ('lighthouse','power_wind','windmill','mast')\n or (power='generator' and power_source='wind')\n or \"natural\" in ('peak','volcano','spring','tree')\n or railway='level_crossing'\n ) as symbols",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "amenity-points",
"name": "amenity-points",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,amenity,shop,tourism,highway,man_made,access,religion,waterway,lock,historic,leisure\n from planet_osm_point\n where amenity is not null\n or shop is not null\n or tourism in ('alpine_hut','camp_site','caravan_site','guest_house','hostel','hotel','motel','museum','viewpoint','bed_and_breakfast','information','chalet')\n or highway in ('bus_stop','traffic_signals','ford')\n or man_made in ('mast','water_tower')\n or historic in ('memorial','archaeological_site')\n or waterway='lock'\n or lock='yes'\n or leisure in ('playground','slipway')\n ) as points",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "amenity-points-poly",
"name": "amenity-points-poly",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,amenity,shop,tourism,highway,man_made,access,religion,waterway,lock,historic,leisure\n from planet_osm_polygon\n where amenity is not null\n or shop is not null\n or tourism in ('alpine_hut','camp_site','caravan_site','guest_house','hostel','hotel','motel','museum','viewpoint','bed_and_breakfast','information','chalet')\n or highway in ('bus_stop','traffic_signals')\n or man_made in ('mast','water_tower')\n or historic in ('memorial','archaeological_site')\n or leisure='playground'\n ) as points",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "power_line",
"name": "power_line",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "(select way from planet_osm_line where \"power\"='line') as power_line",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "power_minorline",
"name": "power_minorline",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "(select way from planet_osm_line where \"power\"='minor_line') as power_minorline",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "power_towers",
"name": "power_towers",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "(select way from planet_osm_point where power='tower') as power_towers",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "power_poles",
"name": "power_poles",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "(select way from planet_osm_point where power='pole') as power_poles",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "planet_roads_text_osm_low_zoom",
"name": "planet roads text osm low zoom",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,highway,ref,char_length(ref) as length\n from planet_osm_roads\n where highway in ('motorway','trunk','primary')\n and ref is not null\n ) as roads\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "highway-junctions",
"name": "highway-junctions",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,ref,name\n from planet_osm_point\n where highway='motorway_junction'\n ) as junctions\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "planet_roads_text_osm",
"name": "planet roads text osm",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,highway,aeroway,name,ref,char_length(ref) as length,\n case when bridge in ('yes','true','1') then 'yes'::text else bridge end as bridge\n from planet_osm_line\n where waterway IS NULL\n and leisure IS NULL\n and landuse IS NULL\n and (name is not null or ((highway is not null or aeroway is not null) and ref is not null))\n ) as roads\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "text",
"name": "text",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,amenity,shop,access,leisure,landuse,man_made,\"natural\",place,tourism,ele,name,ref,military,aeroway,waterway,historic,'yes'::text as point\n from planet_osm_point\n where amenity is not null\n or shop in ('supermarket','bakery','clothes','fashion','convenience','doityourself','hairdresser','department_store','butcher','car','car_repair','bicycle','florist')\n or leisure is not null\n or landuse is not null\n or tourism is not null\n or \"natural\" is not null\n or man_made in ('lighthouse','windmill')\n or place='island'\n or military='danger_area'\n or aeroway='gate'\n or waterway='lock'\n or historic in ('memorial','archaeological_site')\n ) as text\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "text-poly",
"name": "text-poly",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,aeroway,shop,access,amenity,leisure,landuse,man_made,\"natural\",place,tourism,NULL as ele,name,ref,military,waterway,historic,'no'::text as point\n from planet_osm_polygon\n where amenity is not null\n or shop in ('supermarket','bakery','clothes','fashion','convenience','doityourself','hairdresser','department_store', 'butcher','car','car_repair','bicycle')\n or leisure is not null\n or landuse is not null\n or tourism is not null\n or \"natural\" is not null\n or man_made in ('lighthouse','windmill')\n or place='island'\n or military='danger_area'\n or historic in ('memorial','archaeological_site')\n ) as text\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "area-text",
"name": "area-text",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,way_area,name\n from planet_osm_polygon\n where name is not null\n and (waterway is null or waterway != 'riverbank')\n order by z_order,way_area desc\n ) as text\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "interpolation_lines",
"name": "interpolation_lines",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way from planet_osm_line where \"addr:interpolation\" is not null) as interpolation\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "housenumbers",
"name": "housenumbers",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,\"addr:housenumber\" from planet_osm_polygon where \"addr:housenumber\" is not null and building is not null\n union\n select way,\"addr:housenumber\" from planet_osm_point where \"addr:housenumber\" is not null\n ) as housenumbers\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "housenames",
"name": "housenames",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,\"addr:housename\" from planet_osm_polygon where \"addr:housename\" is not null and building is not null\n union\n select way,\"addr:housename\" from planet_osm_point where \"addr:housename\" is not null\n ) as housenames\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "misc_boundaries",
"name": "misc_boundaries",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,way_area,name,boundary from planet_osm_polygon where boundary='national_park') as boundary\n ",
"type": "postgis",
"user": "postgres"
}
},
{
"id": "theme_park",
"name": "theme_park",
"srs": "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over",
"Datasource": {
"dbname": "osm_belgium",
"estimate_extent": "false",
"extent": "-20037508,-19929239,20037508,19929239",
"host": "",
"password": "",
"port": "",
"table": "\n (select way,name,tourism from planet_osm_polygon where tourism='theme_park') as theme_park\n ",
"type": "postgis",
"user": "postgres"
}
}
]
}
@bold-fonts: "DejaVu Sans Bold";
@book-fonts: "DejaVu Sans Book";
@oblique-fonts: "DejaVu Sans Oblique";
Map {
srs: "+proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs +over";
background-color: rgb(0, 60817408, 1606404695, 1606404551);
}
#world {
.world {
[zoom <= 10][zoom >= -1] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
}
}
#coast-poly {
.coast-poly {
[zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
}
}
#builtup {
.builtup {
[zoom <= 11][zoom >= 8] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
}
}
#necountries {
.necountries {
[zoom <= 4][zoom >= 1] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.5;
}
}
}
#nepopulated {
.nepopulated {
[([SCALERANK]=1)] [zoom <= 5][zoom >= 3] {
text-name: "[NAMEASCII]";
text-face-name: @book-fonts;
text-size: 8;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 2.0;
text-vertical-alignment: auto;
}
}
}
#landcover {
.landcover {
[([leisure]='swimming_pool')] [zoom > 13] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.5;
}
[([leisure]='playground')] [zoom > 12] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.3;
}
[((([tourism]='camp_site') or ([tourism]='caravan_site')) or ([tourism]='picnic_site'))] [zoom > 12] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
polygon-opacity: 0.5;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.3;
}
[([tourism]='attraction')] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([landuse]='quarry')] [zoom > 10] {
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/quarry2.png";
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.5;
}
[([landuse]='vineyard')] [zoom <= 13][zoom >= 10] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([landuse]='orchard')] [zoom > 9] {
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/orchard.png";
}
[([landuse]='vineyard')] [zoom > 12] {
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/vineyard.png";
}
[((([landuse]='cemetery') or ([landuse]='grave_yard')) or ([amenity]='grave_yard'))] [zoom <= 15][zoom >= 10] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([landuse]='residential')] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([landuse]='garages')] [zoom > 11] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
polygon-opacity: 0.2;
}
[([military]='barracks')] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[(([landuse]='field') or ([natural]='field'))] [zoom <= 14][zoom >= 10] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
polygon-opacity: 0.2;
}
[(([landuse]='field') or ([natural]='field'))] [zoom > 13] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
polygon-opacity: 0.2;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.3;
line-opacity: 0.4;
}
[([military]='danger_area')] [zoom <= 11][zoom >= 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
polygon-opacity: 0.3;
}
[([military]='danger_area')] [zoom > 10] {
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/danger.png";
}
[(((([landuse]='cemetery') or ([landuse]='grave_yard')) or ([amenity]='grave_yard')) and ([religion]='jewish'))] [zoom > 13] {
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/cemetery_jewish.18.png";
}
[(((([landuse]='cemetery') or ([landuse]='grave_yard')) or ([amenity]='grave_yard')) and ([religion]='christian'))] [zoom > 13] {
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/grave_yard.png";
}
[(((([landuse]='cemetery') or ([landuse]='grave_yard')) or ([amenity]='grave_yard')) and ([religion]='INT-generic'))] [zoom > 13] {
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/grave_yard_generic.png";
}
[(([landuse]='meadow') or ([landuse]='grass'))] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[(([leisure]='park') or ([leisure]='recreation_ground'))] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
polygon-opacity: 0.6;
}
[([tourism]='zoo')] [zoom > 9] {
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/zoo.png";
}
[([leisure]='common')] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([leisure]='garden')] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([leisure]='golf_course')] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([landuse]='allotments')] [zoom <= 14][zoom >= 10] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([landuse]='allotments')] [zoom > 13] {
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/allotments.png";
}
[([landuse]='forest')] [zoom <= 14][zoom >= 8] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([landuse]='forest')] [zoom > 13] {
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/forest.png";
}
[([landuse]='farmyard')] [zoom > 8] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[(([landuse]='farm') or ([landuse]='farmland'))] [zoom > 8] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[(([landuse]='recreation_ground') or ([landuse]='conservation'))] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([landuse]='village_green')] [zoom > 10] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([landuse]='retail')] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([landuse]='retail')] [zoom > 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.3;
}
[(([landuse]='industrial') or ([landuse]='railway'))] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[(([power]='station') or ([power]='generator'))] [zoom <= 12][zoom >= 10] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[(([power]='station') or ([power]='generator'))] [zoom > 11] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.4;
}
[([power]='sub_station')] [zoom > 12] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.4;
}
[([landuse]='commercial')] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[(((([landuse]='brownfield') or ([landuse]='landfill')) or ([landuse]='greenfield')) or ([landuse]='construction'))] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
polygon-opacity: 0.7;
}
[(([natural]='wood') or ([landuse]='wood'))] [zoom > 7] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([natural]='desert')] [zoom > 7] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([natural]='sand')] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([natural]='heath')] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([natural]='scrub')] [zoom <= 14][zoom >= 10] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([natural]='scrub')] [zoom > 13] {
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/scrub.png";
}
[((((([amenity]='university') or ([amenity]='college')) or ([amenity]='school')) or ([amenity]='hospital')) or ([amenity]='kindergarten'))] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[((((([amenity]='university') or ([amenity]='college')) or ([amenity]='school')) or ([amenity]='hospital')) or ([amenity]='kindergarten'))] [zoom > 11] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.3;
}
[([amenity]='parking')] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([amenity]='parking')] [zoom > 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.3;
}
[([aeroway]='apron')] [zoom > 11] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([aeroway]='aerodrome')] [zoom > 11] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
polygon-opacity: 0.2;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.2;
}
[([natural]='beach')] [zoom > 12] {
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/beach.png";
}
[(([highway]='services') or ([highway]='rest_area'))] [zoom > 13] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
}
}
#landcover_line {
.landcover_line {
[zoom <= 16][zoom >= 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: square;
}
[zoom > 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: square;
}
}
}
#sports_grounds {
.sports_grounds {
[(([leisure]='sports_centre') or ([leisure]='stadium'))] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[([leisure]='track')] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.5;
}
[([leisure]='pitch')] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.5;
}
}
}
#water-lines-casing {
.water-lines-casing {
[((([waterway]='stream') or ([waterway]='ditch')) or ([waterway]='drain'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.5;
}
[([waterway]='stream')] [zoom > 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.5;
}
}
}
#water_areas {
.water_areas {
[([natural]='glacier')] [zoom <= 8][zoom >= 6] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.5;
line-dasharray: 4.0, 2.0;
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/glacier.png";
}
[([natural]='glacier')] [zoom > 7] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.5;
line-dasharray: 4.0, 2.0;
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/glacier2.png";
}
[((([waterway]='dock') or ([waterway]='mill_pond')) or ([waterway]='canal'))] [zoom > 8] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
polygon-gamma: 0.75;
}
[([landuse]='basin')] [zoom > 6] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
polygon-gamma: 0.75;
}
[(((((([natural]='lake') or ([natural]='water')) or ([landuse]='reservoir')) or ([waterway]='riverbank')) or ([landuse]='water')) or ([natural]='bay'))] [zoom > 5] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
polygon-gamma: 0.75;
}
[([natural]='mud')] [zoom > 12] {
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/mud.png";
}
[([natural]='land')] [zoom > 9] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
}
}
#water-areas-overlay {
.water-areas-overlay {
[(([natural]='marsh') or ([natural]='wetland'))] [zoom > 12] {
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/marsh.png";
}
}
}
#glaciers-text {
.glaciers-text {
[([way_area]>=10000000)] [zoom > 9] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 20;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[(([way_area]>=5000000) and ([way_area]<10000000))] [zoom > 10] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 20;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([way_area]<5000000)] [zoom > 11] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 20;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
}
}
#water-lines-low-zoom {
.water-lines-low-zoom {
[([waterway]='river')] [zoom = 8] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.7;
}
[([waterway]='river')] [zoom = 9] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.2;
}
[([waterway]='river')] [zoom <= 12][zoom >= 10] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.6;
}
}
}
#water_lines {
.water_lines {
[([waterway]='weir')] [zoom > 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[([waterway]='wadi')] [zoom <= 16][zoom >= 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 4.0;
}
[([waterway]='wadi')] [zoom > 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 4.0;
}
[([waterway]='river')] [zoom = 12] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[([waterway]='river')] [zoom = 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-spacing: 400.0;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[([waterway]='river')] [zoom = 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 5.0;
line-join: round;
line-cap: round;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-spacing: 400.0;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[([waterway]='river')] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-spacing: 400.0;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[([waterway]='river')] [zoom = 17] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 10.0;
line-join: round;
line-cap: round;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-spacing: 400.0;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[([waterway]='river')] [zoom > 17] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 12.0;
line-join: round;
line-cap: round;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-spacing: 400.0;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[(([waterway]='canal') and not (([disused]='yes')))] [zoom = 12] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([waterway]='canal') and not (([disused]='yes')))] [zoom = 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[((([waterway]='stream') or ([waterway]='ditch')) or ([waterway]='drain'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.0;
}
[(([waterway]='river') and ([tunnel]='yes'))] [zoom = 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 6.0;
line-dasharray: 4.0, 2.0;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 4.0;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-min-distance: 200.0;
text-placement: line;
}
[(([waterway]='river') and ([tunnel]='yes'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 7.0;
line-dasharray: 4.0, 2.0;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 4.0;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-min-distance: 200.0;
text-placement: line;
}
[(([waterway]='river') and ([tunnel]='yes'))] [zoom = 17] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 11.0;
line-dasharray: 4.0, 2.0;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 7.0;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-min-distance: 200.0;
text-placement: line;
}
[(([waterway]='river') and ([tunnel]='yes'))] [zoom > 17] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 13.0;
line-dasharray: 4.0, 2.0;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 9.0;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-min-distance: 200.0;
text-placement: line;
}
[(([waterway]='canal') and ([tunnel]='yes'))] [zoom <= 17][zoom >= 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 7.0;
line-dasharray: 4.0, 2.0;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 3.0;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[(([waterway]='canal') and not ((([tunnel]='yes') or ([disused]='yes'))))] [zoom <= 17][zoom >= 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[(([waterway]='canal') and ([tunnel]='yes'))] [zoom > 16] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 11.0;
line-dasharray: 4.0, 2.0;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 7.0;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[(([waterway]='canal') and not (((([tunnel]='yes') or ([disused]='yes')) or ([lock]='yes'))))] [zoom > 16] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 11.0;
line-join: round;
line-cap: round;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[((([waterway]='canal') and not ((([tunnel]='yes') or ([disused]='yes')))) and ([lock]='yes'))] [zoom > 16] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 20;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[(([waterway]='derelict_canal') or (([waterway]='canal') and ([disused]='yes')))] [zoom = 12] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.5;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 4.0;
}
[(([waterway]='derelict_canal') or (([waterway]='canal') and ([disused]='yes')))] [zoom = 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.5;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 6.0;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-spacing: 600.0;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[(([waterway]='derelict_canal') or (([waterway]='canal') and ([disused]='yes')))] [zoom > 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 4.5;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 8.0;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-spacing: 600.0;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[(([waterway]='stream') and ([tunnel]='yes'))] [zoom > 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.4;
line-dasharray: 4.0, 2.0;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.2;
}
[(([waterway]='stream') and not (([tunnel]='yes')))] [zoom > 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.0;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-spacing: 600.0;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[((([waterway]='drain') or ([waterway]='ditch')) and ([tunnel]='yes'))] [zoom > 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.0;
line-dasharray: 4.0, 2.0;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.0;
}
[((([waterway]='drain') or ([waterway]='ditch')) and not (([tunnel]='yes')))] [zoom > 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.0;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-spacing: 600.0;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
}
}
#dam {
.dam {
[zoom > 12] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-fill: rgb(0, 60817408, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
}
}
#marinas-area {
.marinas-area {
[zoom <= 16][zoom >= 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.0;
line-opacity: 0.5;
line-dasharray: 6.0, 2.0;
}
[zoom > 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.5;
line-dasharray: 6.0, 2.0;
}
}
}
#piers-area {
.piers-area {
[zoom > 11] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
}
}
#piers {
.piers {
[(([man_made]='breakwater') or ([man_made]='groyne'))] [zoom <= 13][zoom >= 11] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.0;
}
[([man_made]='pier')] [zoom <= 13][zoom >= 11] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.5;
}
[(([man_made]='breakwater') or ([man_made]='groyne'))] [zoom <= 16][zoom >= 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.0;
}
[([man_made]='pier')] [zoom <= 16][zoom >= 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 3.0;
}
[(([man_made]='breakwater') or ([man_made]='groyne'))] [zoom > 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 4.0;
}
[([man_made]='pier')] [zoom > 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 7.0;
}
}
}
#locks {
.locks {
[([waterway]='lock_gate')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/lock_gate.png";
}
}
}
#tunnels {
.tunnels-casing {
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom = 12] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 3.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 6.5;
line-dasharray: 4.0, 2.0;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 10.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom > 16] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 13.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom = 12] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 4.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 8.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 11.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom > 16] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 14.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom = 12] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 4.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 8.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 11.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom > 16] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 14.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom = 12] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 4.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 10.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 12.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom > 16] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 17.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom = 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 6.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom = 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 7.5;
line-dasharray: 4.0, 2.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 3.0;
line-dasharray: 4.0, 2.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 4.5;
line-dasharray: 4.0, 2.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 8.0;
line-dasharray: 4.0, 2.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 16] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 11.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 11.0;
line-dasharray: 4.0, 2.0;
}
[((((([highway]='tertiary') or ([highway]='tertiary_link')) or ([highway]='residential')) or ([highway]='unclassified')) or ([highway]='road'))] [zoom > 16] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 16.0;
line-dasharray: 4.0, 2.0;
}
}
.tunnels-fill {
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom = 12] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 5.0;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 8.5;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom > 16] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 11.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom = 12] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.5;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 6.5;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 9.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom > 16] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 12.0;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom = 12] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.5;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 6.5;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 9.0;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom > 16] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 12.0;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom = 12] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 8.0;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 10.0;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom > 16] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom = 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 5.0;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom = 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 6.5;
line-join: round;
line-cap: round;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 9.4;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom > 16] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 13.0;
line-join: round;
line-cap: round;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 6.5;
line-join: round;
line-cap: round;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 16] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 9.4;
line-join: round;
line-cap: round;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom > 16] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 13.0;
line-join: round;
line-cap: round;
}
}
}
#citywalls {
.citywalls {
[zoom = 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 4.0;
line-opacity: 0.8;
line-join: round;
}
[zoom = 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.8;
line-join: round;
}
[zoom > 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 9.0;
line-opacity: 0.8;
line-join: round;
}
}
}
#castle_walls {
.castle_walls {
[zoom <= 16][zoom >= 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.0;
}
[zoom > 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.0;
}
}
}
#castle_walls {
.castle_walls {
[zoom <= 16][zoom >= 14] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.0;
}
[zoom > 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.0;
}
}
}
#landuse_overlay {
.landuse_overlay {
[([landuse]='military')] [zoom > 9] {
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/military_red_hz2.png";
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.329;
}
[([leisure]='nature_reserve')] [zoom <= 14][zoom >= 10] {
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/nature_reserve5.png";
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.5;
}
[([leisure]='nature_reserve')] [zoom > 13] {
polygon-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/nature_reserve6.png";
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.0;
}
}
}
#turning_circle-casing {
.turning_circle-casing {
[([int_tc_type]='tertiary')] [zoom <= 17][zoom >= 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-tert-casing.18.png";
point-allow-overlap: true;
}
[(([int_tc_type]='residential') or ([int_tc_type]='unclassified'))] [zoom = 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-uncl-casing.16.png";
point-allow-overlap: true;
}
[([int_tc_type]='living_street')] [zoom = 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-uncl-fill.16.png";
point-allow-overlap: true;
}
[(([int_tc_type]='residential') or ([int_tc_type]='unclassified'))] [zoom = 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-uncl-casing.18.png";
point-allow-overlap: true;
}
[([int_tc_type]='service')] [zoom = 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-uncl-casing.14.png";
point-allow-overlap: true;
}
[([int_tc_type]='living_street')] [zoom = 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-uncl-fill.18.png";
point-allow-overlap: true;
}
[([int_tc_type]='tertiary')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-tert-casing.24.png";
point-allow-overlap: true;
}
[(([int_tc_type]='residential') or ([int_tc_type]='unclassified'))] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-uncl-casing.24.png";
point-allow-overlap: true;
}
[([int_tc_type]='service')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-uncl-casing.16.png";
point-allow-overlap: true;
}
[([int_tc_type]='living_street')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-uncl-fill.24.png";
point-allow-overlap: true;
}
}
}
#footbikecycle-tunnels {
.footbikecycle-tunnels {
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 12] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 5.0;
line-dasharray: 4.0, 2.0;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 2.0;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 12] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 5.5;
line-dasharray: 4.0, 2.0;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.5;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 3.0;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.5;
line-dasharray: 4.0, 2.0;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.0;
line-opacity: 0.4;
line-join: round;
line-cap: round;
line-width: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 3.0;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.0;
line-dasharray: 4.0, 2.0;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 3.0;
}
}
}
#tracks-tunnels {
.tracks-tunnels {
[([tracktype]='grade1')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.0;
line-dasharray: 4.0, 2.0;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 3.5;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.5;
}
[([tracktype]='grade2')] [zoom > 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 4.5;
line-dasharray: 4.0, 2.0;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.5;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
[([tracktype]='grade3')] [zoom > 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 4.5;
line-dasharray: 4.0, 2.0;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
}
[([tracktype]='grade4')] [zoom > 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 4.5;
line-dasharray: 4.0, 2.0;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 7.0, 1.0, 5.0;
}
[([tracktype]='grade5')] [zoom > 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 4.5;
line-dasharray: 4.0, 2.0;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 5.0;
}
[zoom > 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 4.5;
line-dasharray: 4.0, 2.0;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 1.5;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
}
}
#line_features {
.barriers {
[([barrier]='embankment')] [zoom > 13] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.4;
}
[(([natural]='hedge') or ([barrier]='hedge'))] [zoom > 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 3.0;
}
[(([barrier]!='') and not ((([barrier]='hedge') or ([barrier]='embankment'))))] [zoom > 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.4;
}
}
.cliffs {
[([natural]='cliff')] [zoom <= 15][zoom >= 13] {
line-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/cliff.png";
}
[([natural]='cliff')] [zoom > 14] {
line-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/cliff2.png";
}
[([man_made]='embankment')] [zoom > 14] {
line-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/cliff.png";
}
}
}
#polygon_barriers {
.barriers_area {
[(([natural]='hedge') or ([barrier]='hedge'))] [zoom > 15] {
polygon-fill: rgb(0, 60817408, 1606400359, 1606400215);
}
[(([barrier]!='') and not (([barrier]='hedge')))] [zoom > 15] {
line-color: rgb(0, 60817408, 1606399927, 1606399783);
line-width: 0.4;
}
}
}
#highway-area-casing {
.highway-area-casing {
[(([highway]='residential') or ([highway]='unclassified'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.0;
}
[(((([highway]='pedestrian') or ([highway]='service')) or ([highway]='footway')) or ([highway]='path'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.0;
}
[([highway]='track')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
}
[(([highway]='platform') or ([railway]='platform'))] [zoom > 15] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
}
}
#minor-roads-casing {
.minor-roads-casing {
[(([highway]='motorway') and not (([tunnel]='yes')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
}
[(([highway]='trunk') and not (([tunnel]='yes')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
}
[(([highway]='primary') and not (([tunnel]='yes')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
}
[(([highway]='secondary') and not (([tunnel]='yes')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.5;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') and not (([tunnel]='yes')))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.5;
line-join: round;
}
[(([highway]='trunk') and not (([tunnel]='yes')))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.5;
line-join: round;
}
[(([highway]='primary') and not (([tunnel]='yes')))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.5;
line-join: round;
}
[(([highway]='secondary') and not (([tunnel]='yes')))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.5;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 10.0;
line-join: round;
}
[(([highway]='trunk') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 11.5;
line-join: round;
}
[(([highway]='primary') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 11.5;
line-join: round;
}
[(([highway]='secondary') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 11.5;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 13.0;
line-join: round;
}
[(([highway]='trunk') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 16.0;
line-join: round;
}
[(([highway]='primary') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 16.0;
line-join: round;
}
[(([highway]='secondary') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 16.0;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') and not (([tunnel]='yes')))] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[(((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road')) and not (([tunnel]='yes')))] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') and not (([tunnel]='yes')))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.5;
line-join: round;
line-cap: round;
}
[(((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road')) and not (([tunnel]='yes')))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.5;
line-join: round;
line-cap: round;
}
[(((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road')) and not (([tunnel]='yes')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.0;
line-join: round;
line-cap: round;
}
[(((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road')) and not (([tunnel]='yes')))] [zoom = 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 11.0;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 11.0;
line-join: round;
line-cap: round;
}
[((((([highway]='tertiary') or ([highway]='residential')) or ([highway]='unclassified')) or ([highway]='road')) and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 16.0;
line-join: round;
line-cap: round;
}
[(([highway]='service') and not ((([service]='INT-minor') or ([tunnel]='yes'))))] [zoom <= 16][zoom >= 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.5;
line-join: round;
line-cap: round;
}
[(([highway]='service') and ([tunnel]='yes'))] [zoom <= 16][zoom >= 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.5;
line-dasharray: 4.0, 2.0;
}
[(([highway]='service') and not ((([service]='INT-minor') or ([tunnel]='yes'))))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
}
[(([highway]='service') and ([tunnel]='yes'))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='service') and ([service]='INT-minor'))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[(([highway]='pedestrian') and not (([tunnel]='yes')))] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[(([highway]='pedestrian') and ([tunnel]='yes'))] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-dasharray: 4.0, 2.0;
}
[(([highway]='pedestrian') and not (([tunnel]='yes')))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.6;
line-join: round;
line-cap: round;
}
[(([highway]='pedestrian') and ([tunnel]='yes'))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.6;
line-dasharray: 4.0, 2.0;
}
[(([highway]='pedestrian') and not (([tunnel]='yes')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.5;
line-join: round;
line-cap: round;
}
[(([highway]='pedestrian') and ([tunnel]='yes'))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.5;
line-dasharray: 4.0, 2.0;
}
[(([highway]='pedestrian') and not (([tunnel]='yes')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.0;
line-join: round;
line-cap: round;
}
[(([highway]='pedestrian') and ([tunnel]='yes'))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.0;
line-dasharray: 4.0, 2.0;
}
[([highway]='living_street')] [zoom <= 14][zoom >= 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.5;
line-join: round;
line-cap: round;
}
[([highway]='living_street')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([highway]='living_street')] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[([highway]='living_street')] [zoom = 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.0;
line-join: round;
line-cap: round;
}
[([highway]='living_street')] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
}
.minor-roads-casing-links {
[([highway]='raceway')] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.2;
line-join: round;
}
[([highway]='raceway')] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
}
[([highway]='raceway')] [zoom > 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
}
[(([highway]='motorway_link') and not (([tunnel]='yes')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
}
[(([highway]='motorway_link') and not (([tunnel]='yes')))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.5;
line-join: round;
}
[(([highway]='motorway_link') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.0;
line-join: round;
}
[(([highway]='motorway_link') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 11.0;
line-join: round;
}
[(([highway]='trunk_link') and not (([tunnel]='yes')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
}
[(([highway]='trunk_link') and not (([tunnel]='yes')))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.5;
line-join: round;
}
[(([highway]='trunk_link') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 11.5;
line-join: round;
}
[(([highway]='trunk_link') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 16.0;
line-join: round;
}
[(([highway]='primary_link') and not (([tunnel]='yes')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
}
[(([highway]='primary_link') and not (([tunnel]='yes')))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.5;
line-join: round;
}
[(([highway]='primary_link') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 11.5;
line-join: round;
}
[(([highway]='primary_link') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 16.0;
line-join: round;
}
[(([highway]='secondary_link') and not (([tunnel]='yes')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.5;
line-join: round;
line-cap: round;
}
[(([highway]='secondary_link') and not (([tunnel]='yes')))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.5;
line-join: round;
line-cap: round;
}
[(([highway]='secondary_link') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 11.5;
line-join: round;
line-cap: round;
}
[(([highway]='secondary_link') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 16.0;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary_link') and not (([tunnel]='yes')))] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary_link') and not (([tunnel]='yes')))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.5;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary_link') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 11.0;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary_link') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 16.0;
line-join: round;
line-cap: round;
}
}
}
#highway-area-fill {
.highway-area-fill {
[([highway]='living_street')] [zoom > 13] {
polygon-fill: rgb(0, 61865984, 1606400359, 1606400215);
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='service'))] [zoom > 13] {
polygon-fill: rgb(0, 57671680, 1606400359, 1606400215);
}
[((([highway]='pedestrian') or ([highway]='footway')) or ([highway]='path'))] [zoom > 13] {
polygon-fill: rgb(0, 57671680, 1606400359, 1606400215);
}
[([highway]='track')] [zoom > 13] {
polygon-fill: rgb(0, 57671680, 1606400359, 1606400215);
}
[(([highway]='platform') or ([railway]='platform'))] [zoom > 15] {
polygon-fill: rgb(0, 57671680, 1606400359, 1606400215);
polygon-gamma: 0.65;
}
[([aeroway]='runway')] [zoom > 10] {
polygon-fill: rgb(0, 57671680, 1606400359, 1606400215);
}
[([aeroway]='taxiway')] [zoom > 12] {
polygon-fill: rgb(0, 57671680, 1606400359, 1606400215);
}
[([aeroway]='helipad')] [zoom > 15] {
polygon-fill: rgb(0, 57671680, 1606400359, 1606400215);
}
}
}
#buildings-lz {
.buildings-lz {
[(([railway]='station') or ([building]='station'))] [zoom > 9] {
polygon-fill: rgb(0, 57671680, 1606400359, 1606400215);
}
[([building]='supermarket')] [zoom > 9] {
polygon-fill: rgb(0, 57671680, 1606400359, 1606400215);
polygon-opacity: 0.5;
}
[([amenity]='place_of_worship')] [zoom <= 15][zoom >= 10] {
polygon-fill: rgb(0, 57671680, 1606400359, 1606400215);
polygon-opacity: 0.5;
}
[([amenity]='place_of_worship')] [zoom > 14] {
polygon-fill: rgb(0, 57671680, 1606400359, 1606400215);
polygon-opacity: 0.9;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 0.3;
}
}
}
#buildings {
.buildings {
[([building]='INT-light')] [zoom > 11] {
polygon-fill: rgb(0, 57671680, 1606400359, 1606400215);
polygon-opacity: 0.7;
}
[(([building]!='INT-light') and ([building]!=''))] [zoom > 11] {
polygon-fill: rgb(0, 57671680, 1606400359, 1606400215);
polygon-opacity: 0.9;
}
[(([building]!='INT-light') and ([building]!=''))] [zoom > 15] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 0.2;
}
[([aeroway]='terminal')] [zoom > 11] {
polygon-fill: rgb(0, 57671680, 1606400359, 1606400215);
}
[([aeroway]='terminal')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 0.2;
}
}
}
#turning_circle-fill {
.turning_circle-fill {
[([int_tc_type]='tertiary')] [zoom <= 17][zoom >= 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-tert-fill.16.png";
point-allow-overlap: true;
}
[(([int_tc_type]='residential') or ([int_tc_type]='unclassified'))] [zoom = 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-uncl-fill.14.png";
point-allow-overlap: true;
}
[([int_tc_type]='living_street')] [zoom = 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-livs-fill.14.png";
point-allow-overlap: true;
}
[(([int_tc_type]='residential') or ([int_tc_type]='unclassified'))] [zoom = 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-uncl-fill.16.png";
point-allow-overlap: true;
}
[([int_tc_type]='service')] [zoom = 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-uncl-fill.12.png";
point-allow-overlap: true;
}
[([int_tc_type]='living_street')] [zoom = 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-livs-fill.16.png";
point-allow-overlap: true;
}
[([int_tc_type]='tertiary')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-tert-fill.22.png";
point-allow-overlap: true;
}
[(([int_tc_type]='residential') or ([int_tc_type]='unclassified'))] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-uncl-fill.22.png";
point-allow-overlap: true;
}
[([int_tc_type]='service')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-uncl-fill.14.png";
point-allow-overlap: true;
}
[([int_tc_type]='living_street')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/turning_circle-livs-fill.22.png";
point-allow-overlap: true;
}
}
}
#tracks-notunnel-nobridge {
.tracks-notunnel-nobridge {
[([tracktype]='grade1')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.5;
line-opacity: 0.4;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.7;
}
[([tracktype]='grade2')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.4;
line-join: round;
line-cap: round;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.5;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 9.0, 4.0;
}
[([tracktype]='grade3')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.4;
line-join: round;
line-cap: round;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.5;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
[([tracktype]='grade4')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.4;
line-join: round;
line-cap: round;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 7.0, 1.0, 5.0;
}
[([tracktype]='grade5')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.4;
line-join: round;
line-cap: round;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 5.0;
}
[zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.4;
line-join: round;
line-cap: round;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
}
}
#minor-roads-fill {
.minor-roads-fill {
[((([highway]='proposed') or ([highway]='construction')) and not (([construction]!='')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-dasharray: 4.0, 2.0;
}
[((([highway]='proposed') or ([highway]='construction')) and (([construction]='motorway') or ([construction]='motorway_link')))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-dasharray: 4.0, 2.0;
}
[((([highway]='proposed') or ([highway]='construction')) and (([construction]='trunk') or ([construction]='trunk_link')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-dasharray: 4.0, 2.0;
}
[((([highway]='proposed') or ([highway]='construction')) and (([construction]='primary') or ([construction]='primary_link')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-dasharray: 4.0, 2.0;
}
[((([highway]='proposed') or ([highway]='construction')) and (([construction]='secondary') or ([construction]='secondary_link')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-dasharray: 4.0, 2.0;
}
[((([highway]='proposed') or ([highway]='construction')) and not (([construction]!='')))] [zoom <= 16][zoom >= 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-dasharray: 6.0, 4.0;
}
[((([highway]='proposed') or ([highway]='construction')) and (([construction]='motorway') or ([construction]='motorway_link')))] [zoom <= 16][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-dasharray: 6.0, 4.0;
}
[((([highway]='proposed') or ([highway]='construction')) and (([construction]='trunk') or ([construction]='trunk_link')))] [zoom <= 16][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-dasharray: 6.0, 4.0;
}
[((([highway]='proposed') or ([highway]='construction')) and (([construction]='primary') or ([construction]='primary_link')))] [zoom <= 16][zoom >= 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-dasharray: 6.0, 4.0;
}
[((([highway]='proposed') or ([highway]='construction')) and (([construction]='secondary') or ([construction]='secondary_link')))] [zoom <= 16][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-dasharray: 6.0, 4.0;
}
[((([highway]='proposed') or ([highway]='construction')) and (([construction]='tertiary') or ([construction]='tertiary_link')))] [zoom <= 16][zoom >= 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-dasharray: 6.0, 4.0;
}
[((([highway]='proposed') or ([highway]='construction')) and (((([construction]='residential') or ([construction]='unclassified')) or ([construction]='living_street')) or ([construction]='service')))] [zoom <= 16][zoom >= 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-dasharray: 6.0, 4.0;
}
[((([highway]='proposed') or ([highway]='construction')) and not (([construction]!='')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-dasharray: 8.0, 6.0;
}
[((([highway]='proposed') or ([highway]='construction')) and (([construction]='motorway') or ([construction]='motorway_link')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-dasharray: 8.0, 6.0;
}
[((([highway]='proposed') or ([highway]='construction')) and (([construction]='trunk') or ([construction]='trunk_link')))] [zoom > 15] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 8.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-dasharray: 8.0, 6.0;
}
[((([highway]='proposed') or ([highway]='construction')) and (([construction]='primary') or ([construction]='primary_link')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-dasharray: 8.0, 6.0;
}
[((([highway]='proposed') or ([highway]='construction')) and (([construction]='secondary') or ([construction]='secondary_link')))] [zoom > 15] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 8.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-dasharray: 8.0, 6.0;
}
[((([highway]='proposed') or ([highway]='construction')) and (([construction]='tertiary') or ([construction]='tertiary_link')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-dasharray: 8.0, 6.0;
}
[((([highway]='proposed') or ([highway]='construction')) and (((([construction]='residential') or ([construction]='unclassified')) or ([construction]='living_street')) or ([construction]='service')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-dasharray: 8.0, 6.0;
}
[((([highway]='proposed') or ([highway]='construction')) and ([construction]='cycleway'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.4;
line-join: round;
line-cap: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.2;
line-join: round;
line-cap: round;
line-dasharray: 2.0, 6.0;
}
[(([highway]='motorway') and not (([tunnel]='yes')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[(([highway]='motorway') and not (([tunnel]='yes')))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 5.0;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.5;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 11.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') and not (([tunnel]='yes')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.5;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') and not (([tunnel]='yes')))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 11.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 15.5;
line-join: round;
line-cap: round;
}
[(([highway]='primary') and not (([tunnel]='yes')))] [zoom <= 13][zoom >= 11] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.5;
line-join: round;
line-cap: round;
}
[(([highway]='primary') and not (([tunnel]='yes')))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
}
[(([highway]='primary') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 11.0;
line-join: round;
line-cap: round;
}
[(([highway]='primary') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 15.5;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') and not (([tunnel]='yes')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') and not (([tunnel]='yes')))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.0;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 11.0;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 15.5;
line-join: round;
line-cap: round;
}
[(([railway]='rail') and ([tunnel]='yes'))] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-dasharray: 1.0, 9.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-dasharray: 0.0, 1.0, 1.0, 8.0;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-dasharray: 0.0, 2.0, 1.0, 7.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-dasharray: 0.0, 3.0, 1.0, 6.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-dasharray: 0.0, 4.0, 1.0, 5.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-dasharray: 0.0, 5.0, 1.0, 4.0;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-dasharray: 0.0, 6.0, 1.0, 3.0;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-dasharray: 2.0, 4.0;
}
[(([railway]='rail') and not (([tunnel]='yes')))] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
line-dasharray: 8.0, 12.0;
}
[(([railway]='rail') and not (([tunnel]='yes')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
line-dasharray: 0.0, 11.0, 8.0, 1.0;
}
[([railway]='spur-siding-yard')] [zoom <= 13][zoom >= 11] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
}
[(([railway]='spur-siding-yard') and ([tunnel]='yes'))] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-dasharray: 1.0, 9.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-dasharray: 0.0, 1.0, 1.0, 8.0;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-dasharray: 0.0, 2.0, 1.0, 7.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-dasharray: 0.0, 3.0, 1.0, 6.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-dasharray: 0.0, 4.0, 1.0, 5.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-dasharray: 0.0, 5.0, 1.0, 4.0;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-dasharray: 0.0, 6.0, 1.0, 3.0;
}
[(([railway]='spur-siding-yard') and not (([tunnel]='yes')))] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 0.8;
line-join: round;
line-dasharray: 0.0, 8.0, 11.0, 1.0;
}
[((([railway]='narrow_gauge') or ([railway]='funicular')) and not (([tunnel]='yes')))] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[((([railway]='narrow_gauge') or ([railway]='funicular')) and ([tunnel]='yes'))] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 5.0;
line-dasharray: 5.0, 3.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
}
[([railway]='miniature')] [zoom > 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.2;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-dasharray: 1.0, 10.0;
}
[(([railway]='tram') and ([tunnel]='yes'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.0;
line-dasharray: 5.0, 3.0;
}
[(([railway]='tram') and ([tunnel]='yes'))] [zoom > 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-dasharray: 5.0, 3.0;
}
[(([railway]='light_rail') and ([tunnel]='yes'))] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-dasharray: 5.0, 3.0;
}
[(([railway]='light_rail') and not (([tunnel]='yes')))] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
}
[(([railway]='subway') and ([tunnel]='yes'))] [zoom > 11] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-dasharray: 5.0, 3.0;
}
[(([railway]='subway') and not (([tunnel]='yes')))] [zoom > 11] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[(((([highway]='tertiary') or ([highway]='residential')) or ([highway]='unclassified')) or ([highway]='road'))] [zoom <= 13][zoom >= 10] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
}
[([highway]='road')] [zoom = 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.5;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom = 16] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 9.4;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 13.0;
line-join: round;
line-cap: round;
}
[((([highway]='residential') or ([highway]='unclassified')) and not (([tunnel]='yes')))] [zoom = 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[((([highway]='residential') or ([highway]='unclassified')) and not (([tunnel]='yes')))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[((([highway]='residential') or ([highway]='unclassified')) and not (([tunnel]='yes')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.5;
line-join: round;
line-cap: round;
}
[((([highway]='residential') or ([highway]='unclassified')) and not (([tunnel]='yes')))] [zoom = 16] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 9.4;
line-join: round;
line-cap: round;
}
[((([highway]='residential') or ([highway]='unclassified')) and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 13.0;
line-join: round;
line-cap: round;
}
[([highway]='living_street')] [zoom <= 14][zoom >= 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
}
[([highway]='living_street')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[([highway]='living_street')] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.7;
line-join: round;
line-cap: round;
}
[([highway]='living_street')] [zoom = 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.4;
line-join: round;
line-cap: round;
}
[([highway]='living_street')] [zoom > 16] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 13.0;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') and not (([tunnel]='yes')))] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.5;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') and not (([tunnel]='yes')))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 9.4;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 13.0;
line-join: round;
line-cap: round;
}
[(([highway]='service') and not (([service]='INT-minor')))] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
}
[(([highway]='service') and not (([service]='INT-minor')))] [zoom <= 16][zoom >= 14] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[(([highway]='service') and not (([service]='INT-minor')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[(([highway]='service') and ([service]='INT-minor'))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 5.5;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.0;
line-join: round;
line-cap: round;
}
[(([highway]='platform') or ([railway]='platform'))] [zoom > 15] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[([highway]='steps')] [zoom > 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 5.0;
line-dasharray: 2.0, 1.0;
}
[((([highway]='bridleway') or (([highway]='path') and ([horse]='designated'))) and not (([tunnel]='yes')))] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.4;
line-join: round;
line-cap: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.2;
line-dasharray: 4.0, 2.0;
}
[((([highway]='footway') or (([highway]='path') and ([foot]='designated'))) and not (([tunnel]='yes')))] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-opacity: 0.4;
line-join: round;
line-cap: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 3.0;
}
[((([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated')))) and not (([tunnel]='yes')))] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-opacity: 0.4;
line-join: round;
line-cap: round;
line-width: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 3.0;
}
[(([highway]='platform') or ([railway]='platform'))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([highway]='steps')] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.4;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 3.0;
}
[((([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated'))) and not (([tunnel]='yes')))] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.4;
line-join: round;
line-cap: round;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.2;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 3.0;
}
[([highway]='byway')] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-opacity: 0.4;
line-join: round;
line-cap: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
[([highway]='track')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.5;
line-opacity: 0.4;
line-join: round;
line-cap: round;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.2;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-opacity: 0.4;
line-join: round;
line-cap: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.5;
line-join: round;
line-cap: round;
line-dasharray: 2.0, 4.0;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 5.0;
line-opacity: 0.4;
line-join: round;
line-cap: round;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 6.0;
}
[([aeroway]='runway')] [zoom = 11] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[([aeroway]='runway')] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
}
[([aeroway]='runway')] [zoom = 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 7.0;
}
[(([aeroway]='runway') and not (([bridge]='yes')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 18.0;
}
[([aeroway]='taxiway')] [zoom <= 14][zoom >= 11] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.0;
}
[(([aeroway]='taxiway') and not (([bridge]='yes')))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
}
[(([aeroway]='taxiway') and not (([bridge]='yes')))] [zoom > 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
}
}
.minor-roads-fill-links {
[(([highway]='motorway_link') and not (([tunnel]='yes')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 0.5;
}
[(([highway]='motorway_link') and not (([tunnel]='yes')))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='motorway_link') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.5;
line-join: round;
line-cap: round;
}
[(([highway]='motorway_link') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk_link') and not (([tunnel]='yes')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.5;
line-join: round;
line-cap: round;
}
[(([highway]='trunk_link') and not (([tunnel]='yes')))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk_link') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 11.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk_link') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 15.5;
line-join: round;
line-cap: round;
}
[(([highway]='primary_link') and not (([tunnel]='yes')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.5;
line-join: round;
line-cap: round;
}
[(([highway]='primary_link') and not (([tunnel]='yes')))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
}
[(([highway]='primary_link') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 11.0;
line-join: round;
line-cap: round;
}
[(([highway]='primary_link') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 15.5;
line-join: round;
line-cap: round;
}
[(([highway]='secondary_link') and not (([tunnel]='yes')))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[(([highway]='secondary_link') and not (([tunnel]='yes')))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.0;
line-join: round;
line-cap: round;
}
[(([highway]='secondary_link') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 11.0;
line-join: round;
line-cap: round;
}
[(([highway]='secondary_link') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 15.5;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary_link') and not (([tunnel]='yes')))] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.5;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary_link') and not (([tunnel]='yes')))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary_link') and not (([tunnel]='yes')))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.4;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary_link') and not (([tunnel]='yes')))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 13.0;
line-join: round;
line-cap: round;
}
}
}
#ferry-routes {
.ferry-routes {
[zoom <= 11][zoom >= 7] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 0.4;
line-dasharray: 4.0, 4.0;
}
[zoom > 10] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 0.8;
line-dasharray: 6.0, 6.0;
}
}
}
#aerialways {
.aerialways {
[((([aerialway]='cable_car') or ([aerialway]='gondola')) or ([aerialway]='goods'))] [zoom > 11] {
line-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/cable_car.png";
}
[(((((([aerialway]='chair_lift') or ([aerialway]='drag_lift')) or ([aerialway]='t-bar')) or ([aerialway]='j-bar')) or ([aerialway]='platter')) or ([aerialway]='rope_tow'))] [zoom > 11] {
line-pattern-file: "/Users/dane/projects/osm-mapnik/symbols/chair_lift.png";
}
}
}
#roads {
.roads {
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 7][zoom >= 5] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 0.5;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 9][zoom >= 7] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom = 9] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.4;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom = 10] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom = 11] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.5;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 7][zoom >= 5] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 0.4;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 9][zoom >= 7] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 11][zoom >= 9] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom = 11] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.5;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 9][zoom >= 7] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 0.5;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom = 9] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.2;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom = 10] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom = 11] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.5;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 11][zoom >= 9] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom = 11] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
}
[([railway]='rail')] [zoom <= 9][zoom >= 6] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 0.6;
}
[(([railway]='rail') and not (([tunnel]='yes')))] [zoom = 9] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.0;
}
[(([railway]='rail') and ([tunnel]='yes'))] [zoom = 9] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-dasharray: 5.0, 2.0;
}
[(((([railway]='tram') or ([railway]='light_rail')) or ([railway]='narrow_gauge')) or ([railway]='funicular'))] [zoom <= 10][zoom >= 8] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
}
[(([railway]='rail') and not (([tunnel]='yes')))] [zoom <= 13][zoom >= 10] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[(([railway]='rail') and ([tunnel]='yes'))] [zoom <= 13][zoom >= 10] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-dasharray: 5.0, 2.0;
}
[(((([railway]='tram') or ([railway]='light_rail')) or ([railway]='narrow_gauge')) or ([railway]='funicular'))] [zoom <= 13][zoom >= 10] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
}
[([railway]='preserved')] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
}
[([railway]='preserved')] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
line-dasharray: 0.0, 1.0, 8.0, 1.0;
}
[([railway]='INT-preserved-ssy')] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
}
[([railway]='INT-preserved-ssy')] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 0.8;
line-join: round;
line-dasharray: 0.0, 1.0, 8.0, 1.0;
}
[([railway]='monorail')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-opacity: 0.4;
line-join: round;
line-cap: round;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
line-dasharray: 2.0, 3.0;
}
}
}
#waterway-bridges {
.waterway-bridges {
[zoom <= 17][zoom >= 14] {
line-width: 7.0;
line-join: round;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[zoom > 16] {
line-width: 11.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 10.0;
line-join: round;
line-cap: round;
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
}
}
#access-pre_bridges {
.access {
[(([access]='permissive') and ((([highway]='unclassified') or ([highway]='residential')) or ([highway]='footway')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='permissive') and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='permissive') and (((([highway]='unclassified') or ([highway]='residential')) or ([highway]='footway')) or ([highway]='service')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and (([highway]='unclassified') or ([highway]='residential')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and ((([highway]='unclassified') or ([highway]='residential')) or ([highway]='service')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[((([access]='private') or ([access]='no')) and not (([highway]='service')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[((([access]='private') or ([access]='no')) and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='private') or ([access]='no'))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
}
}
#direction_pre_bridges {
.directions {
[([oneway]='yes')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 10.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 9.0, 153.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: bevel;
line-dasharray: 0.0, 18.0, 2.0, 154.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: bevel;
line-dasharray: 0.0, 18.0, 1.0, 155.0;
}
[([oneway]='-1')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 10.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: bevel;
line-dasharray: 0.0, 13.0, 9.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: bevel;
line-dasharray: 0.0, 14.0, 2.0, 158.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: bevel;
line-dasharray: 0.0, 15.0, 1.0, 158.0;
}
}
}
#bridges_layer0 {
.bridges_casing {
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 15][zoom >= 13] {
line-width: 6.5;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 17][zoom >= 15] {
line-width: 9.0;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom > 16] {
line-width: 12.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 15][zoom >= 13] {
line-width: 8.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 17][zoom >= 15] {
line-width: 11.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom > 16] {
line-width: 16.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 15][zoom >= 13] {
line-width: 8.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 17][zoom >= 15] {
line-width: 11.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom > 16] {
line-width: 16.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 15][zoom >= 13] {
line-width: 10.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 17][zoom >= 15] {
line-width: 12.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom > 16] {
line-width: 16.0;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom = 14] {
line-width: 7.5;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom <= 17][zoom >= 15] {
line-width: 11.0;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom > 16] {
line-width: 16.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 14] {
line-width: 4.5;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 15] {
line-width: 9.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 16] {
line-width: 11.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom > 16] {
line-width: 16.0;
}
[([highway]='service')] [zoom <= 16][zoom >= 14] {
line-width: 3.0;
}
[([highway]='service')] [zoom > 15] {
line-width: 8.0;
}
[([highway]='pedestrian')] [zoom = 13] {
line-width: 2.2;
}
[([highway]='pedestrian')] [zoom = 14] {
line-width: 3.8;
}
[([highway]='pedestrian')] [zoom = 15] {
line-width: 7.0;
}
[([highway]='pedestrian')] [zoom > 15] {
line-width: 9.5;
}
[([aeroway]='runway')] [zoom > 13] {
line-width: 19.0;
}
[([aeroway]='taxiway')] [zoom = 14] {
line-width: 5.0;
}
[([aeroway]='taxiway')] [zoom > 14] {
line-width: 7.0;
}
[([railway]='subway')] [zoom > 13] {
line-width: 5.5;
}
[(([railway]='light_rail') or ([railway]='narrow_gauge'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.5;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-width: 5.0;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-width: 6.5;
}
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 13] {
line-width: 5.5;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 13] {
line-width: 6.0;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 13] {
line-width: 4.0;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 13] {
line-width: 5.5;
}
[([highway]='byway')] [zoom > 13] {
line-width: 5.5;
}
[([railway]='rail')] [zoom > 12] {
line-width: 6.5;
line-join: round;
}
[([railway]='INT-spur-siding-yard')] [zoom > 12] {
line-width: 5.7;
line-join: round;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-width: 6.0;
}
[(([highway]='track') and ([tracktype]='grade1'))] [zoom > 13] {
line-width: 5.0;
}
[(([highway]='track') and ([tracktype]='grade2'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and ([tracktype]='grade3'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and ([tracktype]='grade4'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and ([tracktype]='grade5'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and not (([tracktype]!='')))] [zoom > 13] {
line-width: 4.5;
}
}
.bridges_casing2 {
[([railway]='subway')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[(([railway]='light_rail') or ([railway]='narrow_gauge'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.0;
line-join: round;
line-cap: round;
}
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.5;
line-join: round;
line-cap: round;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.5;
line-join: round;
line-cap: round;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([highway]='byway')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([railway]='rail')] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.0;
line-join: round;
}
[([railway]='INT-spur-siding-yard')] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.5;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade1'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.5;
}
[(([highway]='track') and ([tracktype]='grade2'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade3'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade4'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade5'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='track') and not (([tracktype]!='')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
}
.bridges_fill {
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 5.5;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.5;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 10.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.0;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 10.5;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.5;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom = 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[([highway]='service')] [zoom <= 16][zoom >= 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[([highway]='service')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 5.5;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.0;
line-join: round;
line-cap: round;
}
[([aeroway]='runway')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 18.0;
}
[([aeroway]='taxiway')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
}
[([aeroway]='taxiway')] [zoom > 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
}
[([railway]='subway')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[(([railway]='light_rail') or ([railway]='narrow_gauge'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
line-dasharray: 2.0, 4.0;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 6.0;
}
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-dasharray: 4.0, 2.0;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 3.0;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 13] {
line-width: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 3.0;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 3.0;
}
[([highway]='byway')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
[([railway]='rail')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
line-dasharray: 8.0, 12.0;
}
[([railway]='rail')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
line-dasharray: 0.0, 11.0, 8.0, 1.0;
}
[([railway]='INT-spur-siding-yard')] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 0.8;
line-join: round;
line-dasharray: 0.0, 8.0, 11.0, 1.0;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-dasharray: 2.0, 4.0;
}
[(([highway]='track') and ([tracktype]='grade1'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.7;
}
[(([highway]='track') and ([tracktype]='grade2'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.5;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
[(([highway]='track') and ([tracktype]='grade3'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.7;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade4'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 7.0, 1.0, 5.0;
}
[(([highway]='track') and ([tracktype]='grade5'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 5.0;
}
[(([highway]='track') and not (([tracktype]!='')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
}
}
#bridges_access0 {
.access {
[(([access]='permissive') and ((([highway]='unclassified') or ([highway]='residential')) or ([highway]='footway')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='permissive') and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='permissive') and (((([highway]='unclassified') or ([highway]='residential')) or ([highway]='footway')) or ([highway]='service')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and (([highway]='unclassified') or ([highway]='residential')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and ((([highway]='unclassified') or ([highway]='residential')) or ([highway]='service')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[((([access]='private') or ([access]='no')) and not (([highway]='service')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[((([access]='private') or ([access]='no')) and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='private') or ([access]='no'))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
}
}
#bridges_directions0 {
.directions {
[([oneway]='yes')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 10.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 9.0, 153.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: bevel;
line-dasharray: 0.0, 18.0, 2.0, 154.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: bevel;
line-dasharray: 0.0, 18.0, 1.0, 155.0;
}
[([oneway]='-1')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 10.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: bevel;
line-dasharray: 0.0, 13.0, 9.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: bevel;
line-dasharray: 0.0, 14.0, 2.0, 158.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: bevel;
line-dasharray: 0.0, 15.0, 1.0, 158.0;
}
}
}
#bridges_layer1 {
.bridges_casing {
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 15][zoom >= 13] {
line-width: 6.5;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 17][zoom >= 15] {
line-width: 9.0;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom > 16] {
line-width: 12.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 15][zoom >= 13] {
line-width: 8.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 17][zoom >= 15] {
line-width: 11.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom > 16] {
line-width: 16.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 15][zoom >= 13] {
line-width: 8.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 17][zoom >= 15] {
line-width: 11.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom > 16] {
line-width: 16.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 15][zoom >= 13] {
line-width: 10.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 17][zoom >= 15] {
line-width: 12.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom > 16] {
line-width: 16.0;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom = 14] {
line-width: 7.5;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom <= 17][zoom >= 15] {
line-width: 11.0;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom > 16] {
line-width: 16.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 14] {
line-width: 4.5;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 15] {
line-width: 9.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 16] {
line-width: 11.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom > 16] {
line-width: 16.0;
}
[([highway]='service')] [zoom <= 16][zoom >= 14] {
line-width: 3.0;
}
[([highway]='service')] [zoom > 15] {
line-width: 8.0;
}
[([highway]='pedestrian')] [zoom = 13] {
line-width: 2.2;
}
[([highway]='pedestrian')] [zoom = 14] {
line-width: 3.8;
}
[([highway]='pedestrian')] [zoom = 15] {
line-width: 7.0;
}
[([highway]='pedestrian')] [zoom > 15] {
line-width: 9.5;
}
[([aeroway]='runway')] [zoom > 13] {
line-width: 19.0;
}
[([aeroway]='taxiway')] [zoom = 14] {
line-width: 5.0;
}
[([aeroway]='taxiway')] [zoom > 14] {
line-width: 7.0;
}
[([railway]='subway')] [zoom > 13] {
line-width: 5.5;
}
[(([railway]='light_rail') or ([railway]='narrow_gauge'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.5;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-width: 5.0;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-width: 6.5;
}
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 13] {
line-width: 5.5;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 13] {
line-width: 6.0;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 13] {
line-width: 4.0;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 13] {
line-width: 5.5;
}
[([highway]='byway')] [zoom > 13] {
line-width: 5.5;
}
[([railway]='rail')] [zoom > 12] {
line-width: 6.5;
line-join: round;
}
[([railway]='INT-spur-siding-yard')] [zoom > 12] {
line-width: 5.7;
line-join: round;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-width: 6.0;
}
[(([highway]='track') and ([tracktype]='grade1'))] [zoom > 13] {
line-width: 5.0;
}
[(([highway]='track') and ([tracktype]='grade2'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and ([tracktype]='grade3'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and ([tracktype]='grade4'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and ([tracktype]='grade5'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and not (([tracktype]!='')))] [zoom > 13] {
line-width: 4.5;
}
}
.bridges_casing2 {
[([railway]='subway')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[(([railway]='light_rail') or ([railway]='narrow_gauge'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.0;
line-join: round;
line-cap: round;
}
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.5;
line-join: round;
line-cap: round;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.5;
line-join: round;
line-cap: round;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([highway]='byway')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([railway]='rail')] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.0;
line-join: round;
}
[([railway]='INT-spur-siding-yard')] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.5;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade1'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.5;
}
[(([highway]='track') and ([tracktype]='grade2'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade3'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade4'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade5'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='track') and not (([tracktype]!='')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
}
.bridges_fill {
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 5.5;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.5;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 10.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.0;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 10.5;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.5;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom = 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[([highway]='service')] [zoom <= 16][zoom >= 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[([highway]='service')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 5.5;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.0;
line-join: round;
line-cap: round;
}
[([aeroway]='runway')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 18.0;
}
[([aeroway]='taxiway')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
}
[([aeroway]='taxiway')] [zoom > 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
}
[([railway]='subway')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[(([railway]='light_rail') or ([railway]='narrow_gauge'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
line-dasharray: 2.0, 4.0;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 6.0;
}
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-dasharray: 4.0, 2.0;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 3.0;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 13] {
line-width: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 3.0;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 3.0;
}
[([highway]='byway')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
[([railway]='rail')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
line-dasharray: 8.0, 12.0;
}
[([railway]='rail')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
line-dasharray: 0.0, 11.0, 8.0, 1.0;
}
[([railway]='INT-spur-siding-yard')] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 0.8;
line-join: round;
line-dasharray: 0.0, 8.0, 11.0, 1.0;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-dasharray: 2.0, 4.0;
}
[(([highway]='track') and ([tracktype]='grade1'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.7;
}
[(([highway]='track') and ([tracktype]='grade2'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.5;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
[(([highway]='track') and ([tracktype]='grade3'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.7;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade4'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 7.0, 1.0, 5.0;
}
[(([highway]='track') and ([tracktype]='grade5'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 5.0;
}
[(([highway]='track') and not (([tracktype]!='')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
}
}
#bridges_access1 {
.access {
[(([access]='permissive') and ((([highway]='unclassified') or ([highway]='residential')) or ([highway]='footway')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='permissive') and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='permissive') and (((([highway]='unclassified') or ([highway]='residential')) or ([highway]='footway')) or ([highway]='service')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and (([highway]='unclassified') or ([highway]='residential')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and ((([highway]='unclassified') or ([highway]='residential')) or ([highway]='service')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[((([access]='private') or ([access]='no')) and not (([highway]='service')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[((([access]='private') or ([access]='no')) and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='private') or ([access]='no'))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
}
}
#bridges_directions1 {
.directions {
[([oneway]='yes')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 10.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 9.0, 153.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: bevel;
line-dasharray: 0.0, 18.0, 2.0, 154.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: bevel;
line-dasharray: 0.0, 18.0, 1.0, 155.0;
}
[([oneway]='-1')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 10.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: bevel;
line-dasharray: 0.0, 13.0, 9.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: bevel;
line-dasharray: 0.0, 14.0, 2.0, 158.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: bevel;
line-dasharray: 0.0, 15.0, 1.0, 158.0;
}
}
}
#bridges_layer2 {
.bridges_casing {
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 15][zoom >= 13] {
line-width: 6.5;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 17][zoom >= 15] {
line-width: 9.0;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom > 16] {
line-width: 12.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 15][zoom >= 13] {
line-width: 8.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 17][zoom >= 15] {
line-width: 11.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom > 16] {
line-width: 16.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 15][zoom >= 13] {
line-width: 8.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 17][zoom >= 15] {
line-width: 11.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom > 16] {
line-width: 16.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 15][zoom >= 13] {
line-width: 10.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 17][zoom >= 15] {
line-width: 12.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom > 16] {
line-width: 16.0;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom = 14] {
line-width: 7.5;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom <= 17][zoom >= 15] {
line-width: 11.0;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom > 16] {
line-width: 16.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 14] {
line-width: 4.5;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 15] {
line-width: 9.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 16] {
line-width: 11.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom > 16] {
line-width: 16.0;
}
[([highway]='service')] [zoom <= 16][zoom >= 14] {
line-width: 3.0;
}
[([highway]='service')] [zoom > 15] {
line-width: 8.0;
}
[([highway]='pedestrian')] [zoom = 13] {
line-width: 2.2;
}
[([highway]='pedestrian')] [zoom = 14] {
line-width: 3.8;
}
[([highway]='pedestrian')] [zoom = 15] {
line-width: 7.0;
}
[([highway]='pedestrian')] [zoom > 15] {
line-width: 9.5;
}
[([aeroway]='runway')] [zoom > 13] {
line-width: 19.0;
}
[([aeroway]='taxiway')] [zoom = 14] {
line-width: 5.0;
}
[([aeroway]='taxiway')] [zoom > 14] {
line-width: 7.0;
}
[([railway]='subway')] [zoom > 13] {
line-width: 5.5;
}
[(([railway]='light_rail') or ([railway]='narrow_gauge'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.5;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-width: 5.0;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-width: 6.5;
}
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 13] {
line-width: 5.5;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 13] {
line-width: 6.0;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 13] {
line-width: 4.0;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 13] {
line-width: 5.5;
}
[([highway]='byway')] [zoom > 13] {
line-width: 5.5;
}
[([railway]='rail')] [zoom > 12] {
line-width: 6.5;
line-join: round;
}
[([railway]='INT-spur-siding-yard')] [zoom > 12] {
line-width: 5.7;
line-join: round;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-width: 6.0;
}
[(([highway]='track') and ([tracktype]='grade1'))] [zoom > 13] {
line-width: 5.0;
}
[(([highway]='track') and ([tracktype]='grade2'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and ([tracktype]='grade3'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and ([tracktype]='grade4'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and ([tracktype]='grade5'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and not (([tracktype]!='')))] [zoom > 13] {
line-width: 4.5;
}
}
.bridges_casing2 {
[([railway]='subway')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[(([railway]='light_rail') or ([railway]='narrow_gauge'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.0;
line-join: round;
line-cap: round;
}
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.5;
line-join: round;
line-cap: round;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.5;
line-join: round;
line-cap: round;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([highway]='byway')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([railway]='rail')] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.0;
line-join: round;
}
[([railway]='INT-spur-siding-yard')] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.5;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade1'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.5;
}
[(([highway]='track') and ([tracktype]='grade2'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade3'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade4'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade5'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='track') and not (([tracktype]!='')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
}
.bridges_fill {
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 5.5;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.5;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 10.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.0;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 10.5;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.5;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom = 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[([highway]='service')] [zoom <= 16][zoom >= 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[([highway]='service')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 5.5;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.0;
line-join: round;
line-cap: round;
}
[([aeroway]='runway')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 18.0;
}
[([aeroway]='taxiway')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
}
[([aeroway]='taxiway')] [zoom > 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
}
[([railway]='subway')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[(([railway]='light_rail') or ([railway]='narrow_gauge'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
line-dasharray: 2.0, 4.0;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 6.0;
}
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-dasharray: 4.0, 2.0;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 3.0;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 13] {
line-width: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 3.0;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 3.0;
}
[([highway]='byway')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
[([railway]='rail')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
line-dasharray: 8.0, 12.0;
}
[([railway]='rail')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
line-dasharray: 0.0, 11.0, 8.0, 1.0;
}
[([railway]='INT-spur-siding-yard')] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 0.8;
line-join: round;
line-dasharray: 0.0, 8.0, 11.0, 1.0;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-dasharray: 2.0, 4.0;
}
[(([highway]='track') and ([tracktype]='grade1'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.7;
}
[(([highway]='track') and ([tracktype]='grade2'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
[(([highway]='track') and ([tracktype]='grade3'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.7;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade4'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 7.0, 1.0, 5.0;
}
[(([highway]='track') and ([tracktype]='grade5'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 5.0;
}
[(([highway]='track') and not (([tracktype]!='')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
}
}
#bridges_access2 {
.access {
[(([access]='permissive') and ((([highway]='unclassified') or ([highway]='residential')) or ([highway]='footway')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='permissive') and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='permissive') and (((([highway]='unclassified') or ([highway]='residential')) or ([highway]='footway')) or ([highway]='service')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and (([highway]='unclassified') or ([highway]='residential')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and ((([highway]='unclassified') or ([highway]='residential')) or ([highway]='service')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[((([access]='private') or ([access]='no')) and not (([highway]='service')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[((([access]='private') or ([access]='no')) and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='private') or ([access]='no'))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
}
}
#bridges_directions2 {
.directions {
[([oneway]='yes')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 10.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 9.0, 153.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: bevel;
line-dasharray: 0.0, 18.0, 2.0, 154.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: bevel;
line-dasharray: 0.0, 18.0, 1.0, 155.0;
}
[([oneway]='-1')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 10.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: bevel;
line-dasharray: 0.0, 13.0, 9.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: bevel;
line-dasharray: 0.0, 14.0, 2.0, 158.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: bevel;
line-dasharray: 0.0, 15.0, 1.0, 158.0;
}
}
}
#bridges_layer3 {
.bridges_casing {
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 15][zoom >= 13] {
line-width: 6.5;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 17][zoom >= 15] {
line-width: 9.0;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom > 16] {
line-width: 12.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 15][zoom >= 13] {
line-width: 8.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 17][zoom >= 15] {
line-width: 11.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom > 16] {
line-width: 16.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 15][zoom >= 13] {
line-width: 8.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 17][zoom >= 15] {
line-width: 11.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom > 16] {
line-width: 16.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 15][zoom >= 13] {
line-width: 10.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 17][zoom >= 15] {
line-width: 12.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom > 16] {
line-width: 16.0;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom = 14] {
line-width: 7.5;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom <= 17][zoom >= 15] {
line-width: 11.0;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom > 16] {
line-width: 16.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 14] {
line-width: 4.5;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 15] {
line-width: 9.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 16] {
line-width: 11.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom > 16] {
line-width: 16.0;
}
[([highway]='service')] [zoom <= 16][zoom >= 14] {
line-width: 3.0;
}
[([highway]='service')] [zoom > 15] {
line-width: 8.0;
}
[([highway]='pedestrian')] [zoom = 13] {
line-width: 2.2;
}
[([highway]='pedestrian')] [zoom = 14] {
line-width: 3.8;
}
[([highway]='pedestrian')] [zoom = 15] {
line-width: 7.0;
}
[([highway]='pedestrian')] [zoom > 15] {
line-width: 9.5;
}
[([aeroway]='runway')] [zoom > 13] {
line-width: 19.0;
}
[([aeroway]='taxiway')] [zoom = 14] {
line-width: 5.0;
}
[([aeroway]='taxiway')] [zoom > 14] {
line-width: 7.0;
}
[([railway]='subway')] [zoom > 13] {
line-width: 5.5;
}
[(([railway]='light_rail') or ([railway]='narrow_gauge'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.5;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-width: 5.0;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-width: 6.5;
}
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 13] {
line-width: 5.5;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 13] {
line-width: 6.0;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 13] {
line-width: 4.0;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 13] {
line-width: 5.5;
}
[([highway]='byway')] [zoom > 13] {
line-width: 5.5;
}
[([railway]='rail')] [zoom > 12] {
line-width: 6.5;
line-join: round;
}
[([railway]='INT-spur-siding-yard')] [zoom > 12] {
line-width: 5.7;
line-join: round;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-width: 6.0;
}
[(([highway]='track') and ([tracktype]='grade1'))] [zoom > 13] {
line-width: 5.0;
}
[(([highway]='track') and ([tracktype]='grade2'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and ([tracktype]='grade3'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and ([tracktype]='grade4'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and ([tracktype]='grade5'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and not (([tracktype]!='')))] [zoom > 13] {
line-width: 4.5;
}
}
.bridges_casing2 {
[([railway]='subway')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[(([railway]='light_rail') or ([railway]='narrow_gauge'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.0;
line-join: round;
line-cap: round;
}
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.5;
line-join: round;
line-cap: round;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.5;
line-join: round;
line-cap: round;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([highway]='byway')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([railway]='rail')] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.0;
line-join: round;
}
[([railway]='INT-spur-siding-yard')] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.5;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade1'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.5;
}
[(([highway]='track') and ([tracktype]='grade2'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade3'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade4'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade5'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='track') and not (([tracktype]!='')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
}
.bridges_fill {
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 5.5;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.5;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 10.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.0;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 10.5;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.5;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom = 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[([highway]='service')] [zoom <= 16][zoom >= 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[([highway]='service')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 5.5;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.0;
line-join: round;
line-cap: round;
}
[([aeroway]='runway')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 18.0;
}
[([aeroway]='taxiway')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
}
[([aeroway]='taxiway')] [zoom > 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
}
[([railway]='subway')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[(([railway]='light_rail') or ([railway]='narrow_gauge'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
line-dasharray: 2.0, 4.0;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 6.0;
}
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-dasharray: 4.0, 2.0;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 3.0;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 13] {
line-width: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 3.0;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 3.0;
}
[([highway]='byway')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
[([railway]='rail')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
line-dasharray: 8.0, 12.0;
}
[([railway]='rail')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
line-dasharray: 0.0, 11.0, 8.0, 1.0;
}
[([railway]='INT-spur-siding-yard')] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 0.8;
line-join: round;
line-dasharray: 0.0, 8.0, 11.0, 1.0;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-dasharray: 2.0, 4.0;
}
[(([highway]='track') and ([tracktype]='grade1'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.7;
}
[(([highway]='track') and ([tracktype]='grade2'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
[(([highway]='track') and ([tracktype]='grade3'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.7;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade4'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 7.0, 1.0, 5.0;
}
[(([highway]='track') and ([tracktype]='grade5'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 5.0;
}
[(([highway]='track') and not (([tracktype]!='')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
}
}
#bridges_access3 {
.access {
[(([access]='permissive') and ((([highway]='unclassified') or ([highway]='residential')) or ([highway]='footway')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='permissive') and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='permissive') and (((([highway]='unclassified') or ([highway]='residential')) or ([highway]='footway')) or ([highway]='service')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and (([highway]='unclassified') or ([highway]='residential')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and ((([highway]='unclassified') or ([highway]='residential')) or ([highway]='service')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[((([access]='private') or ([access]='no')) and not (([highway]='service')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[((([access]='private') or ([access]='no')) and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='private') or ([access]='no'))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
}
}
#bridges_directions3 {
.directions {
[([oneway]='yes')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 10.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 9.0, 153.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: bevel;
line-dasharray: 0.0, 18.0, 2.0, 154.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: bevel;
line-dasharray: 0.0, 18.0, 1.0, 155.0;
}
[([oneway]='-1')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 10.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: bevel;
line-dasharray: 0.0, 13.0, 9.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: bevel;
line-dasharray: 0.0, 14.0, 2.0, 158.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: bevel;
line-dasharray: 0.0, 15.0, 1.0, 158.0;
}
}
}
#bridges_layer4 {
.bridges_casing {
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 15][zoom >= 13] {
line-width: 6.5;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 17][zoom >= 15] {
line-width: 9.0;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom > 16] {
line-width: 12.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 15][zoom >= 13] {
line-width: 8.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 17][zoom >= 15] {
line-width: 11.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom > 16] {
line-width: 16.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 15][zoom >= 13] {
line-width: 8.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 17][zoom >= 15] {
line-width: 11.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom > 16] {
line-width: 16.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 15][zoom >= 13] {
line-width: 10.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 17][zoom >= 15] {
line-width: 12.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom > 16] {
line-width: 16.0;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom = 14] {
line-width: 7.5;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom <= 17][zoom >= 15] {
line-width: 11.0;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom > 16] {
line-width: 16.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 14] {
line-width: 4.5;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 15] {
line-width: 9.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 16] {
line-width: 11.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom > 16] {
line-width: 16.0;
}
[([highway]='service')] [zoom <= 16][zoom >= 14] {
line-width: 3.0;
}
[([highway]='service')] [zoom > 15] {
line-width: 8.0;
}
[([highway]='pedestrian')] [zoom = 13] {
line-width: 2.2;
}
[([highway]='pedestrian')] [zoom = 14] {
line-width: 3.8;
}
[([highway]='pedestrian')] [zoom = 15] {
line-width: 7.0;
}
[([highway]='pedestrian')] [zoom > 15] {
line-width: 9.5;
}
[([aeroway]='runway')] [zoom > 13] {
line-width: 19.0;
}
[([aeroway]='taxiway')] [zoom = 14] {
line-width: 5.0;
}
[([aeroway]='taxiway')] [zoom > 14] {
line-width: 7.0;
}
[([railway]='subway')] [zoom > 13] {
line-width: 5.5;
}
[(([railway]='light_rail') or ([railway]='narrow_gauge'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.5;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-width: 5.0;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-width: 6.5;
}
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 13] {
line-width: 5.5;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 13] {
line-width: 6.0;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 13] {
line-width: 4.0;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 13] {
line-width: 5.5;
}
[([highway]='byway')] [zoom > 13] {
line-width: 5.5;
}
[([railway]='rail')] [zoom > 12] {
line-width: 6.5;
line-join: round;
}
[([railway]='INT-spur-siding-yard')] [zoom > 12] {
line-width: 5.7;
line-join: round;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-width: 6.0;
}
[(([highway]='track') and ([tracktype]='grade1'))] [zoom > 13] {
line-width: 5.0;
}
[(([highway]='track') and ([tracktype]='grade2'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and ([tracktype]='grade3'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and ([tracktype]='grade4'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and ([tracktype]='grade5'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and not (([tracktype]!='')))] [zoom > 13] {
line-width: 4.5;
}
}
.bridges_casing2 {
[([railway]='subway')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[(([railway]='light_rail') or ([railway]='narrow_gauge'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.0;
line-join: round;
line-cap: round;
}
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.5;
line-join: round;
line-cap: round;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.5;
line-join: round;
line-cap: round;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([highway]='byway')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([railway]='rail')] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.0;
line-join: round;
}
[([railway]='INT-spur-siding-yard')] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.5;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade1'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.5;
}
[(([highway]='track') and ([tracktype]='grade2'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade3'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade4'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade5'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='track') and not (([tracktype]!='')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
}
.bridges_fill {
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 5.5;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.5;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 10.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.0;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 10.5;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.5;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom = 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[([highway]='service')] [zoom <= 16][zoom >= 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[([highway]='service')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 5.5;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.0;
line-join: round;
line-cap: round;
}
[([aeroway]='runway')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 18.0;
}
[([aeroway]='taxiway')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
}
[([aeroway]='taxiway')] [zoom > 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
}
[([railway]='subway')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[(([railway]='light_rail') or ([railway]='narrow_gauge'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
line-dasharray: 2.0, 4.0;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 6.0;
}
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-dasharray: 4.0, 2.0;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 3.0;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 13] {
line-width: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 3.0;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 3.0;
}
[([highway]='byway')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
[([railway]='rail')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
line-dasharray: 8.0, 12.0;
}
[([railway]='rail')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
line-dasharray: 0.0, 11.0, 8.0, 1.0;
}
[([railway]='INT-spur-siding-yard')] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 0.8;
line-join: round;
line-dasharray: 0.0, 8.0, 11.0, 1.0;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-dasharray: 2.0, 4.0;
}
[(([highway]='track') and ([tracktype]='grade1'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.7;
}
[(([highway]='track') and ([tracktype]='grade2'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
[(([highway]='track') and ([tracktype]='grade3'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.7;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade4'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 7.0, 1.0, 5.0;
}
[(([highway]='track') and ([tracktype]='grade5'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 5.0;
}
[(([highway]='track') and not (([tracktype]!='')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
}
}
#bridges_access4 {
.access {
[(([access]='permissive') and ((([highway]='unclassified') or ([highway]='residential')) or ([highway]='footway')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='permissive') and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='permissive') and (((([highway]='unclassified') or ([highway]='residential')) or ([highway]='footway')) or ([highway]='service')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and (([highway]='unclassified') or ([highway]='residential')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and ((([highway]='unclassified') or ([highway]='residential')) or ([highway]='service')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[((([access]='private') or ([access]='no')) and not (([highway]='service')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[((([access]='private') or ([access]='no')) and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='private') or ([access]='no'))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
}
}
#bridges_directions4 {
.directions {
[([oneway]='yes')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 10.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 9.0, 153.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: bevel;
line-dasharray: 0.0, 18.0, 2.0, 154.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: bevel;
line-dasharray: 0.0, 18.0, 1.0, 155.0;
}
[([oneway]='-1')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 10.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: bevel;
line-dasharray: 0.0, 13.0, 9.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: bevel;
line-dasharray: 0.0, 14.0, 2.0, 158.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: bevel;
line-dasharray: 0.0, 15.0, 1.0, 158.0;
}
}
}
#bridges_layer5 {
.bridges_casing {
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 15][zoom >= 13] {
line-width: 6.5;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 17][zoom >= 15] {
line-width: 9.0;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom > 16] {
line-width: 12.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 15][zoom >= 13] {
line-width: 8.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 17][zoom >= 15] {
line-width: 11.0;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom > 16] {
line-width: 16.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom = 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 15][zoom >= 13] {
line-width: 8.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 17][zoom >= 15] {
line-width: 11.0;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom > 16] {
line-width: 16.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 15][zoom >= 13] {
line-width: 10.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 17][zoom >= 15] {
line-width: 12.0;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom > 16] {
line-width: 16.0;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom = 14] {
line-width: 7.5;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom <= 17][zoom >= 15] {
line-width: 11.0;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom > 16] {
line-width: 16.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 14] {
line-width: 4.5;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 15] {
line-width: 9.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom = 16] {
line-width: 11.0;
}
[((([highway]='residential') or ([highway]='unclassified')) or ([highway]='road'))] [zoom > 16] {
line-width: 16.0;
}
[([highway]='service')] [zoom <= 16][zoom >= 14] {
line-width: 3.0;
}
[([highway]='service')] [zoom > 15] {
line-width: 8.0;
}
[([highway]='pedestrian')] [zoom = 13] {
line-width: 2.2;
}
[([highway]='pedestrian')] [zoom = 14] {
line-width: 3.8;
}
[([highway]='pedestrian')] [zoom = 15] {
line-width: 7.0;
}
[([highway]='pedestrian')] [zoom > 15] {
line-width: 9.5;
}
[([aeroway]='runway')] [zoom > 13] {
line-width: 19.0;
}
[([aeroway]='taxiway')] [zoom = 14] {
line-width: 5.0;
}
[([aeroway]='taxiway')] [zoom > 14] {
line-width: 7.0;
}
[([railway]='subway')] [zoom > 13] {
line-width: 5.5;
}
[(([railway]='light_rail') or ([railway]='narrow_gauge'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.5;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-width: 5.0;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-width: 6.5;
}
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 13] {
line-width: 5.5;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 13] {
line-width: 6.0;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 13] {
line-width: 4.0;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 13] {
line-width: 5.5;
}
[([highway]='byway')] [zoom > 13] {
line-width: 5.5;
}
[([railway]='rail')] [zoom > 12] {
line-width: 6.5;
line-join: round;
}
[([railway]='INT-spur-siding-yard')] [zoom > 12] {
line-width: 5.7;
line-join: round;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-width: 6.0;
}
[(([highway]='track') and ([tracktype]='grade1'))] [zoom > 13] {
line-width: 5.0;
}
[(([highway]='track') and ([tracktype]='grade2'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and ([tracktype]='grade3'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and ([tracktype]='grade4'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and ([tracktype]='grade5'))] [zoom > 13] {
line-width: 4.5;
}
[(([highway]='track') and not (([tracktype]!='')))] [zoom > 13] {
line-width: 4.5;
}
}
.bridges_casing2 {
[([railway]='subway')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[(([railway]='light_rail') or ([railway]='narrow_gauge'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.0;
line-join: round;
line-cap: round;
}
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.5;
line-join: round;
line-cap: round;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.5;
line-join: round;
line-cap: round;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([highway]='byway')] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
}
[([railway]='rail')] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.0;
line-join: round;
}
[([railway]='INT-spur-siding-yard')] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.5;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade1'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.5;
}
[(([highway]='track') and ([tracktype]='grade2'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade3'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade4'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade5'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='track') and not (([tracktype]!='')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
}
.bridges_fill {
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 5.5;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.5;
line-join: round;
line-cap: round;
}
[(([highway]='motorway') or ([highway]='motorway_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 10.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='trunk') or ([highway]='trunk_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom = 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.0;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='primary') or ([highway]='primary_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.0;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 10.5;
line-join: round;
line-cap: round;
}
[(([highway]='secondary') or ([highway]='secondary_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.5;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='tertiary') or ([highway]='tertiary_link'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom <= 17][zoom >= 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[([highway]='road')] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.5;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 7.5;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom = 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 9.5;
line-join: round;
line-cap: round;
}
[(([highway]='residential') or ([highway]='unclassified'))] [zoom > 16] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 14.0;
line-join: round;
line-cap: round;
}
[([highway]='service')] [zoom <= 16][zoom >= 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
}
[([highway]='service')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 5.5;
line-join: round;
line-cap: round;
}
[([highway]='pedestrian')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 8.0;
line-join: round;
line-cap: round;
}
[([aeroway]='runway')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 18.0;
}
[([aeroway]='taxiway')] [zoom = 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
}
[([aeroway]='taxiway')] [zoom > 14] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
}
[([railway]='subway')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[(([railway]='light_rail') or ([railway]='narrow_gauge'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
}
[([highway]='unsurfaced')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-cap: round;
line-dasharray: 2.0, 4.0;
}
[([highway]='unsurfaced')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 6.0;
}
[(([highway]='bridleway') or (([highway]='path') and ([horse]='designated')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-dasharray: 4.0, 2.0;
}
[(([highway]='footway') or (([highway]='path') and ([foot]='designated')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 3.0;
}
[(([highway]='path') and not (((([bicycle]='designated') or ([foot]='designated')) or ([horse]='designated'))))] [zoom > 13] {
line-width: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 3.0;
}
[(([highway]='cycleway') or (([highway]='path') and ([bicycle]='designated')))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 3.0;
}
[([highway]='byway')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
[([railway]='rail')] [zoom = 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
line-dasharray: 8.0, 12.0;
}
[([railway]='rail')] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
line-dasharray: 0.0, 11.0, 8.0, 1.0;
}
[([railway]='INT-spur-siding-yard')] [zoom > 12] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 0.8;
line-join: round;
line-dasharray: 0.0, 8.0, 11.0, 1.0;
}
[(((([railway]='disused') or ([railway]='abandoned')) or ([railway]='construction')) and not (([highway]!='')))] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-join: round;
line-dasharray: 2.0, 4.0;
}
[(([highway]='track') and ([tracktype]='grade1'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.7;
}
[(([highway]='track') and ([tracktype]='grade2'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.5;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
[(([highway]='track') and ([tracktype]='grade3'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.7;
line-join: round;
line-cap: round;
}
[(([highway]='track') and ([tracktype]='grade4'))] [zoom > 13] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 4.0, 7.0, 1.0, 5.0;
}
[(([highway]='track') and ([tracktype]='grade5'))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.8;
line-join: round;
line-cap: round;
line-dasharray: 1.0, 5.0;
}
[(([highway]='track') and not (([tracktype]!='')))] [zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.5;
line-join: round;
line-cap: round;
line-dasharray: 3.0, 4.0;
}
}
}
#bridges_access5 {
.access {
[(([access]='permissive') and ((([highway]='unclassified') or ([highway]='residential')) or ([highway]='footway')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='permissive') and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='permissive') and (((([highway]='unclassified') or ([highway]='residential')) or ([highway]='footway')) or ([highway]='service')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and (([highway]='unclassified') or ([highway]='residential')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='destination') and ((([highway]='unclassified') or ([highway]='residential')) or ([highway]='service')))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[((([access]='private') or ([access]='no')) and not (([highway]='service')))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[((([access]='private') or ([access]='no')) and (([highway]='service') and not (([service]='INT-minor'))))] [zoom = 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
[(([access]='private') or ([access]='no'))] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.5;
line-join: round;
line-cap: round;
line-dasharray: 6.0, 8.0;
}
}
}
#bridges_directions5 {
.directions {
[([oneway]='yes')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 10.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 9.0, 153.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: bevel;
line-dasharray: 0.0, 18.0, 2.0, 154.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: bevel;
line-dasharray: 0.0, 18.0, 1.0, 155.0;
}
[([oneway]='-1')] [zoom > 15] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 1.0;
line-join: bevel;
line-dasharray: 0.0, 12.0, 10.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-join: bevel;
line-dasharray: 0.0, 13.0, 9.0, 152.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 3.0;
line-join: bevel;
line-dasharray: 0.0, 14.0, 2.0, 158.0;
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 4.0;
line-join: bevel;
line-dasharray: 0.0, 15.0, 1.0, 158.0;
}
}
}
#trams {
.trams {
[([railway]='tram')] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.0;
}
[(([railway]='tram') and not (([bridge]='yes')))] [zoom > 14] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
}
[(([railway]='tram') and ([bridge]='yes'))] [zoom > 14] {
line-width: 5.0;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 4.0;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
}
}
}
#guideways {
.guideways {
[zoom = 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
line-dasharray: 8.0, 12.0;
}
[zoom > 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-join: round;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.0;
line-join: round;
line-dasharray: 0.0, 11.0, 8.0, 1.0;
}
}
}
#admin-01234 {
.admin-01234 {
[(([admin_level]='2') or ([admin_level]='3'))] [zoom <= 7][zoom >= 4] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 0.6;
line-opacity: 0.2;
}
[(([admin_level]='2') or ([admin_level]='3'))] [zoom <= 10][zoom >= 7] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.2;
}
[([admin_level]='2')] [zoom > 9] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 6.0;
line-opacity: 0.1;
}
[([admin_level]='3')] [zoom > 9] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 5.0;
line-opacity: 0.1;
line-dasharray: 4.0, 2.0;
}
[([admin_level]='4')] [zoom <= 7][zoom >= 4] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 0.6;
line-opacity: 0.2;
line-dasharray: 4.0, 3.0;
}
[([admin_level]='4')] [zoom <= 11][zoom >= 7] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.0;
line-opacity: 0.2;
line-dasharray: 4.0, 3.0;
}
[([admin_level]='4')] [zoom > 10] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.2;
line-dasharray: 4.0, 3.0;
}
}
}
#admin-5678 {
.admin-5678 {
[([admin_level]='5')] [zoom > 10] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.3;
line-dasharray: 6.0, 3.0, 2.0, 3.0, 2.0, 3.0;
}
[([admin_level]='6')] [zoom > 10] {
line-color: rgb(0, 61865984, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.3;
line-dasharray: 6.0, 3.0, 2.0, 3.0;
}
[(([admin_level]='8') or ([admin_level]='7'))] [zoom > 11] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.5;
line-opacity: 0.3;
line-dasharray: 5.0, 2.0;
}
}
}
#admin-other {
.admin-other {
[(([admin_level]='10') or ([admin_level]='9'))] [zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.0;
line-opacity: 0.3;
line-dasharray: 2.0, 3.0;
}
[not (([admin_level]!=''))] [zoom <= 12][zoom >= 9] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.0;
line-opacity: 0.2;
}
}
}
#placenames-large {
.country {
[([place]='country')] [zoom <= 4][zoom >= 2] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-wrap-width: 20;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([place]='country')] [zoom <= 7][zoom >= 4] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 20;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
}
.state {
[([place]='state')] [zoom = 4] {
text-name: "[ref]";
text-face-name: @oblique-fonts;
text-size: 9;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([place]='state')] [zoom <= 7][zoom >= 5] {
text-name: "[name]";
text-face-name: @oblique-fonts;
text-size: 9;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([place]='state')] [zoom <= 9][zoom >= 7] {
text-name: "[name]";
text-face-name: @oblique-fonts;
text-size: 11;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
}
}
#placenames-capital {
.capital {
[zoom = 5] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[zoom <= 9][zoom >= 6] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 11;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[zoom <= 11][zoom >= 9] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 11;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[zoom <= 15][zoom >= 11] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 14;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
}
}
#placenames-medium {
.city {
[(([place]='city') or ([place]='metropolis'))] [zoom <= 9][zoom >= 6] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[(([place]='city') or ([place]='metropolis'))] [zoom <= 11][zoom >= 9] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 11;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[(([place]='city') or ([place]='metropolis'))] [zoom <= 15][zoom >= 11] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 14;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
}
.town {
[((([place]='town') or ([place]='large_town')) or ([place]='small_town'))] [zoom <= 11][zoom >= 9] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-wrap-width: 20;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[((([place]='town') or ([place]='large_town')) or ([place]='small_town'))] [zoom <= 14][zoom >= 11] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 20;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[((([place]='town') or ([place]='large_town')) or ([place]='small_town'))] [zoom > 13] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 14;
text-wrap-width: 20;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
}
}
#placenames-small {
.hamlet {
[(((([place]='hamlet') or ([place]='locality')) or ([place]='isolated_dwelling')) or ([place]='farm'))] [zoom <= 16][zoom >= 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[(((([place]='hamlet') or ([place]='locality')) or ([place]='isolated_dwelling')) or ([place]='farm'))] [zoom > 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 11;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
}
.suburb {
[([place]='suburb')] [zoom <= 14][zoom >= 12] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([place]='suburb')] [zoom > 13] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 13;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
}
.village {
[(([place]='village') or ([place]='large_village'))] [zoom <= 15][zoom >= 12] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[(([place]='village') or ([place]='large_village'))] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 12;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
}
}
#amenity-stations {
.stations {
[([railway]='subway_entrance')] [zoom > 17] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/walking.n.12.png";
}
[(([railway]='station') and not (([disused]='yes')))] [zoom = 12] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/halt.png";
}
[(([railway]='station') and not (([disused]='yes')))] [zoom <= 15][zoom >= 13] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/station_small.png";
}
[(([railway]='station') and ([disused]='yes'))] [zoom > 12] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/station_disused.png";
}
[(([railway]='station') and not (([disused]='yes')))] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/station.png";
}
[((([railway]='halt') or ([railway]='tram_stop')) or ([aerialway]='station'))] [zoom <= 15][zoom >= 13] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/halt.png";
}
[((([railway]='halt') or ([railway]='tram_stop')) or ([aerialway]='station'))] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/station_small.png";
}
[((([railway]='halt') or ([railway]='tram_stop')) or ([aerialway]='station'))] [zoom = 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: -8.0;
text-vertical-alignment: auto;
}
[((([railway]='halt') or ([railway]='tram_stop')) or ([aerialway]='station'))] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: -10.0;
text-vertical-alignment: auto;
}
[(([railway]='station') and not (([disused]='yes')))] [zoom = 14] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 9;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: -8.0;
text-vertical-alignment: auto;
}
[(([railway]='station') and not (([disused]='yes')))] [zoom > 14] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 11;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: -10.0;
text-vertical-alignment: auto;
}
[(([railway]='station') and ([disused]='yes'))] [zoom > 14] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 9;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: -9.0;
text-vertical-alignment: auto;
}
}
}
#amenity-stations-poly {
.stations {
[([railway]='subway_entrance')] [zoom > 17] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/walking.n.12.png";
}
[(([railway]='station') and not (([disused]='yes')))] [zoom = 12] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/halt.png";
}
[(([railway]='station') and not (([disused]='yes')))] [zoom <= 15][zoom >= 13] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/station_small.png";
}
[(([railway]='station') and ([disused]='yes'))] [zoom > 12] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/station_disused.png";
}
[(([railway]='station') and not (([disused]='yes')))] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/station.png";
}
[((([railway]='halt') or ([railway]='tram_stop')) or ([aerialway]='station'))] [zoom <= 15][zoom >= 13] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/halt.png";
}
[((([railway]='halt') or ([railway]='tram_stop')) or ([aerialway]='station'))] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/station_small.png";
}
[((([railway]='halt') or ([railway]='tram_stop')) or ([aerialway]='station'))] [zoom = 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: -8.0;
text-vertical-alignment: auto;
}
[((([railway]='halt') or ([railway]='tram_stop')) or ([aerialway]='station'))] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: -10.0;
text-vertical-alignment: auto;
}
[(([railway]='station') and not (([disused]='yes')))] [zoom = 14] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 9;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: -8.0;
text-vertical-alignment: auto;
}
[(([railway]='station') and not (([disused]='yes')))] [zoom > 14] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 11;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: -10.0;
text-vertical-alignment: auto;
}
[(([railway]='station') and ([disused]='yes'))] [zoom > 14] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 9;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: -9.0;
text-vertical-alignment: auto;
}
}
}
#amenity-symbols {
.symbols {
[([aeroway]='helipad')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/helipad.p.16.png";
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 8;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: -10.0;
text-vertical-alignment: auto;
}
[([aeroway]='airport')] [zoom <= 11][zoom >= 9] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/airport.p.16.png";
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 8;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: -12.0;
text-vertical-alignment: auto;
}
[([aeroway]='airport')] [zoom <= 13][zoom >= 11] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 9;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([aeroway]='aerodrome')] [zoom = 10] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/aerodrome.p.16.png";
text-name: "[name]";
text-face-name: @oblique-fonts;
text-size: 8;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: -12.0;
text-vertical-alignment: auto;
}
[([aeroway]='aerodrome')] [zoom <= 13][zoom >= 11] {
text-name: "[name]";
text-face-name: @oblique-fonts;
text-size: 8;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([railway]='level_crossing')] [zoom <= 16][zoom >= 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/level_crossing.png";
}
[([railway]='level_crossing')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/level_crossing2.png";
}
[([man_made]='lighthouse')] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/lighthouse.p.20.png";
}
[([natural]='peak')] [zoom > 10] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/peak.png";
}
[([natural]='volcano')] [zoom > 10] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/volcano.png";
}
[([natural]='cave_entrance')] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/poi_cave.p.16.png";
}
[([natural]='spring')] [zoom > 13] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/spring.png";
}
[([natural]='tree')] [zoom = 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/tree.png";
}
[([natural]='tree')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/tree2.png";
}
[(([man_made]='power_wind') or (([power]='generator') and ([power_source]='wind')))] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/power_wind.png";
}
[([man_made]='windmill')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/windmill.png";
}
[([man_made]='mast')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/communications.p.20.png";
}
[([highway]='mini_roundabout')] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/mini_round.png";
}
[(([highway]='gate') or ([barrier]='gate'))] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/gate2.png";
}
[([barrier]='lift_gate')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/liftgate.png";
}
[(([barrier]='bollard') or ([barrier]='block'))] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/bollard.png";
}
}
}
#amenity-symbols-poly {
.symbols {
[([aeroway]='helipad')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/helipad.p.16.png";
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 8;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: -10.0;
text-vertical-alignment: auto;
}
[([aeroway]='airport')] [zoom <= 11][zoom >= 9] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/airport.p.16.png";
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 8;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: -12.0;
text-vertical-alignment: auto;
}
[([aeroway]='airport')] [zoom <= 13][zoom >= 11] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 9;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([aeroway]='aerodrome')] [zoom = 10] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/aerodrome.p.16.png";
text-name: "[name]";
text-face-name: @oblique-fonts;
text-size: 8;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: -12.0;
text-vertical-alignment: auto;
}
[([aeroway]='aerodrome')] [zoom <= 13][zoom >= 11] {
text-name: "[name]";
text-face-name: @oblique-fonts;
text-size: 8;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([railway]='level_crossing')] [zoom <= 16][zoom >= 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/level_crossing.png";
}
[([railway]='level_crossing')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/level_crossing2.png";
}
[([man_made]='lighthouse')] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/lighthouse.p.20.png";
}
[([natural]='peak')] [zoom > 10] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/peak.png";
}
[([natural]='volcano')] [zoom > 10] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/volcano.png";
}
[([natural]='cave_entrance')] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/poi_cave.p.16.png";
}
[([natural]='spring')] [zoom > 13] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/spring.png";
}
[([natural]='tree')] [zoom = 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/tree.png";
}
[([natural]='tree')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/tree2.png";
}
[(([man_made]='power_wind') or (([power]='generator') and ([power_source]='wind')))] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/power_wind.png";
}
[([man_made]='windmill')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/windmill.png";
}
[([man_made]='mast')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/communications.p.20.png";
}
[([highway]='mini_roundabout')] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/mini_round.png";
}
[(([highway]='gate') or ([barrier]='gate'))] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/gate2.png";
}
[([barrier]='lift_gate')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/liftgate.png";
}
[(([barrier]='bollard') or ([barrier]='block'))] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/bollard.png";
}
}
}
#amenity-points {
.points {
[([tourism]='alpine_hut')] [zoom > 12] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/alpinehut.p.16.png";
}
[([amenity]='shelter')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shelter2.p.16.png";
}
[([amenity]='atm')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/atm2.p.16.png";
}
[([amenity]='bank')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/bank2.p.16.png";
}
[([amenity]='bar')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/bar.p.20.png";
}
[([amenity]='bicycle_rental')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/rental_bicycle.p.20.png";
}
[(([amenity]='bus_stop') or ([highway]='bus_stop'))] [zoom = 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/bus_stop_small.png";
}
[(([amenity]='bus_stop') or ([highway]='bus_stop'))] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/bus_stop.p.12.png";
}
[([amenity]='bus_station')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/bus_station.n.16.png";
}
[([highway]='traffic_signals')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/traffic_light.png";
}
[([amenity]='cafe')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/cafe.p.16.png";
}
[([tourism]='camp_site')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/camping.n.16.png";
}
[([highway]='ford')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/transport_ford.p.16.png";
}
[([tourism]='caravan_site')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/caravan_park.p.24.png";
}
[([amenity]='car_sharing')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/car_share.p.16.png";
}
[([tourism]='chalet')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/chalet.p.16.png";
}
[([amenity]='cinema')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/cinema.p.24.png";
}
[([amenity]='fire_station')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/firestation.p.16.png";
}
[([amenity]='fuel')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/fuel.p.16.png";
}
[([tourism]='guest_house')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/guest_house.p.16.png";
}
[([tourism]='bed_and_breakfast')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/bandb.p.20.png";
}
[([amenity]='hospital')] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/hospital.p.16.png";
}
[([tourism]='hostel')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/hostel.p.20.png";
}
[([tourism]='hotel')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/hotel2.p.20.png";
}
[([tourism]='motel')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/motel.p.20.png";
}
[([tourism]='information')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/information.p.16.png";
}
[([amenity]='embassy')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/embassy.png";
}
[([amenity]='library')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/library.p.20.png";
}
[([amenity]='courthouse')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/amenity_court.p.20.png";
}
[(([waterway]='lock') or ([lock]='yes'))] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/lock_gate.png";
}
[([man_made]='mast')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/communications.p.20.png";
}
[([tourism]='museum')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/museum.p.16.png";
}
[(([amenity]='parking') and ((([access]='public') or ([access]='yes')) or not (([access]!=''))))] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/parking.p.16.png";
}
[(([amenity]='parking') and ((([access]!='') and not (([access]='public'))) and not (([access]='yes'))))] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/parking_private.p.16.png";
}
[([amenity]='pharmacy')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/pharmacy.p.16.png";
}
[(([amenity]='place_of_worship') and ([religion]='christian'))] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/christian3.p.14.png";
}
[(([amenity]='place_of_worship') and ([religion]='muslim'))] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/islamic3.p.16.png";
}
[(([amenity]='place_of_worship') and ([religion]='sikh'))] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/sikh3.p.16.png";
}
[(([amenity]='place_of_worship') and ([religion]='jewish'))] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/jewish3.p.16.png";
}
[([amenity]='place_of_worship')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/place_of_worship3.p.16.png";
}
[([amenity]='police')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/police.p.16.png";
}
[([amenity]='post_box')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/post_box.p.16.png";
}
[([amenity]='post_office')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/post_office.p.16.png";
}
[([amenity]='pub')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/pub.p.16.png";
}
[([amenity]='biergarten')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/biergarten.p.16.png";
}
[([amenity]='recycling')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/recycling.p.16.png";
}
[([amenity]='restaurant')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/restaurant.p.16.png";
}
[([amenity]='fast_food')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/fast_food.png";
}
[([amenity]='telephone')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/telephone.p.16.png";
}
[([amenity]='emergency_phone')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/sosphone.png";
}
[([amenity]='theatre')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/theatre.p.20.png";
}
[([amenity]='toilets')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/toilets.p.20.png";
}
[([amenity]='drinking_water')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/food_drinkingtap.p.20.png";
}
[([amenity]='prison')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/amenity_prison.p.20.png";
}
[([tourism]='viewpoint')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/view_point.p.16.png";
}
[([man_made]='water_tower')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/tower_water.p.20.png";
}
[([historic]='memorial')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/tourist_memorial.p.20.png";
}
[([historic]='archaeological_site')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/tourist_archaeological2.glow.16.png";
}
[([shop]='supermarket')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shop_supermarket.p.16.png";
}
[([shop]='bakery')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shop_bakery.p.16.png";
}
[([shop]='butcher')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shop_butcher.png";
}
[(([shop]='clothes') or ([shop]='fashion'))] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shop_clothes.p.16.png";
}
[([shop]='convenience')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shop_convenience.p.16.png";
}
[([shop]='department_store')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/department_store.p.16.png";
}
[([shop]='doityourself')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shop_diy.p.16.png";
}
[([shop]='florist')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/florist.p.16.png";
}
[([shop]='hairdresser')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shop_hairdresser.p.16.png";
}
[([shop]='car')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shopping_car.p.16.png";
}
[([shop]='car_repair')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shopping_car_repair.p.16.png";
}
[([shop]='bicycle')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shopping_bicycle.p.16.png";
}
[([leisure]='playground')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/playground.p.20.png";
}
[([amenity]='picnic_site')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/picnic.p.16.png";
}
[([leisure]='slipway')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/transport_slipway.p.20.png";
}
}
}
#amenity-points-poly {
.points {
[([tourism]='alpine_hut')] [zoom > 12] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/alpinehut.p.16.png";
}
[([amenity]='shelter')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shelter2.p.16.png";
}
[([amenity]='atm')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/atm2.p.16.png";
}
[([amenity]='bank')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/bank2.p.16.png";
}
[([amenity]='bar')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/bar.p.20.png";
}
[([amenity]='bicycle_rental')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/rental_bicycle.p.20.png";
}
[(([amenity]='bus_stop') or ([highway]='bus_stop'))] [zoom = 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/bus_stop_small.png";
}
[(([amenity]='bus_stop') or ([highway]='bus_stop'))] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/bus_stop.p.12.png";
}
[([amenity]='bus_station')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/bus_station.n.16.png";
}
[([highway]='traffic_signals')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/traffic_light.png";
}
[([amenity]='cafe')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/cafe.p.16.png";
}
[([tourism]='camp_site')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/camping.n.16.png";
}
[([highway]='ford')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/transport_ford.p.16.png";
}
[([tourism]='caravan_site')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/caravan_park.p.24.png";
}
[([amenity]='car_sharing')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/car_share.p.16.png";
}
[([tourism]='chalet')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/chalet.p.16.png";
}
[([amenity]='cinema')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/cinema.p.24.png";
}
[([amenity]='fire_station')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/firestation.p.16.png";
}
[([amenity]='fuel')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/fuel.p.16.png";
}
[([tourism]='guest_house')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/guest_house.p.16.png";
}
[([tourism]='bed_and_breakfast')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/bandb.p.20.png";
}
[([amenity]='hospital')] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/hospital.p.16.png";
}
[([tourism]='hostel')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/hostel.p.20.png";
}
[([tourism]='hotel')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/hotel2.p.20.png";
}
[([tourism]='motel')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/motel.p.20.png";
}
[([tourism]='information')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/information.p.16.png";
}
[([amenity]='embassy')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/embassy.png";
}
[([amenity]='library')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/library.p.20.png";
}
[([amenity]='courthouse')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/amenity_court.p.20.png";
}
[(([waterway]='lock') or ([lock]='yes'))] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/lock_gate.png";
}
[([man_made]='mast')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/communications.p.20.png";
}
[([tourism]='museum')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/museum.p.16.png";
}
[(([amenity]='parking') and ((([access]='public') or ([access]='yes')) or not (([access]!=''))))] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/parking.p.16.png";
}
[(([amenity]='parking') and ((([access]!='') and not (([access]='public'))) and not (([access]='yes'))))] [zoom > 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/parking_private.p.16.png";
}
[([amenity]='pharmacy')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/pharmacy.p.16.png";
}
[(([amenity]='place_of_worship') and ([religion]='christian'))] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/christian3.p.14.png";
}
[(([amenity]='place_of_worship') and ([religion]='muslim'))] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/islamic3.p.16.png";
}
[(([amenity]='place_of_worship') and ([religion]='sikh'))] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/sikh3.p.16.png";
}
[(([amenity]='place_of_worship') and ([religion]='jewish'))] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/jewish3.p.16.png";
}
[([amenity]='place_of_worship')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/place_of_worship3.p.16.png";
}
[([amenity]='police')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/police.p.16.png";
}
[([amenity]='post_box')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/post_box.p.16.png";
}
[([amenity]='post_office')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/post_office.p.16.png";
}
[([amenity]='pub')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/pub.p.16.png";
}
[([amenity]='biergarten')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/biergarten.p.16.png";
}
[([amenity]='recycling')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/recycling.p.16.png";
}
[([amenity]='restaurant')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/restaurant.p.16.png";
}
[([amenity]='fast_food')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/fast_food.png";
}
[([amenity]='telephone')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/telephone.p.16.png";
}
[([amenity]='emergency_phone')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/sosphone.png";
}
[([amenity]='theatre')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/theatre.p.20.png";
}
[([amenity]='toilets')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/toilets.p.20.png";
}
[([amenity]='drinking_water')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/food_drinkingtap.p.20.png";
}
[([amenity]='prison')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/amenity_prison.p.20.png";
}
[([tourism]='viewpoint')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/view_point.p.16.png";
}
[([man_made]='water_tower')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/tower_water.p.20.png";
}
[([historic]='memorial')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/tourist_memorial.p.20.png";
}
[([historic]='archaeological_site')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/tourist_archaeological2.glow.16.png";
}
[([shop]='supermarket')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shop_supermarket.p.16.png";
}
[([shop]='bakery')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shop_bakery.p.16.png";
}
[([shop]='butcher')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shop_butcher.png";
}
[(([shop]='clothes') or ([shop]='fashion'))] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shop_clothes.p.16.png";
}
[([shop]='convenience')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shop_convenience.p.16.png";
}
[([shop]='department_store')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/department_store.p.16.png";
}
[([shop]='doityourself')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shop_diy.p.16.png";
}
[([shop]='florist')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/florist.p.16.png";
}
[([shop]='hairdresser')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shop_hairdresser.p.16.png";
}
[([shop]='car')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shopping_car.p.16.png";
}
[([shop]='car_repair')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shopping_car_repair.p.16.png";
}
[([shop]='bicycle')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/shopping_bicycle.p.16.png";
}
[([leisure]='playground')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/playground.p.20.png";
}
[([amenity]='picnic_site')] [zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/picnic.p.16.png";
}
[([leisure]='slipway')] [zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/transport_slipway.p.20.png";
}
}
}
#power_line {
.power_line {
[zoom <= 16][zoom >= 14] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.0;
}
[zoom > 15] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.5;
}
}
}
#power_minorline {
.power_minorline {
[zoom > 15] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 0.5;
}
}
}
#power_towers {
.power_towers {
[zoom = 14] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/power_tower_3x3.png";
}
[zoom <= 17][zoom >= 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/power_tower_5x5.png";
}
[zoom > 16] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/power_tower.png";
}
}
}
#power_poles {
.power_poles {
[zoom > 15] {
point-file: "/Users/dane/projects/osm-mapnik/symbols/power_pole.png";
}
}
}
#planet_roads_text_osm_low_zoom {
.roads-text-low-zoom {
[(([highway]='motorway') and ([length]=1))] [zoom <= 13][zoom >= 10] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/mot_shield1.png";
}
[(([highway]='motorway') and ([length]=2))] [zoom <= 13][zoom >= 10] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/mot_shield2.png";
}
[(([highway]='motorway') and ([length]=3))] [zoom <= 13][zoom >= 10] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/mot_shield3.png";
}
[(([highway]='motorway') and ([length]=4))] [zoom <= 13][zoom >= 10] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/mot_shield4.png";
}
[(([highway]='motorway') and ([length]=5))] [zoom <= 13][zoom >= 10] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/mot_shield5.png";
}
[(([highway]='motorway') and ([length]=6))] [zoom <= 13][zoom >= 10] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/mot_shield6.png";
}
[(([highway]='motorway') and ([length]=7))] [zoom <= 13][zoom >= 10] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/mot_shield6.png";
}
[(([highway]='motorway') and ([length]=8))] [zoom <= 13][zoom >= 10] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/mot_shield7.png";
}
[(([highway]='trunk') and ([length]=1))] [zoom <= 13][zoom >= 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/tru_shield1.png";
}
[(([highway]='trunk') and ([length]=2))] [zoom <= 13][zoom >= 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/tru_shield2.png";
}
[(([highway]='trunk') and ([length]=3))] [zoom <= 13][zoom >= 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 24.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/tru_shield3.png";
}
[(([highway]='trunk') and ([length]=4))] [zoom <= 13][zoom >= 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/tru_shield4.png";
}
[(([highway]='trunk') and ([length]=5))] [zoom <= 13][zoom >= 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/tru_shield5.png";
}
[(([highway]='trunk') and ([length]=6))] [zoom <= 13][zoom >= 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/tru_shield6.png";
}
[(([highway]='trunk') and ([length]=7))] [zoom <= 13][zoom >= 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/tru_shield7.png";
}
[(([highway]='trunk') and ([length]=8))] [zoom <= 13][zoom >= 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/tru_shield8.png";
}
[(([highway]='primary') and ([length]=1))] [zoom <= 13][zoom >= 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/pri_shield1.png";
}
[(([highway]='primary') and ([length]=2))] [zoom <= 13][zoom >= 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/pri_shield2.png";
}
[(([highway]='primary') and ([length]=3))] [zoom <= 13][zoom >= 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/pri_shield3.png";
}
[(([highway]='primary') and ([length]=4))] [zoom <= 13][zoom >= 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/pri_shield4.png";
}
[(([highway]='primary') and ([length]=5))] [zoom <= 13][zoom >= 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/pri_shield5.png";
}
[(([highway]='primary') and ([length]=6))] [zoom <= 13][zoom >= 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/pri_shield6.png";
}
[(([highway]='primary') and ([length]=7))] [zoom <= 13][zoom >= 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/pri_shield7.png";
}
[(([highway]='primary') and ([length]=8))] [zoom <= 13][zoom >= 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/pri_shield8.png";
}
}
}
#highway-junctions {
.highway-junctions {
[zoom = 11] {
text-name: "[ref]";
text-face-name: @oblique-fonts;
text-size: 9;
text-wrap-width: 12;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-min-distance: 2.0;
}
[zoom <= 15][zoom >= 12] {
text-name: "[ref]";
text-face-name: @oblique-fonts;
text-size: 9;
text-wrap-width: 12;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-min-distance: 2.0;
text-name: "[name]";
text-face-name: @oblique-fonts;
text-size: 8;
text-wrap-width: 2;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: -8.0;
text-vertical-alignment: auto;
text-min-distance: 2.0;
}
[zoom > 14] {
text-name: "[ref]";
text-face-name: @oblique-fonts;
text-size: 12;
text-wrap-width: 12;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-min-distance: 2.0;
text-name: "[name]";
text-face-name: @oblique-fonts;
text-size: 11;
text-wrap-width: 2;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: -10.0;
text-vertical-alignment: auto;
text-min-distance: 2.0;
}
}
}
#planet_roads_text_osm {
.roads-text {
[(([highway]='motorway') and ([length]=1))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/mot_shield1.png";
}
[(([highway]='motorway') and ([length]=2))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/mot_shield2.png";
}
[(([highway]='motorway') and ([length]=3))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/mot_shield3.png";
}
[(([highway]='motorway') and ([length]=4))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/mot_shield4.png";
}
[(([highway]='motorway') and ([length]=5))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/mot_shield5.png";
}
[(([highway]='motorway') and ([length]=6))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/mot_shield6.png";
}
[(([highway]='motorway') and ([length]=7))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/mot_shield6.png";
}
[(([highway]='motorway') and ([length]=8))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/mot_shield7.png";
}
[(([highway]='trunk') and ([length]=1))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/tru_shield1.png";
}
[(([highway]='trunk') and ([length]=2))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/tru_shield2.png";
}
[(([highway]='trunk') and ([length]=3))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 24.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/tru_shield3.png";
}
[(([highway]='trunk') and ([length]=4))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/tru_shield4.png";
}
[(([highway]='trunk') and ([length]=5))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/tru_shield5.png";
}
[(([highway]='trunk') and ([length]=6))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/tru_shield6.png";
}
[(([highway]='trunk') and ([length]=7))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/tru_shield7.png";
}
[(([highway]='trunk') and ([length]=8))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/tru_shield8.png";
}
[(([highway]='primary') and ([length]=1))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/pri_shield1.png";
}
[(([highway]='primary') and ([length]=2))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/pri_shield2.png";
}
[(([highway]='primary') and ([length]=3))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/pri_shield3.png";
}
[(([highway]='primary') and ([length]=4))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/pri_shield4.png";
}
[(([highway]='primary') and ([length]=5))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/pri_shield5.png";
}
[(([highway]='primary') and ([length]=6))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/pri_shield6.png";
}
[(([highway]='primary') and ([length]=7))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/pri_shield7.png";
}
[(([highway]='primary') and ([length]=8))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 30.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/pri_shield8.png";
}
[((([highway]='secondary') and ([length]=1)) and not (([bridge]='yes')))] [zoom > 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 40.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/sec_shield1.png";
}
[((([highway]='secondary') and ([length]=2)) and not (([bridge]='yes')))] [zoom > 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 40.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/sec_shield2.png";
}
[((([highway]='secondary') and ([length]=3)) and not (([bridge]='yes')))] [zoom > 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 40.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/sec_shield3.png";
}
[((([highway]='secondary') and ([length]=4)) and not (([bridge]='yes')))] [zoom > 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 40.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/sec_shield4.png";
}
[((([highway]='secondary') and ([length]=5)) and not (([bridge]='yes')))] [zoom > 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 40.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/sec_shield5.png";
}
[((([highway]='secondary') and ([length]=6)) and not (([bridge]='yes')))] [zoom > 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 40.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/sec_shield6.png";
}
[((([highway]='secondary') and ([length]=7)) and not (([bridge]='yes')))] [zoom > 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 40.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/sec_shield7.png";
}
[((([highway]='secondary') and ([length]=8)) and not (([bridge]='yes')))] [zoom > 11] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 40.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/sec_shield8.png";
}
[((([highway]='tertiary') and ([length]=1)) and not (([bridge]='yes')))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 40.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/ter_shield1.png";
}
[((([highway]='tertiary') and ([length]=2)) and not (([bridge]='yes')))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 40.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/ter_shield2.png";
}
[((([highway]='tertiary') and ([length]=3)) and not (([bridge]='yes')))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 40.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/ter_shield3.png";
}
[((([highway]='tertiary') and ([length]=4)) and not (([bridge]='yes')))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 40.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/ter_shield4.png";
}
[((([highway]='tertiary') and ([length]=5)) and not (([bridge]='yes')))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 40.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/ter_shield5.png";
}
[((([highway]='tertiary') and ([length]=6)) and not (([bridge]='yes')))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 40.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/ter_shield6.png";
}
[((([highway]='tertiary') and ([length]=7)) and not (([bridge]='yes')))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 57671680, 1606399287, 1606399143);
shield-min-distance: 40.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/ter_shield7.png";
}
[((([highway]='tertiary') and ([length]=8)) and not (([bridge]='yes')))] [zoom > 12] {
shield-name: "[ref]";
shield-face-name: @bold-fonts;
shield-size: 10;
shield-fill: rgb(0, 61865984, 1606399287, 1606399143);
shield-min-distance: 40.0;
shield-spacing: 750;
shield-file: "/Users/dane/projects/osm-mapnik/symbols/ter_shield8.png";
}
[((([highway]='unclassified') or ([highway]='residential')) and not (([bridge]='yes')))] [zoom > 14] {
text-name: "[ref]";
text-face-name: @bold-fonts;
text-size: 10;
text-spacing: 750.0;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-min-distance: 18.0;
}
[((([aeroway]='runway') or ([aeroway]='taxiway')) and not (([bridge]='yes')))] [zoom > 14] {
text-name: "[ref]";
text-face-name: @book-fonts;
text-size: 10;
text-spacing: 750.0;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-min-distance: 18.0;
text-placement: line;
}
[(([highway]='trunk') or ([highway]='primary'))] [zoom = 13] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-vertical-alignment: auto;
text-placement: line;
}
[([highway]='secondary')] [zoom = 13] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-halo-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[(([highway]='trunk') or ([highway]='primary'))] [zoom = 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-vertical-alignment: auto;
text-placement: line;
}
[(([highway]='trunk') or ([highway]='primary'))] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-vertical-alignment: auto;
text-placement: line;
}
[([highway]='secondary')] [zoom = 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-halo-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[([highway]='secondary')] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-halo-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[([highway]='tertiary')] [zoom <= 17][zoom >= 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[([highway]='tertiary')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 11;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[(([highway]='proposed') or ([highway]='construction'))] [zoom <= 16][zoom >= 13] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[(([highway]='proposed') or ([highway]='construction'))] [zoom > 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 11;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[(([highway]='unclassified') or ([highway]='residential'))] [zoom = 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-spacing: 300.0;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[(([highway]='unclassified') or ([highway]='residential'))] [zoom = 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-spacing: 300.0;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[(([highway]='unclassified') or ([highway]='residential'))] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 11;
text-spacing: 400.0;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[zoom <= 17][zoom >= 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
[zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 11;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
text-placement: line;
}
}
}
#text {
.text {
[([place]='island')] [zoom > 11] {
text-name: "[name]";
text-face-name: @oblique-fonts;
text-size: 9;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[((((([amenity]='pub') or ([amenity]='restaurant')) or ([amenity]='cafe')) or ([amenity]='fast_food')) or ([amenity]='biergarten'))] [zoom > 16] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 10;
text-wrap-width: 34;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[([amenity]='bar')] [zoom > 16] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 10;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 11.0;
text-vertical-alignment: auto;
}
[((([amenity]='library') or ([amenity]='theatre')) or ([amenity]='courthouse'))] [zoom > 16] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 10;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 12.0;
text-vertical-alignment: auto;
}
[([amenity]='cinema')] [zoom > 16] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 10;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 14.0;
text-vertical-alignment: auto;
}
[(([amenity]='parking') and (([access]='public') or not (([access]!=''))))] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 34;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[(([amenity]='parking') and (([access]!='') and not (([access]='public'))))] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 34;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[([amenity]='police')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 30;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 10.0;
text-vertical-alignment: auto;
}
[([amenity]='fire_station')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 30;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[([amenity]='place_of_worship')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 30;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 11.0;
text-vertical-alignment: auto;
}
[([natural]='wood')] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 10;
text-halo-radius: 2.0;
text-vertical-alignment: auto;
}
[([natural]='peak')] [zoom > 12] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 5.0;
text-vertical-alignment: auto;
}
[(([natural]='peak') and not (([name]!='')))] [zoom > 13] {
text-name: "[ele]";
text-face-name: @oblique-fonts;
text-size: 9;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 6.0;
text-vertical-alignment: auto;
}
[(([natural]='peak') and ([name]!=''))] [zoom > 13] {
text-name: "[ele]";
text-face-name: @oblique-fonts;
text-size: 9;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 18.0;
text-vertical-alignment: auto;
}
[([natural]='volcano')] [zoom > 12] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 5.0;
text-vertical-alignment: auto;
}
[(([natural]='volcano') and not (([name]!='')))] [zoom > 13] {
text-name: "[ele]";
text-face-name: @oblique-fonts;
text-size: 9;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 6.0;
text-vertical-alignment: auto;
}
[(([natural]='volcano') and ([name]!=''))] [zoom > 13] {
text-name: "[ele]";
text-face-name: @oblique-fonts;
text-size: 9;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 16.0;
text-vertical-alignment: auto;
}
[([natural]='cave_entrance')] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 20;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[(([historic]='memorial') or ([historic]='archaeological_site'))] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 20;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 12.0;
text-vertical-alignment: auto;
}
[(((([natural]='water') or ([natural]='lake')) or ([landuse]='reservoir')) or ([landuse]='basin'))] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 20;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[((([leisure]!='') or ([landuse]!='')) and ([point]='yes'))] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 10;
text-halo-radius: 2.0;
text-vertical-alignment: auto;
}
[([natural]='bay')] [zoom > 13] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 20;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([natural]='spring')] [zoom > 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-wrap-width: 20;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 10.0;
text-vertical-alignment: auto;
}
[([tourism]='alpine_hut')] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 10.0;
text-vertical-alignment: auto;
}
[([tourism]='alpine_hut')] [zoom > 15] {
text-name: "[ele]";
text-face-name: @oblique-fonts;
text-size: 8;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 22.0;
text-vertical-alignment: auto;
}
[([amenity]='shelter')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 10.0;
text-vertical-alignment: auto;
text-name: "[ele]";
text-face-name: @oblique-fonts;
text-size: 8;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 22.0;
text-vertical-alignment: auto;
}
[([amenity]='bank')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[((([tourism]='hotel') or ([tourism]='hostel')) or ([tourism]='chalet'))] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 11.0;
text-vertical-alignment: auto;
}
[([amenity]='embassy')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 8.0;
text-vertical-alignment: auto;
}
[([tourism]='guest_house')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[([tourism]='bed_and_breakfast')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 7.0;
text-vertical-alignment: auto;
}
[(([amenity]='fuel') or ([amenity]='bus_station'))] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[([tourism]='camp_site')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 70;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 15.0;
text-vertical-alignment: auto;
}
[([tourism]='caravan_site')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 70;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 19.0;
text-vertical-alignment: auto;
}
[([waterway]='lock')] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 70;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 10.0;
text-vertical-alignment: auto;
}
[([leisure]='marina')] [zoom <= 17][zoom >= 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-wrap-width: 30;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([leisure]='marina')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 30;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([tourism]='theme_park')] [zoom <= 16][zoom >= 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-wrap-width: 30;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([tourism]='theme_park')] [zoom > 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 30;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([tourism]='museum')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 10.0;
text-vertical-alignment: auto;
}
[([amenity]='prison')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 16.0;
text-vertical-alignment: auto;
}
[([tourism]='attraction')] [zoom > 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 10;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 2.0;
text-vertical-alignment: auto;
}
[([amenity]='university')] [zoom > 14] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 9;
text-wrap-width: 16;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[(([amenity]='school') or ([amenity]='college'))] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 14;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([amenity]='kindergarten')] [zoom > 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-wrap-width: 14;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([man_made]='lighthouse')] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 12;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 2.0;
text-dy: 16.0;
text-vertical-alignment: auto;
}
[([man_made]='windmill')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 20;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 12.0;
text-vertical-alignment: auto;
}
[([amenity]='hospital')] [zoom > 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-wrap-width: 24;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 2.0;
text-dy: 10.0;
text-vertical-alignment: auto;
}
[([amenity]='pharmacy')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-wrap-width: 12;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[((((((((((([shop]='bakery') or ([shop]='clothes')) or ([shop]='fashion')) or ([shop]='convenience')) or ([shop]='doityourself')) or ([shop]='hairdresser')) or ([shop]='butcher')) or ([shop]='car')) or ([shop]='car_repair')) or ([shop]='bicycle')) or ([shop]='florist'))] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-wrap-width: 12;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[(([shop]='supermarket') or ([shop]='department_store'))] [zoom > 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 20;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[([military]='danger_area')] [zoom > 11] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 9;
text-wrap-width: 10;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([aeroway]='gate')] [zoom > 16] {
text-name: "[ref]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 10;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
}
}
#text-poly {
.text {
[([place]='island')] [zoom > 11] {
text-name: "[name]";
text-face-name: @oblique-fonts;
text-size: 9;
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[((((([amenity]='pub') or ([amenity]='restaurant')) or ([amenity]='cafe')) or ([amenity]='fast_food')) or ([amenity]='biergarten'))] [zoom > 16] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 10;
text-wrap-width: 34;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[([amenity]='bar')] [zoom > 16] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 10;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 11.0;
text-vertical-alignment: auto;
}
[((([amenity]='library') or ([amenity]='theatre')) or ([amenity]='courthouse'))] [zoom > 16] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 10;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 12.0;
text-vertical-alignment: auto;
}
[([amenity]='cinema')] [zoom > 16] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 10;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 14.0;
text-vertical-alignment: auto;
}
[(([amenity]='parking') and (([access]='public') or not (([access]!=''))))] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 34;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[(([amenity]='parking') and (([access]!='') and not (([access]='public'))))] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 34;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[([amenity]='police')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 30;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 10.0;
text-vertical-alignment: auto;
}
[([amenity]='fire_station')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 30;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[([amenity]='place_of_worship')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 30;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 11.0;
text-vertical-alignment: auto;
}
[([natural]='wood')] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 10;
text-halo-radius: 2.0;
text-vertical-alignment: auto;
}
[([natural]='peak')] [zoom > 12] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 5.0;
text-vertical-alignment: auto;
}
[(([natural]='peak') and not (([name]!='')))] [zoom > 13] {
text-name: "[ele]";
text-face-name: @oblique-fonts;
text-size: 9;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 6.0;
text-vertical-alignment: auto;
}
[(([natural]='peak') and ([name]!=''))] [zoom > 13] {
text-name: "[ele]";
text-face-name: @oblique-fonts;
text-size: 9;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 18.0;
text-vertical-alignment: auto;
}
[([natural]='volcano')] [zoom > 12] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 5.0;
text-vertical-alignment: auto;
}
[(([natural]='volcano') and not (([name]!='')))] [zoom > 13] {
text-name: "[ele]";
text-face-name: @oblique-fonts;
text-size: 9;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 6.0;
text-vertical-alignment: auto;
}
[(([natural]='volcano') and ([name]!=''))] [zoom > 13] {
text-name: "[ele]";
text-face-name: @oblique-fonts;
text-size: 9;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 16.0;
text-vertical-alignment: auto;
}
[([natural]='cave_entrance')] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 20;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[(([historic]='memorial') or ([historic]='archaeological_site'))] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 20;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 12.0;
text-vertical-alignment: auto;
}
[(((([natural]='water') or ([natural]='lake')) or ([landuse]='reservoir')) or ([landuse]='basin'))] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 20;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[((([leisure]!='') or ([landuse]!='')) and ([point]='yes'))] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 10;
text-halo-radius: 2.0;
text-vertical-alignment: auto;
}
[([natural]='bay')] [zoom > 13] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 20;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([natural]='spring')] [zoom > 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-wrap-width: 20;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 10.0;
text-vertical-alignment: auto;
}
[([tourism]='alpine_hut')] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 10.0;
text-vertical-alignment: auto;
}
[([tourism]='alpine_hut')] [zoom > 15] {
text-name: "[ele]";
text-face-name: @oblique-fonts;
text-size: 8;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 22.0;
text-vertical-alignment: auto;
}
[([amenity]='shelter')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 10.0;
text-vertical-alignment: auto;
text-name: "[ele]";
text-face-name: @oblique-fonts;
text-size: 8;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 22.0;
text-vertical-alignment: auto;
}
[([amenity]='bank')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[((([tourism]='hotel') or ([tourism]='hostel')) or ([tourism]='chalet'))] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 11.0;
text-vertical-alignment: auto;
}
[([amenity]='embassy')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 8.0;
text-vertical-alignment: auto;
}
[([tourism]='guest_house')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[([tourism]='bed_and_breakfast')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 7.0;
text-vertical-alignment: auto;
}
[(([amenity]='fuel') or ([amenity]='bus_station'))] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[([tourism]='camp_site')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 70;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 15.0;
text-vertical-alignment: auto;
}
[([tourism]='caravan_site')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 70;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 19.0;
text-vertical-alignment: auto;
}
[([waterway]='lock')] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 70;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 10.0;
text-vertical-alignment: auto;
}
[([leisure]='marina')] [zoom <= 17][zoom >= 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-wrap-width: 30;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([leisure]='marina')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 30;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([tourism]='theme_park')] [zoom <= 16][zoom >= 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-wrap-width: 30;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([tourism]='theme_park')] [zoom > 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 30;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([tourism]='museum')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 10.0;
text-vertical-alignment: auto;
}
[([amenity]='prison')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 16.0;
text-vertical-alignment: auto;
}
[([tourism]='attraction')] [zoom > 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 10;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 2.0;
text-vertical-alignment: auto;
}
[([amenity]='university')] [zoom > 14] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 9;
text-wrap-width: 16;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[(([amenity]='school') or ([amenity]='college'))] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 14;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([amenity]='kindergarten')] [zoom > 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-wrap-width: 14;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([man_made]='lighthouse')] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 12;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 2.0;
text-dy: 16.0;
text-vertical-alignment: auto;
}
[([man_made]='windmill')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 20;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 12.0;
text-vertical-alignment: auto;
}
[([amenity]='hospital')] [zoom > 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-wrap-width: 24;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 2.0;
text-dy: 10.0;
text-vertical-alignment: auto;
}
[([amenity]='pharmacy')] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-wrap-width: 12;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[((((((((((([shop]='bakery') or ([shop]='clothes')) or ([shop]='fashion')) or ([shop]='convenience')) or ([shop]='doityourself')) or ([shop]='hairdresser')) or ([shop]='butcher')) or ([shop]='car')) or ([shop]='car_repair')) or ([shop]='bicycle')) or ([shop]='florist'))] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 8;
text-wrap-width: 12;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[(([shop]='supermarket') or ([shop]='department_store'))] [zoom > 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 20;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-dy: 9.0;
text-vertical-alignment: auto;
}
[([military]='danger_area')] [zoom > 11] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 9;
text-wrap-width: 10;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([aeroway]='gate')] [zoom > 16] {
text-name: "[ref]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 10;
text-fill: rgb(0, 61865984, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
}
}
#area-text {
.area-text {
[([way_area]>=150000)] [zoom > 13] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 20;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[(([way_area]>=80000) and ([way_area]<150000))] [zoom > 14] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 20;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[(([way_area]>=20000) and ([way_area]<80000))] [zoom > 15] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 20;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[([way_area]<20000)] [zoom > 16] {
text-name: "[name]";
text-face-name: @book-fonts;
text-size: 10;
text-wrap-width: 20;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
}
}
#interpolation_lines {
.interpolation {
[zoom > 16] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.0;
line-dasharray: 2.0, 4.0;
}
}
}
#housenumbers {
.housenumbers {
[zoom > 16] {
text-name: "[addr:housenumber]";
text-face-name: @book-fonts;
text-size: 9;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-vertical-alignment: auto;
}
}
}
#housenames {
.housenames {
[zoom = 17] {
text-name: "[addr:housename]";
text-face-name: @book-fonts;
text-size: 8;
text-wrap-width: 20;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-vertical-alignment: auto;
}
[zoom > 17] {
text-name: "[addr:housename]";
text-face-name: @book-fonts;
text-size: 9;
text-wrap-width: 20;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-vertical-alignment: auto;
}
}
}
#misc_boundaries {
.boundary {
[zoom <= 10][zoom >= 7] {
polygon-fill: rgb(0, 57671680, 1606400359, 1606400215);
polygon-opacity: 0.05;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.5;
line-opacity: 0.15;
line-dasharray: 4.0, 2.0;
}
[zoom <= 13][zoom >= 10] {
polygon-fill: rgb(0, 57671680, 1606400359, 1606400215);
polygon-opacity: 0.05;
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.15;
line-dasharray: 6.0, 2.0;
}
[zoom > 12] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 3.0;
line-opacity: 0.15;
line-dasharray: 6.0, 2.0;
}
[([way_area]>=200000000)] [zoom <= 10][zoom >= 8] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 8;
text-wrap-width: 14;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
[zoom <= 12][zoom >= 10] {
text-name: "[name]";
text-face-name: @bold-fonts;
text-size: 11;
text-wrap-width: 14;
text-fill: rgb(0, 57671680, 1606399287, 1606399143);
text-halo-radius: 1.0;
text-vertical-alignment: auto;
}
}
}
#theme_park {
.theme_park {
[([tourism]='theme_park')] [zoom <= 15][zoom >= 13] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 1.5;
line-opacity: 0.6;
line-dasharray: 9.0, 3.0;
}
[([tourism]='theme_park')] [zoom > 14] {
line-color: rgb(0, 57671680, 1606399927, 1606399783);
line-width: 2.5;
line-opacity: 0.6;
line-dasharray: 9.0, 3.0;
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment