{"version":8,"name":"VERA PI mork","metadata":{"vpi:schema":"vpi v1","vpi:tokens":{"brand_navy":"#24557F","brand_blue":"#9DC4E6","font_regular":"Inter Regular","font_medium":"Inter Medium","font_semibold":"Inter SemiBold","paper":"#0F1E2E","forest":"#122536","glacier":"#1A2E44","alpine":"#14283B","farmland":"#11202F","urban":"#172B40","residential":"#14273A","industrial":"#162A3E","square":"#182D43","landuse":"#13263A","water":"#08131F","water_edge":"#1B3550","waterway":"#234A70","property":"#9DC4E6","property_opacity":0.22,"building":"#22384F","building_minor":"#1D3248","building_edge":"#30506F","border_country":"#9DC4E6","border_region":"#3F5B79","path":"#3A5675","ferry":"#2F5B85","rail":"#3D5672","road_casing_minor":"#0B1825","road_casing_secondary":"#0B1825","road_casing_primary":"#081320","road_casing_trunk":"#07111C","road_casing_motorway":"#060F19","road_minor":"#283F57","road_secondary":"#31506E","road_primary":"#3B5D7F","road_trunk":"#476C92","road_motorway":"#5A82AB","road_low_motorway":"#4F769E","road_low_trunk":"#3A5878","road_low_primary":"#2E4864","halo":"#0F1E2E","label_road":"#9FB2C6","label_water":"#9DC4E6","halo_water":"#08131F","label_minor":"#7F94AA","label_place":"#EEF3F8"},"vpi:attribution":"© Lantmäteriet, CC BY 4.0 · VERA PI"},"glyphs":"https://verapi.se/_vp/ts/g/{fontstack}/{range}.pbf","sources":{"vpi":{"type":"vector","tiles":["https://verapi.se/karta/se/vpi/{z}/{x}/{y}.pbf"],"minzoom":0,"maxzoom":15,"attribution":"© Lantmäteriet, CC BY 4.0 · VERA PI"}},"layers":[{"id":"background","type":"background","paint":{"background-color":"#0F1E2E"}},{"id":"landcover-forest","type":"fill","source":"vpi","source-layer":"landcover","filter":["match",["get","class"],["forest"],true,false],"paint":{"fill-color":"#122536","fill-opacity":["interpolate",["linear"],["zoom"],5,0.7,10,1]}},{"id":"landcover-alpine","type":"fill","source":"vpi","source-layer":"landcover","filter":["match",["get","class"],["alpine","glacier"],true,false],"paint":{"fill-color":["match",["get","class"],"glacier","#1A2E44","#14283B"]}},{"id":"landcover-farmland","type":"fill","source":"vpi","source-layer":"landcover","filter":["match",["get","class"],["farmland"],true,false],"minzoom":9,"paint":{"fill-color":"#11202F"}},{"id":"landcover-built","type":"fill","source":"vpi","source-layer":"landcover","filter":["match",["get","class"],["residential","urban","industrial","square"],true,false],"paint":{"fill-color":["match",["get","class"],"urban","#172B40","industrial","#162A3E","square","#182D43","#14273A"],"fill-opacity":["interpolate",["linear"],["zoom"],5,0.6,11,1]}},{"id":"landuse","type":"fill","source":"vpi","source-layer":"landuse","minzoom":12,"paint":{"fill-color":"#13263A","fill-opacity":0.8}},{"id":"water","type":"fill","source":"vpi","source-layer":"water","paint":{"fill-color":"#08131F"}},{"id":"water-edge","type":"line","source":"vpi","source-layer":"water","minzoom":13,"paint":{"line-color":"#1B3550","line-width":["interpolate",["linear"],["zoom"],13,0.4,17,1]}},{"id":"waterway","type":"line","source":"vpi","source-layer":"waterway","minzoom":8,"paint":{"line-color":"#234A70","line-width":["interpolate",["linear"],["zoom"],8,0.4,12,0.9,16,2.2]}},{"id":"property","type":"line","source":"vpi","source-layer":"property","minzoom":14.4,"paint":{"line-color":"#9DC4E6","line-opacity":["interpolate",["linear"],["zoom"],14.4,0,15,0.22],"line-width":["interpolate",["linear"],["zoom"],15,0.4,18,0.9]}},{"id":"buildings","type":"fill","source":"vpi","source-layer":"buildings","minzoom":13,"paint":{"fill-color":["match",["get","kind"],"outbuilding","#1D3248","#22384F"],"fill-opacity":["interpolate",["linear"],["zoom"],12.5,0,13.2,1]}},{"id":"buildings-edge","type":"line","source":"vpi","source-layer":"buildings","minzoom":15,"paint":{"line-color":"#30506F","line-width":["interpolate",["linear"],["zoom"],15,0.3,18,0.8]}},{"id":"boundaries","type":"line","source":"vpi","source-layer":"boundaries","filter":["<=",["get","level"],4],"paint":{"line-color":["match",["get","level"],2,"#9DC4E6","#3F5B79"],"line-width":["interpolate",["linear"],["zoom"],4,0.6,10,1.2],"line-dasharray":[4,3]}},{"id":"paths","type":"line","source":"vpi","source-layer":"paths","minzoom":14,"paint":{"line-color":"#3A5675","line-width":["interpolate",["linear"],["zoom"],14,0.6,18,1.4],"line-dasharray":[2,1.6]}},{"id":"ferries","type":"line","source":"vpi","source-layer":"ferries","minzoom":9,"paint":{"line-color":"#2F5B85","line-width":0.9,"line-dasharray":[3,3]}},{"id":"rail","type":"line","source":"vpi","source-layer":"rail","filter":["!=",["get","class"],"subway"],"paint":{"line-color":"#3D5672","line-width":["interpolate",["linear"],["zoom"],6,0.5,12,1,16,1.8]}},{"id":"rail-hatch","type":"line","source":"vpi","source-layer":"rail","minzoom":13,"filter":["match",["get","class"],["rail"],true,false],"paint":{"line-color":"#3D5672","line-width":["interpolate",["linear"],["zoom"],13,3,17,6],"line-dasharray":[0.15,4]}},{"id":"road-minor-casing","type":"line","source":"vpi","source-layer":"roads","minzoom":12,"filter":["match",["get","class"],["minor"],true,false],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"#0B1825","line-width":["interpolate",["exponential",1.4],["zoom"],12,0.5,14,2.4,16,5.5,18,12.9]}},{"id":"road-secondary-casing","type":"line","source":"vpi","source-layer":"roads","minzoom":11,"filter":["match",["get","class"],["secondary"],true,false],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"#0B1825","line-width":["interpolate",["exponential",1.4],["zoom"],10,0.4,13,2.8,15,5.4,18,14.2]}},{"id":"road-primary-casing","type":"line","source":"vpi","source-layer":"roads","minzoom":11,"filter":["match",["get","class"],["primary"],true,false],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"#081320","line-width":["interpolate",["exponential",1.4],["zoom"],8,0.4,12,3.6,15,7.1,18,17.6]}},{"id":"road-trunk-casing","type":"line","source":"vpi","source-layer":"roads","minzoom":11,"filter":["match",["get","class"],["trunk"],true,false],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"#07111C","line-width":["interpolate",["exponential",1.4],["zoom"],6,0.6,9,3.1,12,4.6,15,8.8,18,21.8]}},{"id":"road-motorway-casing","type":"line","source":"vpi","source-layer":"roads","minzoom":11,"filter":["match",["get","class"],["motorway"],true,false],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":"#060F19","line-width":["interpolate",["exponential",1.4],["zoom"],5,0.8,9,3.6,12,5.4,15,10,18,24]}},{"id":"road-minor","type":"line","source":"vpi","source-layer":"roads","minzoom":12,"filter":["match",["get","class"],["minor"],true,false],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":["step",["zoom"],"#283F57",11,"#283F57"],"line-width":["interpolate",["exponential",1.4],["zoom"],12,0.5,14,1.5,16,4.6,18,12]}},{"id":"road-secondary","type":"line","source":"vpi","source-layer":"roads","minzoom":10,"filter":["match",["get","class"],["secondary"],true,false],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":["step",["zoom"],"#31506E",11,"#31506E"],"line-width":["interpolate",["exponential",1.4],["zoom"],10,0.4,13,1.6,15,4.2,18,13]}},{"id":"road-primary","type":"line","source":"vpi","source-layer":"roads","minzoom":8,"filter":["match",["get","class"],["primary"],true,false],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":["step",["zoom"],"#2E4864",11,"#3B5D7F"],"line-width":["interpolate",["exponential",1.4],["zoom"],8,0.4,12,2,15,5.5,18,16]}},{"id":"road-trunk","type":"line","source":"vpi","source-layer":"roads","minzoom":6,"filter":["match",["get","class"],["trunk"],true,false],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":["step",["zoom"],"#3A5878",11,"#476C92"],"line-width":["interpolate",["exponential",1.4],["zoom"],6,0.6,9,1.3,12,2.8,15,7,18,20]}},{"id":"road-motorway","type":"line","source":"vpi","source-layer":"roads","minzoom":5,"filter":["match",["get","class"],["motorway"],true,false],"layout":{"line-cap":"round","line-join":"round"},"paint":{"line-color":["step",["zoom"],"#4F769E",11,"#5A82AB"],"line-width":["interpolate",["exponential",1.4],["zoom"],5,0.8,9,1.6,12,3.4,15,8,18,22]}},{"id":"label-road","type":"symbol","source":"vpi","source-layer":"roads","minzoom":13,"filter":["all",["has","name"],["any",[">=",["zoom"],14],["match",["get","class"],["trunk","primary","secondary"],true,false]]],"layout":{"symbol-placement":"line","text-field":["get","name"],"text-font":["Inter Regular"],"text-size":["interpolate",["linear"],["zoom"],14,10,18,13],"text-max-angle":30,"symbol-spacing":320},"paint":{"text-color":"#9FB2C6","text-halo-color":"#0F1E2E","text-halo-width":1.3}},{"id":"label-water","type":"symbol","source":"vpi","source-layer":"labels","filter":["all",["match",["get","class"],["water"],true,false],[">=",["zoom"],["get","minz"]]],"layout":{"text-field":["get","name"],"text-font":["Inter Regular"],"text-size":["interpolate",["linear"],["get","size"],10,11,20,13,30,15],"text-letter-spacing":0.04,"text-max-width":8},"paint":{"text-color":"#9DC4E6","text-halo-color":"#08131F","text-halo-width":1}},{"id":"label-nature","type":"symbol","source":"vpi","source-layer":"labels","filter":["all",["match",["get","class"],["nature"],true,false],[">=",["zoom"],["get","minz"]]],"layout":{"text-field":["get","name"],"text-font":["Inter Regular"],"text-size":["interpolate",["linear"],["get","size"],10,10.5,30,13],"text-max-width":8},"paint":{"text-color":"#7F94AA","text-halo-color":"#0F1E2E","text-halo-width":1.2}},{"id":"label-poi","type":"symbol","source":"vpi","source-layer":"labels","filter":["all",["match",["get","class"],["poi"],true,false],[">=",["zoom"],["get","minz"]]],"layout":{"text-field":["get","name"],"text-font":["Inter Regular"],"text-size":10.5,"text-max-width":8},"paint":{"text-color":"#7F94AA","text-halo-color":"#0F1E2E","text-halo-width":1.2}},{"id":"label-place","type":"symbol","source":"vpi","source-layer":"labels","filter":["all",["match",["get","class"],["place"],true,false],[">=",["zoom"],["get","minz"]]],"layout":{"text-field":["get","name"],"text-font":["step",["get","size"],["literal",["Inter Medium"]],20,["literal",["Inter SemiBold"]]],"text-size":["interpolate",["linear"],["zoom"],8,["interpolate",["linear"],["get","size"],10,11.5,14,13,20,15.5,30,19],14,["interpolate",["linear"],["get","size"],10,12,14,14,20,18,30,22]],"text-letter-spacing":["step",["get","size"],0.01,20,0.02],"text-max-width":9,"symbol-sort-key":["-",100,["get","size"]]},"paint":{"text-color":"#EEF3F8","text-halo-color":"#0F1E2E","text-halo-width":1.7}}]}