{ "id": "hybrid", "name": "Satellite Hybrid", "zoom": 1, "pitch": 0, "center": [ 0, 0 ], "glyphs": "maptiler://fonts/{fontstack}/{range}.pbf", "layers": [ { "id": "satellite", "type": "raster", "paint": { "raster-opacity": 1 }, "filter": [ "all" ], "layout": { "visibility": "visible" }, "source": "satellite", "minzoom": 0 }, { "id": "tunnel", "type": "line", "paint": { "line-color": "rgba(255, 255, 255, 0.2)", "line-width": [ "interpolate", [ "exponential", 1.5 ], [ "zoom" ], 6, 0.5, 20, 30 ], "line-dasharray": [ 0.28, 0.14 ] }, "filter": [ "all", [ "==", "$type", "LineString" ], [ "==", "brunnel", "tunnel" ], [ "in", "class", "motorway", "primary", "secondary", "tertiary", "trunk" ] ], "layout": { "line-cap": "butt", "line-join": "miter" }, "source": "openmaptiles", "source-layer": "transportation" }, { "id": "path", "type": "line", "paint": { "line-color": "rgba(247, 247, 247, 0.33)", "line-width": [ "interpolate", [ "exponential", 1.5 ], [ "zoom" ], 14, 0.5, 20, 4 ], "line-dasharray": [ 1, 1 ] }, "filter": [ "all", [ "==", "$type", "LineString" ], [ "in", "class", "path", "track" ] ], "layout": { "line-cap": "square", "line-join": "bevel" }, "source": "openmaptiles", "source-layer": "transportation" }, { "id": "road", "type": "line", "paint": { "line-color": [ "interpolate", [ "linear" ], [ "zoom" ], 8, "rgba(255, 255, 255, 0.2)", 14, "rgba(255, 255, 255, 0.3)" ], "line-width": [ "interpolate", [ "linear" ], [ "zoom" ], 5, [ "match", [ "get", "class" ], [ "motorway", "motorway_link" ], 1, 0 ], 7, [ "match", [ "get", "class" ], [ "motorway", "motorway_link" ], 1.4, 0 ], 8, [ "match", [ "get", "class" ], [ "motorway", "motorway_link", "primary", "trunk" ], 0.75, 0 ], 9, [ "match", [ "get", "class" ], [ "secondary", "tertiary" ], 0.7, 1 ], 10, [ "match", [ "get", "class" ], [ "motorway", "motorway_link" ], 1.3, 1.3 ], 14, [ "match", [ "get", "class" ], [ "minor", "service" ], 0.5, 2.4 ] ] }, "filter": [ "all", [ "==", "$type", "LineString" ], [ "!in", "class", "rail", "ferry", "path", "track" ], [ "!=", "brunnel", "tunnel" ] ], "layout": { "line-cap": "butt", "line-join": "round" }, "source": "openmaptiles", "minzoom": 6, "source-layer": "transportation" }, { "id": "railway", "type": "line", "paint": { "line-color": "rgba(179, 170, 158, 0.2)", "line-opacity": [ "interpolate", [ "linear" ], [ "zoom" ], 11, 0.5, 16, 1.3 ] }, "filter": [ "==", "class", "rail" ], "layout": { "visibility": "visible" }, "source": "openmaptiles", "minzoom": 11, "source-layer": "transportation" }, { "id": "admin_sub", "type": "line", "paint": { "line-color": "rgba(194, 194, 194, 0.5)", "line-dasharray": [ 2, 1 ] }, "filter": [ "in", "admin_level", 4, 6, 8 ], "layout": { "visibility": "visible" }, "source": "openmaptiles", "minzoom": 3, "source-layer": "boundary" }, { "id": "admin_country-dark", "type": "line", "paint": { "line-color": "rgba(0, 0, 0, 0.51)", "line-width": [ "interpolate", [ "exponential", 1.5 ], [ "zoom" ], 3, 0.5, 21, 32 ], "line-offset": 1 }, "filter": [ "all", [ "<=", "admin_level", 2 ], [ "==", "$type", "LineString" ] ], "layout": { "line-cap": "butt", "line-join": "round", "visibility": "visible" }, "source": "openmaptiles", "source-layer": "boundary" }, { "id": "admin_country", "type": "line", "paint": { "line-color": "rgba(226, 226, 226, 1)", "line-width": [ "interpolate", [ "exponential", 1.5 ], [ "zoom" ], 3, 0.5, 21, 32 ] }, "filter": [ "all", [ "<=", "admin_level", 2 ], [ "==", "$type", "LineString" ] ], "layout": { "line-cap": "round", "line-join": "round", "visibility": "visible" }, "source": "openmaptiles", "source-layer": "boundary" }, { "id": "road_label", "type": "symbol", "paint": { "text-color": "rgba(255, 255, 255, 1)", "text-halo-color": "rgba(43, 43, 43, 1)", "text-halo-width": 1 }, "filter": [ "==", "$type", "LineString" ], "layout": { "text-font": [ "Noto Sans Regular" ], "text-size": [ "interpolate", [ "cubic-bezier", 0.75, 1, 0.75, 1 ], [ "zoom" ], 10, 8, 15, 9 ], "text-field": "{name:latin} {name:nonlatin}", "text-transform": "none", "symbol-placement": "line", "text-letter-spacing": 0.1, "text-rotation-alignment": "map" }, "source": "openmaptiles", "source-layer": "transportation_name" }, { "id": "place_label", "type": "symbol", "paint": { "text-color": "rgba(255, 255, 255, 1)", "text-halo-blur": 0.5, "text-halo-color": [ "match", [ "get", "class" ], [ "city" ], "rgba(0, 0, 0, 0.75)", "rgba(43, 43, 43, 1)" ], "text-halo-width": 1 }, "filter": [ "all", [ "==", "$type", "Point" ], [ "!in", "class", "country", "state" ] ], "layout": { "text-font": [ "Noto Sans Regular" ], "text-size": [ "interpolate", [ "cubic-bezier", 0.5, 1, 0.5, 1 ], [ "zoom" ], 3, [ "match", [ "get", "class" ], "city", 11, 10 ], 6, [ "match", [ "get", "class" ], "city", 14.5, 11 ], 8, [ "match", [ "get", "class" ], "city", 16, 12 ], 10, [ "match", [ "get", "class" ], "city", 20, 13 ] ], "text-field": "{name:latin}\n{name:nonlatin}", "text-max-width": 10 }, "source": "openmaptiles", "maxzoom": 16, "minzoom": 3, "source-layer": "place" }, { "id": "state_label", "type": "symbol", "paint": { "text-color": "rgba(255, 255, 255, 1)", "text-halo-blur": 1, "text-halo-color": "rgba(0, 0, 0, 1)", "text-halo-width": 1 }, "filter": [ "all", [ "==", "$type", "Point" ], [ "in", "class", "state" ] ], "layout": { "text-font": [ "Noto Sans Italic" ], "text-size": [ "interpolate", [ "cubic-bezier", 0.75, 1, 0.75, 1 ], [ "zoom" ], 1, [ "step", [ "get", "rank" ], 13, 1, 12, 2, 12 ], 4, [ "step", [ "get", "rank" ], 15, 1, 14, 2, 14 ], 6, [ "step", [ "get", "rank" ], 23, 1, 18, 2, 18 ], 9, [ "step", [ "get", "rank" ], 27, 1, 22, 2, 22 ] ], "text-field": "{name:latin}", "text-max-width": 10 }, "source": "openmaptiles", "maxzoom": 12, "minzoom": 3, "source-layer": "place" }, { "id": "country_label", "type": "symbol", "paint": { "text-color": "rgba(255, 255, 255, 1)", "text-halo-blur": 1, "text-halo-color": "rgba(0, 0, 0, 1)", "text-halo-width": 1 }, "filter": [ "all", [ "==", "$type", "Point" ], [ "in", "class", "country" ] ], "layout": { "text-font": [ "Noto Sans Bold" ], "text-size": [ "interpolate", [ "cubic-bezier", 0.75, 1, 0.75, 1 ], [ "zoom" ], 1, [ "step", [ "get", "rank" ], 13, 1, 12, 2, 12 ], 4, [ "step", [ "get", "rank" ], 15, 1, 14, 2, 14 ], 6, [ "step", [ "get", "rank" ], 23, 1, 18, 2, 18 ], 9, [ "step", [ "get", "rank" ], 27, 1, 22, 2, 22 ] ], "text-field": "{name:latin}", "text-max-width": 10 }, "source": "openmaptiles", "maxzoom": 12, "source-layer": "place" } ], "bearing": 0, "sources": { "satellite": { "url": "maptiler://sources/satellite", "type": "raster", "tileSize": 256 }, "openmaptiles": { "url": "maptiler://sources/v3", "type": "vector" } }, "version": 8, "metadata": { "maputnik:renderer": "mbgljs", "openmaptiles:version": "3.x" } }