UNPKG

naksha-react-ui

Version:

Visualize grid heat map or layer map from elastic search or https://github.com/strandls/naksha

2,779 lines 69.8 kB
{ "version": 8, "id": "osm-liberty", "name": "OSM Liberty", "metadata": { "mapbox:type": "template" }, "sources": { "natural_earth_shaded_relief": { "maxzoom": 6, "tileSize": 256, "tiles": [ "https://klokantech.github.io/naturalearthtiles/tiles/natural_earth_2_shaded_relief.raster/{z}/{x}/{y}.png" ], "type": "raster" }, "openmaptiles": { "type": "vector", "url": "https://free.tilehosting.com/data/v3.json?key=tXiQqN3lIgskyDErJCeY" } }, "sprite": "https://rawgit.com/lukasmartinelli/osm-liberty/gh-pages/sprites/osm-liberty", "glyphs": "https://orangemug.github.io/font-glyphs/glyphs/{fontstack}/{range}.pbf", "layers": [ { "id": "background", "type": "background", "paint": { "background-color": "rgb(239,239,239)" } }, { "id": "natural_earth", "type": "raster", "source": "natural_earth_shaded_relief", "maxzoom": 6, "layout": { "visibility": "visible" }, "paint": { "raster-opacity": { "base": 1.5, "stops": [ [ 0, 0.6 ], [ 6, 0.1 ] ] } } }, { "id": "park", "type": "fill", "source": "openmaptiles", "source-layer": "park", "filter": [ "all" ], "paint": { "fill-color": "#d8e8c8", "fill-opacity": 0.7, "fill-outline-color": "rgba(95, 208, 100, 1)" } }, { "id": "park_outline", "type": "line", "source": "openmaptiles", "source-layer": "park", "filter": [ "all" ], "paint": { "line-dasharray": [ 1, 1.5 ], "line-color": "rgba(228, 241, 215, 1)", "line-opacity": 1 }, "layout": {} }, { "id": "landuse_residential", "type": "fill", "metadata": {}, "source": "openmaptiles", "source-layer": "landuse", "maxzoom": 8, "filter": [ "==", "class", "residential" ], "layout": { "visibility": "visible" }, "paint": { "fill-color": { "base": 1, "stops": [ [ 9, "hsla(0, 3%, 85%, 0.84)" ], [ 12, "hsla(35, 57%, 88%, 0.49)" ] ] } } }, { "id": "landcover_wood", "type": "fill", "metadata": {}, "source": "openmaptiles", "source-layer": "landcover", "filter": [ "all", [ "==", "class", "wood" ] ], "paint": { "fill-antialias": false, "fill-color": "hsla(98, 61%, 72%, 0.7)", "fill-opacity": 0.4 } }, { "id": "landcover_grass", "type": "fill", "metadata": {}, "source": "openmaptiles", "source-layer": "landcover", "filter": [ "all", [ "==", "class", "grass" ] ], "paint": { "fill-antialias": false, "fill-color": "rgba(176, 213, 154, 1)", "fill-opacity": 0.3 } }, { "id": "landuse_cemetery", "type": "fill", "metadata": {}, "source": "openmaptiles", "source-layer": "landuse", "filter": [ "==", "class", "cemetery" ], "layout": { "visibility": "visible" }, "paint": { "fill-color": "hsl(75, 37%, 81%)" } }, { "id": "landuse_hospital", "type": "fill", "metadata": {}, "source": "openmaptiles", "source-layer": "landuse", "filter": [ "==", "class", "hospital" ], "paint": { "fill-color": "#fde" } }, { "id": "landuse_school", "type": "fill", "metadata": {}, "source": "openmaptiles", "source-layer": "landuse", "filter": [ "==", "class", "school" ], "paint": { "fill-color": "rgb(236,238,204)" } }, { "id": "waterway_river", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "waterway", "filter": [ "==", "class", "river" ], "layout": { "line-cap": "round" }, "paint": { "line-color": "#a0c8f0", "line-width": { "base": 1.2, "stops": [ [ 11, 0.5 ], [ 20, 6 ] ] } } }, { "id": "waterway_other", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "waterway", "filter": [ "all", [ "!=", "class", "river" ] ], "layout": { "line-cap": "round" }, "paint": { "line-color": "#a0c8f0", "line-width": { "base": 1.3, "stops": [ [ 13, 0.5 ], [ 20, 6 ] ] } } }, { "id": "water", "type": "fill", "metadata": {}, "source": "openmaptiles", "source-layer": "water", "paint": { "fill-color": "rgb(158,189,255)" } }, { "id": "aeroway_fill", "type": "fill", "metadata": {}, "source": "openmaptiles", "source-layer": "aeroway", "minzoom": 11, "filter": [ "==", "$type", "Polygon" ], "paint": { "fill-color": "rgba(229, 228, 224, 1)", "fill-opacity": 0.7 } }, { "id": "aeroway_runway", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "aeroway", "minzoom": 11, "filter": [ "all", [ "==", "$type", "LineString" ], [ "==", "class", "runway" ] ], "paint": { "line-color": "#f0ede9", "line-width": { "base": 1.2, "stops": [ [ 11, 3 ], [ 20, 16 ] ] } } }, { "id": "aeroway_taxiway", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "aeroway", "minzoom": 11, "filter": [ "all", [ "==", "$type", "LineString" ], [ "==", "class", "taxiway" ] ], "paint": { "line-color": "#f0ede9", "line-width": { "base": 1.2, "stops": [ [ 11, 0.5 ], [ 20, 6 ] ] } } }, { "id": "tunnel_motorway_link_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "class", "motorway" ], [ "==", "ramp", 1 ], [ "==", "brunnel", "tunnel" ] ], "layout": { "line-join": "round", "visibility": "visible" }, "paint": { "line-color": "#e9ac77", "line-dasharray": [ 0.5, 0.25 ], "line-opacity": 1, "line-width": { "base": 1.2, "stops": [ [ 12, 1 ], [ 13, 3 ], [ 14, 4 ], [ 20, 15 ] ] } } }, { "id": "tunnel_service_track_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "brunnel", "tunnel" ], [ "in", "class", "service", "track" ] ], "layout": { "line-join": "round" }, "paint": { "line-color": "#cfcdca", "line-dasharray": [ 0.5, 0.25 ], "line-width": { "base": 1.2, "stops": [ [ 15, 1 ], [ 16, 4 ], [ 20, 11 ] ] } } }, { "id": "tunnel_link_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "ramp", "1" ], [ "==", "brunnel", "tunnel" ] ], "layout": { "line-join": "round" }, "paint": { "line-color": "#e9ac77", "line-opacity": 1, "line-width": { "base": 1.2, "stops": [ [ 12, 1 ], [ 13, 3 ], [ 14, 4 ], [ 20, 15 ] ] } } }, { "id": "tunnel_street_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "brunnel", "tunnel" ], [ "in", "class", "street", "street_limited" ] ], "layout": { "line-join": "round" }, "paint": { "line-color": "#cfcdca", "line-opacity": { "stops": [ [ 12, 0 ], [ 12.5, 1 ] ] }, "line-width": { "base": 1.2, "stops": [ [ 12, 0.5 ], [ 13, 1 ], [ 14, 4 ], [ 20, 15 ] ] } } }, { "id": "tunnel_secondary_tertiary_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "brunnel", "tunnel" ], [ "in", "class", "secondary", "tertiary" ] ], "layout": { "line-join": "round" }, "paint": { "line-color": "#e9ac77", "line-opacity": 1, "line-width": { "base": 1.2, "stops": [ [ 8, 1.5 ], [ 20, 17 ] ] } } }, { "id": "tunnel_trunk_primary_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "brunnel", "tunnel" ], [ "in", "class", "primary", "trunk" ] ], "layout": { "line-join": "round" }, "paint": { "line-color": "#e9ac77", "line-width": { "base": 1.2, "stops": [ [ 5, 0.4 ], [ 6, 0.7 ], [ 7, 1.75 ], [ 20, 22 ] ] } } }, { "id": "tunnel_motorway_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "class", "motorway" ], [ "==", "brunnel", "tunnel" ] ], "layout": { "line-join": "round", "visibility": "visible" }, "paint": { "line-color": "#e9ac77", "line-dasharray": [ 0.5, 0.25 ], "line-width": { "base": 1.2, "stops": [ [ 5, 0.4 ], [ 6, 0.7 ], [ 7, 1.75 ], [ 20, 22 ] ] } } }, { "id": "tunnel_path_pedestrian", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "$type", "LineString" ], [ "==", "brunnel", "tunnel" ], [ "in", "class", "path", "pedestrian" ] ], "paint": { "line-color": "hsl(0, 0%, 100%)", "line-dasharray": [ 1, 0.75 ], "line-width": { "base": 1.2, "stops": [ [ 14, 0.5 ], [ 20, 10 ] ] } } }, { "id": "tunnel_motorway_link", "metadata": {}, "paint": { "line-color": "#fc8", "line-width": { "base": 1.2, "stops": [ [ 12.5, 0 ], [ 13, 1.5 ], [ 14, 2.5 ], [ 20, 11.5 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "class", "motorway_link" ], [ "==", "ramp", 1 ], [ "==", "brunnel", "tunnel" ] ], "layout": { "line-join": "round", "visibility": "visible" } }, { "id": "tunnel_service_track", "metadata": {}, "paint": { "line-color": "#fff", "line-width": { "base": 1.2, "stops": [ [ 15.5, 0 ], [ 16, 2 ], [ 20, 7.5 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "brunnel", "tunnel" ], [ "in", "class", "service", "track" ] ], "layout": { "line-join": "round" } }, { "id": "tunnel_link", "metadata": {}, "paint": { "line-color": "#fff4c6", "line-width": { "base": 1.2, "stops": [ [ 12.5, 0 ], [ 13, 1.5 ], [ 14, 2.5 ], [ 20, 11.5 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "ramp", "1" ], [ "==", "brunnel", "tunnel" ] ], "layout": { "line-join": "round" } }, { "id": "tunnel_minor", "metadata": {}, "paint": { "line-color": "#fff", "line-opacity": 1, "line-width": { "base": 1.2, "stops": [ [ 13.5, 0 ], [ 14, 2.5 ], [ 20, 11.5 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "brunnel", "tunnel" ], [ "in", "class", "minor" ] ], "layout": { "line-join": "round" } }, { "id": "tunnel_secondary_tertiary", "metadata": {}, "paint": { "line-color": "#fff4c6", "line-width": { "base": 1.2, "stops": [ [ 6.5, 0 ], [ 7, 0.5 ], [ 20, 10 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "brunnel", "tunnel" ], [ "in", "class", "secondary", "tertiary" ] ], "layout": { "line-join": "round" } }, { "id": "tunnel_trunk_primary", "metadata": {}, "paint": { "line-color": "#fff4c6", "line-width": { "base": 1.2, "stops": [ [ 5, 0 ], [ 7, 1 ], [ 20, 18 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "brunnel", "tunnel" ], [ "in", "class", "primary", "trunk" ] ], "layout": { "line-join": "round" } }, { "id": "tunnel_motorway", "metadata": {}, "paint": { "line-color": "#ffdaa6", "line-width": { "base": 1.2, "stops": [ [ 5, 0 ], [ 7, 1 ], [ 20, 18 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "class", "motorway" ], [ "==", "brunnel", "tunnel" ] ], "layout": { "line-join": "round", "visibility": "visible" } }, { "id": "tunnel_major_rail", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "brunnel", "tunnel" ], [ "in", "class", "rail" ] ], "paint": { "line-color": "#bbb", "line-width": { "base": 1.4, "stops": [ [ 14, 0.4 ], [ 15, 0.75 ], [ 20, 2 ] ] } } }, { "id": "tunnel_major_rail_hatching", "metadata": {}, "paint": { "line-color": "#bbb", "line-dasharray": [ 0.2, 8 ], "line-width": { "base": 1.4, "stops": [ [ 14.5, 0 ], [ 15, 3 ], [ 20, 8 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "brunnel", "tunnel" ], [ "==", "class", "rail" ] ] }, { "id": "road_area_pattern", "metadata": {}, "paint": { "fill-pattern": "pedestrian_polygon" }, "type": "fill", "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "$type", "Polygon" ] ], "layout": { "visibility": "visible" } }, { "id": "road_motorway_link_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "minzoom": 12, "filter": [ "all", [ "!in", "brunnel", "bridge", "tunnel" ], [ "==", "class", "motorway" ], [ "==", "ramp", 1 ] ], "layout": { "line-cap": "round", "line-join": "round" }, "paint": { "line-color": "#e9ac77", "line-opacity": 1, "line-width": { "base": 1.2, "stops": [ [ 12, 1 ], [ 13, 3 ], [ 14, 4 ], [ 20, 15 ] ] } } }, { "id": "road_service_track_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "!in", "brunnel", "bridge", "tunnel" ], [ "in", "class", "service", "track" ] ], "layout": { "line-cap": "round", "line-join": "round" }, "paint": { "line-color": "#cfcdca", "line-width": { "base": 1.2, "stops": [ [ 15, 1 ], [ 16, 4 ], [ 20, 11 ] ] } } }, { "id": "road_link_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "minzoom": 13, "filter": [ "all", [ "!in", "brunnel", "bridge", "tunnel" ], [ "!in", "class", "pedestrian", "path", "track", "service" ], [ "==", "ramp", "1" ] ], "layout": { "line-cap": "round", "line-join": "round", "visibility": "visible" }, "paint": { "line-color": "#e9ac77", "line-opacity": 1, "line-width": { "base": 1.2, "stops": [ [ 12, 1 ], [ 13, 3 ], [ 14, 4 ], [ 20, 15 ] ] } } }, { "id": "road_minor_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "$type", "LineString" ], [ "!in", "brunnel", "bridge", "tunnel" ], [ "in", "class", "minor" ], [ "!=", "ramp", "1" ] ], "layout": { "line-cap": "round", "line-join": "round" }, "paint": { "line-color": "#cfcdca", "line-opacity": { "stops": [ [ 12, 0 ], [ 12.5, 1 ] ] }, "line-width": { "base": 1.2, "stops": [ [ 12, 0.5 ], [ 13, 1 ], [ 14, 4 ], [ 20, 20 ] ] } } }, { "id": "road_secondary_tertiary_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "!in", "brunnel", "bridge", "tunnel" ], [ "in", "class", "secondary", "tertiary" ], [ "!=", "ramp", 1 ] ], "layout": { "line-cap": "round", "line-join": "round", "visibility": "visible" }, "paint": { "line-color": "#e9ac77", "line-opacity": 1, "line-width": { "base": 1.2, "stops": [ [ 8, 1.5 ], [ 20, 17 ] ] } } }, { "id": "road_trunk_primary_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "!in", "brunnel", "bridge", "tunnel" ], [ "in", "class", "primary", "trunk" ], [ "!=", "ramp", 1 ] ], "layout": { "line-cap": "round", "line-join": "round", "visibility": "visible" }, "paint": { "line-color": "#e9ac77", "line-opacity": 1, "line-width": { "base": 1.2, "stops": [ [ 5, 0.4 ], [ 6, 0.7 ], [ 7, 1.75 ], [ 20, 22 ] ] } } }, { "id": "road_motorway_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "minzoom": 5, "filter": [ "all", [ "!in", "brunnel", "bridge", "tunnel" ], [ "==", "class", "motorway" ], [ "!=", "ramp", "1" ] ], "layout": { "line-cap": "round", "line-join": "round", "visibility": "visible" }, "paint": { "line-color": "#e9ac77", "line-width": { "base": 1.2, "stops": [ [ 5, 0.4 ], [ 6, 0.7 ], [ 7, 1.75 ], [ 20, 22 ] ] } } }, { "id": "road_path_pedestrian", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "minzoom": 14, "filter": [ "all", [ "==", "$type", "LineString" ], [ "!in", "brunnel", "bridge", "tunnel" ], [ "in", "class", "path", "pedestrian" ] ], "layout": { "line-join": "round" }, "paint": { "line-color": "hsl(0, 0%, 100%)", "line-dasharray": [ 1, 0.7 ], "line-width": { "base": 1.2, "stops": [ [ 14, 1 ], [ 20, 10 ] ] } } }, { "id": "road_motorway_link", "metadata": {}, "paint": { "line-color": "#fc8", "line-width": { "base": 1.2, "stops": [ [ 12.5, 0 ], [ 13, 1.5 ], [ 14, 2.5 ], [ 20, 11.5 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "minzoom": 12, "filter": [ "all", [ "!in", "brunnel", "bridge", "tunnel" ], [ "==", "class", "motorway" ], [ "==", "ramp", 1 ] ], "layout": { "line-cap": "round", "line-join": "round" } }, { "id": "road_service_track", "metadata": {}, "paint": { "line-color": "#fff", "line-width": { "base": 1.2, "stops": [ [ 15.5, 0 ], [ 16, 2 ], [ 20, 7.5 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "!in", "brunnel", "bridge", "tunnel" ], [ "in", "class", "service", "track" ] ], "layout": { "line-cap": "round", "line-join": "round" } }, { "id": "road_link", "metadata": {}, "paint": { "line-color": "#fea", "line-width": { "base": 1.2, "stops": [ [ 12.5, 0 ], [ 13, 1.5 ], [ 14, 2.5 ], [ 20, 11.5 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "minzoom": 13, "filter": [ "all", [ "!in", "brunnel", "bridge", "tunnel" ], [ "==", "ramp", 1 ], [ "!in", "class", "pedestrian", "path", "track", "service" ] ], "layout": { "line-cap": "round", "line-join": "round", "visibility": "visible" } }, { "id": "road_secondary_tertiary", "metadata": {}, "paint": { "line-color": "#fea", "line-width": { "base": 1.2, "stops": [ [ 6.5, 0 ], [ 8, 0.5 ], [ 20, 13 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "!in", "brunnel", "bridge", "tunnel" ], [ "in", "class", "secondary", "tertiary" ] ], "layout": { "line-cap": "round", "line-join": "round", "visibility": "visible" } }, { "id": "road_trunk_primary", "metadata": {}, "paint": { "line-color": "#fea", "line-width": { "base": 1.2, "stops": [ [ 5, 0 ], [ 7, 1 ], [ 20, 18 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "!in", "brunnel", "bridge", "tunnel" ], [ "in", "class", "primary", "trunk" ] ], "layout": { "line-cap": "round", "line-join": "round", "visibility": "visible" } }, { "id": "road_motorway", "metadata": {}, "paint": { "line-color": { "base": 1, "stops": [ [ 5, "hsl(26, 87%, 62%)" ], [ 6, "#fc8" ] ] }, "line-width": { "base": 1.2, "stops": [ [ 5, 0 ], [ 7, 1 ], [ 20, 18 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "minzoom": 5, "filter": [ "all", [ "!in", "brunnel", "bridge", "tunnel" ], [ "==", "class", "motorway" ], [ "!=", "ramp", 1 ] ], "layout": { "line-cap": "round", "line-join": "round", "visibility": "visible" } }, { "id": "road_major_rail", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "!in", "brunnel", "bridge", "tunnel" ], [ "==", "class", "rail" ] ], "paint": { "line-color": "#bbb", "line-width": { "base": 1.4, "stops": [ [ 14, 0.4 ], [ 15, 0.75 ], [ 20, 2 ] ] } } }, { "id": "road_major_rail_hatching", "metadata": {}, "paint": { "line-color": "#bbb", "line-dasharray": [ 0.2, 8 ], "line-width": { "base": 1.4, "stops": [ [ 14.5, 0 ], [ 15, 3 ], [ 20, 8 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "!in", "brunnel", "bridge", "tunnel" ], [ "==", "class", "rail" ] ] }, { "id": "road_minor-copy", "metadata": {}, "paint": { "line-color": "#fff", "line-opacity": 1, "line-width": { "base": 1.2, "stops": [ [ 13.5, 0 ], [ 14, 2.5 ], [ 20, 18 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "$type", "LineString" ], [ "all", [ "!in", "brunnel", "bridge", "tunnel" ], [ "in", "class", "minor" ] ] ], "layout": { "line-cap": "round", "line-join": "round" } }, { "id": "building", "type": "fill", "metadata": {}, "source": "openmaptiles", "source-layer": "building", "minzoom": 13, "maxzoom": 14, "paint": { "fill-color": "hsl(35, 8%, 85%)", "fill-outline-color": { "base": 1, "stops": [ [ 13, "hsla(35, 6%, 79%, 0.32)" ], [ 14, "hsl(35, 6%, 79%)" ] ] } }, "layout": { "visibility": "visible" } }, { "id": "building-3d", "type": "fill-extrusion", "metadata": {}, "source": "openmaptiles", "source-layer": "building", "minzoom": 14, "paint": { "fill-extrusion-color": "hsl(35, 8%, 85%)", "fill-extrusion-height": { "property": "render_height", "type": "identity" }, "fill-extrusion-base": { "property": "render_min_height", "type": "identity" }, "fill-extrusion-opacity": 0.8 }, "layout": { "visibility": "visible" } }, { "id": "bridge_motorway_link_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "class", "motorway_link" ], [ "==", "ramp", 1 ], [ "==", "brunnel", "bridge" ] ], "layout": { "line-join": "round" }, "paint": { "line-color": "#e9ac77", "line-opacity": 1, "line-width": { "base": 1.2, "stops": [ [ 12, 1 ], [ 13, 3 ], [ 14, 4 ], [ 20, 15 ] ] } } }, { "id": "bridge_service_track_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "brunnel", "bridge" ], [ "in", "class", "service", "track" ] ], "layout": { "line-join": "round" }, "paint": { "line-color": "#cfcdca", "line-width": { "base": 1.2, "stops": [ [ 15, 1 ], [ 16, 4 ], [ 20, 11 ] ] } } }, { "id": "bridge_link_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "class", "link" ], [ "==", "brunnel", "bridge" ] ], "layout": { "line-join": "round" }, "paint": { "line-color": "#e9ac77", "line-opacity": 1, "line-width": { "base": 1.2, "stops": [ [ 12, 1 ], [ 13, 3 ], [ 14, 4 ], [ 20, 15 ] ] } } }, { "id": "bridge_street_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "brunnel", "bridge" ], [ "in", "class", "street", "street_limited" ] ], "layout": { "line-join": "round" }, "paint": { "line-color": "hsl(36, 6%, 74%)", "line-opacity": { "stops": [ [ 12, 0 ], [ 12.5, 1 ] ] }, "line-width": { "base": 1.2, "stops": [ [ 12, 0.5 ], [ 13, 1 ], [ 14, 4 ], [ 20, 25 ] ] } } }, { "id": "bridge_path_pedestrian_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "$type", "LineString" ], [ "==", "brunnel", "bridge" ], [ "in", "class", "path", "pedestrian" ] ], "layout": { "line-join": "miter", "visibility": "visible" }, "paint": { "line-color": "hsl(35, 6%, 80%)", "line-dasharray": [ 1, 0 ], "line-width": { "base": 1.2, "stops": [ [ 14, 1.5 ], [ 20, 18 ] ] } } }, { "id": "bridge_secondary_tertiary_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "brunnel", "bridge" ], [ "in", "class", "secondary", "tertiary" ] ], "layout": { "line-join": "round" }, "paint": { "line-color": "#e9ac77", "line-opacity": 1, "line-width": { "base": 1.2, "stops": [ [ 8, 1.5 ], [ 20, 17 ] ] } } }, { "id": "bridge_trunk_primary_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "brunnel", "bridge" ], [ "in", "class", "primary", "trunk" ] ], "layout": { "line-join": "round" }, "paint": { "line-color": "#e9ac77", "line-width": { "base": 1.2, "stops": [ [ 5, 0.4 ], [ 6, 0.7 ], [ 7, 1.75 ], [ 20, 22 ] ] } } }, { "id": "bridge_motorway_casing", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "class", "motorway" ], [ "==", "brunnel", "bridge" ] ], "layout": { "line-join": "round" }, "paint": { "line-color": "#e9ac77", "line-width": { "base": 1.2, "stops": [ [ 5, 0.4 ], [ 6, 0.7 ], [ 7, 1.75 ], [ 20, 22 ] ] } } }, { "id": "bridge_path_pedestrian", "type": "line", "metadata": {}, "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "$type", "LineString" ], [ "==", "brunnel", "bridge" ], [ "in", "class", "path", "pedestrian" ] ], "paint": { "line-color": "hsl(0, 0%, 100%)", "line-dasharray": [ 1, 0.3 ], "line-width": { "base": 1.2, "stops": [ [ 14, 0.5 ], [ 20, 10 ] ] } } }, { "id": "bridge_motorway_link", "metadata": {}, "paint": { "line-color": "#fc8", "line-width": { "base": 1.2, "stops": [ [ 12.5, 0 ], [ 13, 1.5 ], [ 14, 2.5 ], [ 20, 11.5 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "class", "motorway_link" ], [ "==", "ramp", 1 ], [ "==", "brunnel", "bridge" ] ], "layout": { "line-join": "round" } }, { "id": "bridge_service_track", "metadata": {}, "paint": { "line-color": "#fff", "line-width": { "base": 1.2, "stops": [ [ 15.5, 0 ], [ 16, 2 ], [ 20, 7.5 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "brunnel", "bridge" ], [ "in", "class", "service", "track" ] ], "layout": { "line-join": "round" } }, { "id": "bridge_link", "metadata": {}, "paint": { "line-color": "#fea", "line-width": { "base": 1.2, "stops": [ [ 12.5, 0 ], [ 13, 1.5 ], [ 14, 2.5 ], [ 20, 11.5 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "class", "link" ], [ "==", "brunnel", "bridge" ] ], "layout": { "line-join": "round" } }, { "id": "bridge_street", "metadata": {}, "paint": { "line-color": "#fff", "line-opacity": 1, "line-width": { "base": 1.2, "stops": [ [ 13.5, 0 ], [ 14, 2.5 ], [ 20, 18 ] ] } }, "type": "line", "source": "openmaptiles", "source-layer": "transportation", "filter": [ "all", [ "==", "brunnel", "bridge" ], [ "in", "class", "minor" ] ], "layout": { "line-join": "round" } }, { "id": "bridge_secondary_ter