Created
August 5, 2011 23:51
-
-
Save springmeyer/1128799 to your computer and use it in GitHub Desktop.
osm.xml converted to carto using https://github.com/rundel/carto-generator
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"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" | |
} | |
} | |
] | |
} |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
@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