{"version":8,"name":"Old School Cartography","metadata":{"description":"Vintage atlas / engraved-map vibe: parchment land, dusty-blue water, sage greens, ochre double-line roads. Basemap only — no labels or symbols."},"center":[2.8655946968546004,22.80535462569901],"zoom":0.7418741168636303,"bearing":0,"pitch":0,"glyphs":"https://tiles.memoryonamap.com/fonts/{fontstack}/{range}.pbf","sprite":"https://pub-b9a5ab14cd90471391fea819cbf28833.r2.dev/sprites/default","sources":{"protomaps":{"type":"vector","url":"https://tiles.memoryonamap.com/data/planet.json"},"protomaps-coast":{"type":"vector","url":"https://tiles.memoryonamap.com/data/planet.json","maxzoom":7},"ne-roads":{"type":"vector","url":"https://tiles.memoryonamap.com/data/ne-roads.json","maxzoom":6}},"layers":[{"id":"background","type":"background","paint":{"background-color":"hsl(44, 44%, 91%)"}},{"id":"coast-glow-far","type":"line","source":"protomaps-coast","source-layer":"water","filter":["all",["==","$type","Polygon"],["==","kind","ocean"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(205, 28%, 76%)","line-opacity":0.1,"line-width":["interpolate",["linear"],["zoom"],0,16,6,34,12,52],"line-blur":["interpolate",["linear"],["zoom"],0,10,6,18,12,24]}},{"id":"coast-glow-mid","type":"line","source":"protomaps-coast","source-layer":"water","filter":["all",["==","$type","Polygon"],["==","kind","ocean"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(205, 32%, 70%)","line-opacity":0.12,"line-width":["interpolate",["linear"],["zoom"],0,8,6,18,12,28],"line-blur":["interpolate",["linear"],["zoom"],0,5,6,10,12,15]}},{"id":"coast-glow-near","type":"line","source":"protomaps-coast","source-layer":"water","filter":["all",["==","$type","Polygon"],["==","kind","ocean"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(206, 36%, 64%)","line-opacity":0.16,"line-width":["interpolate",["linear"],["zoom"],0,4,6,9,12,15],"line-blur":["interpolate",["linear"],["zoom"],0,3,6,6,12,10]}},{"id":"earth","type":"fill","source":"protomaps","source-layer":"earth","filter":["==","$type","Polygon"],"paint":{"fill-color":"hsl(40, 35%, 82%)"}},{"id":"landcover-glacier","type":"fill","source":"protomaps","source-layer":"landcover","filter":["==","kind","glacier"],"paint":{"fill-color":"hsl(197, 33%, 91%)","fill-antialias":false,"fill-opacity":["interpolate",["linear"],["zoom"],0,0.7,8,0.9,13,0]}},{"id":"landuse-residential","type":"fill","source":"protomaps","source-layer":"landuse","minzoom":11,"filter":["in","kind","residential","neighbourhood","commercial","industrial"],"paint":{"fill-color":"hsl(40, 30%, 84%)","fill-opacity":["interpolate",["linear"],["zoom"],11,0,13,1]}},{"id":"landuse-wood","type":"fill","source":"protomaps","source-layer":"landuse","minzoom":8,"filter":["in","kind","forest","wood","nature_reserve","national_park","protected_area"],"paint":{"fill-color":"hsl(91, 27%, 73%)","fill-opacity":["interpolate",["linear"],["zoom"],8,0,10,0.85]}},{"id":"landuse-green","type":"fill","source":"protomaps","source-layer":"landuse","minzoom":9,"filter":["in","kind","park","garden","grass","grassland","meadow","recreation_ground","golf_course","dog_park","playground","pitch","stadium"],"paint":{"fill-color":"hsl(76, 36%, 80%)","fill-opacity":["interpolate",["linear"],["zoom"],9,0,11,1]}},{"id":"landuse-cemetery","type":"fill","source":"protomaps","source-layer":"landuse","minzoom":11,"filter":["==","kind","cemetery"],"paint":{"fill-color":"hsl(96, 18%, 78%)"}},{"id":"landuse-wetland","type":"fill","source":"protomaps","source-layer":"landuse","minzoom":9,"filter":["in","kind","wetland","marsh"],"paint":{"fill-color":"hsl(155, 20%, 77%)","fill-opacity":0.7}},{"id":"landuse-sand","type":"fill","source":"protomaps","source-layer":"landuse","minzoom":10,"filter":["in","kind","sand","beach","bare_rock"],"paint":{"fill-color":"hsl(46, 52%, 83%)"}},{"id":"landuse-institution","type":"fill","source":"protomaps","source-layer":"landuse","minzoom":12,"filter":["in","kind","hospital","school","university","college"],"paint":{"fill-color":"hsl(38, 32%, 82%)"}},{"id":"landuse-aerodrome","type":"fill","source":"protomaps","source-layer":"landuse","minzoom":10,"filter":["in","kind","aerodrome","runway","taxiway"],"paint":{"fill-color":"hsl(40, 24%, 84%)","fill-opacity":["interpolate",["linear"],["zoom"],10,0.2,10.5,1]}},{"id":"landuse-military","type":"line","source":"protomaps","source-layer":"landuse","minzoom":9,"filter":["in","kind","military","naval_base"],"paint":{"line-color":"hsl(8, 35%, 55%)","line-width":1,"line-dasharray":[3,2],"line-opacity":0.6}},{"id":"water","type":"fill","source":"protomaps","source-layer":"water","filter":["all",["==","$type","Polygon"],["!=","kind","ocean"]],"paint":{"fill-color":"hsl(44, 44%, 91%)"}},{"id":"water-outline","type":"line","source":"protomaps","source-layer":"water","filter":["==","$type","Polygon"],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(33, 26%, 50%)","line-width":["interpolate",["linear"],["zoom"],0,0.6,6,0.9,12,1.2,16,1.8]}},{"id":"coastline","type":"line","source":"protomaps","source-layer":"earth","filter":["==","$type","Polygon"],"layout":{"line-join":"round","line-cap":"round"},"paint":{"line-color":"hsl(26, 30%, 30%)","line-width":["interpolate",["linear"],["zoom"],0,0.8,3,1.3,6,1.9,10,2.6]}},{"id":"waterway-river","type":"line","source":"protomaps","source-layer":"water","minzoom":8,"filter":["all",["==","$type","LineString"],["in","kind","river","canal"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(205, 18%, 56%)","line-width":["interpolate",["exponential",1.2],["zoom"],8,0.6,12,1.4,16,4,20,10]}},{"id":"waterway-stream","type":"line","source":"protomaps","source-layer":"water","minzoom":12,"filter":["all",["==","$type","LineString"],["in","kind","stream","ditch","drain"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(205, 16%, 60%)","line-width":["interpolate",["exponential",1.2],["zoom"],12,0.5,16,1.4,20,5]}},{"id":"ne-road-casing-secondary","type":"line","source":"ne-roads","source-layer":"roads","minzoom":3,"maxzoom":6,"filter":["==","type","Secondary Highway"],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(30, 42%, 40%)","line-width":["interpolate",["exponential",1.2],["zoom"],6,1,10,2.4,13,4.5,16,12,18,16,22,16]}},{"id":"ne-road-casing-major","type":"line","source":"ne-roads","source-layer":"roads","maxzoom":6,"filter":["any",["in","type","Major Highway","Beltway","Bypass"],["==","expressway",1]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(20, 50%, 36%)","line-width":["interpolate",["exponential",1.2],["zoom"],5,1,7,1.8,13,5.5,16,15,18,20,22,20]}},{"id":"ne-road-fill-minor","type":"line","source":"ne-roads","source-layer":"roads","minzoom":5,"maxzoom":6,"filter":["in","type","Road","Unknown"],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(46, 64%, 80%)","line-width":["interpolate",["exponential",1.2],["zoom"],9,0.8,12,1.6,16,8,18,11,22,11]}},{"id":"ne-road-fill-secondary","type":"line","source":"ne-roads","source-layer":"roads","minzoom":3,"maxzoom":6,"filter":["==","type","Secondary Highway"],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(36, 62%, 70%)","line-width":["interpolate",["exponential",1.2],["zoom"],7,0.8,10,1.6,13,3.2,16,9.5,18,13,22,13]}},{"id":"ne-road-fill-major","type":"line","source":"ne-roads","source-layer":"roads","maxzoom":6,"filter":["any",["in","type","Major Highway","Beltway","Bypass"],["==","expressway",1]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(28, 62%, 64%)","line-width":["interpolate",["exponential",1.2],["zoom"],5,0.6,7,1.1,13,4,16,12,18,16,22,16]}},{"id":"road-area-fill","type":"fill","source":"protomaps","source-layer":"roads","minzoom":13,"filter":["all",["==","$type","Polygon"],["!has","is_bridge"]],"paint":{"fill-color":"hsl(44, 40%, 92%)"}},{"id":"bridge-pier","type":"fill","source":"protomaps","source-layer":"roads","minzoom":12,"filter":["all",["==","$type","Polygon"],["has","is_bridge"]],"paint":{"fill-color":"hsl(42, 38%, 88%)"}},{"id":"tunnel-road","type":"line","source":"protomaps","source-layer":"roads","minzoom":13,"filter":["all",["has","is_tunnel"],["in","kind","highway","major_road","minor_road"]],"layout":{"line-cap":"butt","line-join":"round"},"paint":{"line-color":"hsl(40, 25%, 78%)","line-width":["interpolate",["exponential",1.3],["zoom"],13,1.5,18,8],"line-dasharray":[3,2]}},{"id":"road-casing-minor","type":"line","source":"protomaps","source-layer":"roads","minzoom":12,"filter":["all",["!has","is_tunnel"],["in","kind_detail","service","track","residential","unclassified","living_street","tertiary","tertiary_link"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(36, 28%, 52%)","line-width":["interpolate",["exponential",1.3],["zoom"],12,0.6,14,1.6,18,11,22,11]}},{"id":"road-casing-secondary","type":"line","source":"protomaps","source-layer":"roads","minzoom":8,"filter":["all",["!has","is_tunnel"],["in","kind_detail","secondary","secondary_link"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(34, 35%, 46%)","line-width":["interpolate",["exponential",1.2],["zoom"],8,1,12,2.4,16,10.5,18,14,22,14]}},{"id":"road-casing-primary","type":"line","source":"protomaps","source-layer":"roads","minzoom":6,"filter":["all",["!has","is_tunnel"],["in","kind_detail","primary","primary_link","trunk","trunk_link"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(30, 42%, 40%)","line-width":["interpolate",["exponential",1.2],["zoom"],6,1,10,2.4,13,4.5,16,12,18,16,22,16]}},{"id":"road-casing-motorway","type":"line","source":"protomaps","source-layer":"roads","minzoom":6,"filter":["all",["!has","is_tunnel"],["in","kind_detail","motorway","motorway_link"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(20, 50%, 36%)","line-width":["interpolate",["exponential",1.2],["zoom"],5,1,7,1.8,13,5.5,16,15,18,20,22,20]}},{"id":"road-fill-minor","type":"line","source":"protomaps","source-layer":"roads","minzoom":13,"filter":["all",["!has","is_tunnel"],["in","kind_detail","service","track","residential","unclassified","living_street","tertiary","tertiary_link"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(44, 48%, 94%)","line-width":["interpolate",["exponential",1.3],["zoom"],13,0.6,14,1,18,8,22,8]}},{"id":"road-fill-secondary","type":"line","source":"protomaps","source-layer":"roads","minzoom":9,"filter":["all",["!has","is_tunnel"],["in","kind_detail","secondary","secondary_link"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(46, 64%, 80%)","line-width":["interpolate",["exponential",1.2],["zoom"],9,0.8,12,1.6,16,8,18,11,22,11]}},{"id":"road-fill-primary","type":"line","source":"protomaps","source-layer":"roads","minzoom":7,"filter":["all",["!has","is_tunnel"],["in","kind_detail","primary","primary_link","trunk","trunk_link"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(36, 62%, 70%)","line-width":["interpolate",["exponential",1.2],["zoom"],7,0.8,10,1.6,13,3.2,16,9.5,18,13,22,13]}},{"id":"road-fill-motorway","type":"line","source":"protomaps","source-layer":"roads","minzoom":6,"filter":["all",["!has","is_tunnel"],["in","kind_detail","motorway","motorway_link"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(28, 62%, 64%)","line-width":["interpolate",["exponential",1.2],["zoom"],5,0.6,7,1.1,13,4,16,12,18,16,22,16]}},{"id":"rail","type":"line","source":"protomaps","source-layer":"roads","minzoom":9,"filter":["all",["!has","is_tunnel"],["==","kind","rail"],["in","kind_detail","rail","light_rail","narrow_gauge","preserved"]],"layout":{"line-cap":"butt","line-join":"round"},"paint":{"line-color":"hsl(34, 22%, 44%)","line-width":["interpolate",["linear"],["zoom"],9,0.6,14,1,18,1.6]}},{"id":"rail-hatching","type":"line","source":"protomaps","source-layer":"roads","minzoom":12,"filter":["all",["!has","is_tunnel"],["==","kind","rail"],["in","kind_detail","rail","light_rail","narrow_gauge","preserved"]],"layout":{"line-cap":"butt","line-join":"miter"},"paint":{"line-color":"hsl(34, 22%, 44%)","line-width":["interpolate",["linear"],["zoom"],12,3,16,6,20,9],"line-dasharray":[0.3,5]}},{"id":"path","type":"line","source":"protomaps","source-layer":"roads","minzoom":14,"filter":["all",["==","kind","path"],["in","kind_detail","footway","path","pedestrian","cycleway","steps","bridleway"]],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"hsl(32, 30%, 50%)","line-width":["interpolate",["exponential",1.4],["zoom"],14,0.5,18,1.6,22,3],"line-dasharray":[2,2.5],"line-opacity":0.7}},{"id":"ferry","type":"line","source":"protomaps","source-layer":"roads","minzoom":8,"filter":["==","kind","ferry"],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(201, 36%, 50%)","line-width":{"stops":[[8,0.5],[14,1.3]]},"line-dasharray":[3,3]}},{"id":"aeroway-line","type":"line","source":"protomaps","source-layer":"roads","minzoom":11,"filter":["all",["==","$type","LineString"],["in","kind_detail","runway","taxiway"]],"paint":{"line-color":"hsl(40, 22%, 74%)","line-width":["interpolate",["exponential",1.2],["zoom"],11,1,18,16]}},{"id":"building","type":"fill","source":"protomaps","source-layer":"buildings","minzoom":13,"filter":["==","$type","Polygon"],"paint":{"fill-color":"hsl(34, 32%, 76%)","fill-opacity":["interpolate",["linear"],["zoom"],13,0,14,1]}},{"id":"building-outline","type":"line","source":"protomaps","source-layer":"buildings","minzoom":14,"filter":["==","$type","Polygon"],"paint":{"line-color":"hsl(30, 30%, 54%)","line-width":["interpolate",["linear"],["zoom"],14,0.3,16,0.7,18,1.2],"line-opacity":0.7}},{"id":"boundary-county","type":"line","source":"protomaps","source-layer":"boundaries","minzoom":8,"filter":["==","kind","county"],"layout":{"line-join":"round"},"paint":{"line-color":"hsl(30, 22%, 42%)","line-width":["interpolate",["linear"],["zoom"],8,0.4,12,0.9],"line-dasharray":[2,2],"line-opacity":0.5}},{"id":"boundary-region","type":"line","source":"protomaps","source-layer":"boundaries","minzoom":3,"filter":["==","kind","region"],"layout":{"line-join":"round","line-cap":"round"},"paint":{"line-color":"hsl(28, 25%, 36%)","line-width":["interpolate",["linear"],["zoom"],3,0.5,6,0.9,10,1.3],"line-dasharray":[4,3],"line-opacity":0.6}},{"id":"boundary-country-casing","type":"line","source":"protomaps","source-layer":"boundaries","filter":["==","kind","country"],"layout":{"line-join":"round","line-cap":"round"},"paint":{"line-color":"hsl(42, 40%, 84%)","line-width":["interpolate",["linear"],["zoom"],0,2.5,6,4.5,10,7],"line-opacity":0.5}},{"id":"boundary-country","type":"line","source":"protomaps","source-layer":"boundaries","filter":["==","kind","country"],"layout":{"line-join":"round","line-cap":"round"},"paint":{"line-color":"hsl(26, 30%, 30%)","line-width":["interpolate",["linear"],["zoom"],0,0.8,3,1.3,6,1.9,10,2.6]}}]}