{
 "version": 8,
 "name": "Shield DSS basemap (open data)",
 "metadata": {
  "dss:schema": "dss-basemap@1",
  "dss:frame": "theatre-grid-v2",
  "dss:synthetic-overlay": true,
  "dss:sources": [
   "OpenStreetMap (ODbL 1.0)",
   "Copernicus DEM GLO-30"
  ]
 },
 "center": [
  70.035,
  22.533
 ],
 "zoom": 11.3,
 "sources": {
  "base": {
   "type": "vector",
   "tiles": [
    "https://dss-geo.us.iosense.io/geo/tiles/base/{z}/{x}/{y}.pbf"
   ],
   "minzoom": 5,
   "maxzoom": 14,
   "bounds": [
    69.86,
    22.38,
    70.22,
    22.68
   ],
   "attribution": "<a href=\"https://www.openstreetmap.org/copyright\">&copy; OpenStreetMap contributors</a> (ODbL) &middot; Copernicus DEM GLO-30 &copy; DLR e.V. 2010-2014 and &copy; Airbus Defence and Space GmbH 2014-2018, provided under COPERNICUS by the European Union and ESA &middot; synthetic overlay"
  },
  "terrain": {
   "type": "raster-dem",
   "tiles": [
    "https://dss-geo.us.iosense.io/geo/tiles/terrain/{z}/{x}/{y}.png"
   ],
   "encoding": "terrarium",
   "tileSize": 256,
   "minzoom": 8,
   "maxzoom": 12,
   "bounds": [
    69.86,
    22.38,
    70.22,
    22.68
   ],
   "attribution": "Copernicus DEM GLO-30"
  }
 },
 "layers": [
  {
   "id": "land",
   "type": "background",
   "paint": {
    "background-color": "#ece7dc"
   }
  },
  {
   "id": "landcover-built",
   "type": "fill",
   "source": "base",
   "source-layer": "landcover",
   "filter": [
    "==",
    [
     "get",
     "class"
    ],
    "built_up"
   ],
   "paint": {
    "fill-color": "#ddd6cb",
    "fill-opacity": 0.8
   }
  },
  {
   "id": "landcover-wetland",
   "type": "fill",
   "source": "base",
   "source-layer": "landcover",
   "filter": [
    "in",
    [
     "get",
     "class"
    ],
    [
     "literal",
     [
      "wetland",
      "mangrove"
     ]
    ]
   ],
   "paint": {
    "fill-color": [
     "match",
     [
      "get",
      "class"
     ],
     "mangrove",
     "#b5cfa6",
     "#cfdcc4"
    ],
    "fill-opacity": 0.85
   }
  },
  {
   "id": "hillshade",
   "type": "hillshade",
   "source": "terrain",
   "paint": {
    "hillshade-exaggeration": 0.6,
    "hillshade-shadow-color": "#5b4a36",
    "hillshade-highlight-color": "#ffffff",
    "hillshade-accent-color": "#7a6a55"
   }
  },
  {
   "id": "water-sea",
   "type": "fill",
   "source": "base",
   "source-layer": "water",
   "filter": [
    "==",
    [
     "get",
     "class"
    ],
    "sea"
   ],
   "paint": {
    "fill-color": "#a9c8dd"
   }
  },
  {
   "id": "water-inland",
   "type": "fill",
   "source": "base",
   "source-layer": "water",
   "filter": [
    "!=",
    [
     "get",
     "class"
    ],
    "sea"
   ],
   "paint": {
    "fill-color": "#9ec1d9"
   }
  },
  {
   "id": "coastline",
   "type": "line",
   "source": "base",
   "source-layer": "water",
   "filter": [
    "==",
    [
     "get",
     "class"
    ],
    "sea"
   ],
   "paint": {
    "line-color": "#7fa6c2",
    "line-width": 0.8
   }
  },
  {
   "id": "contour",
   "type": "line",
   "source": "base",
   "source-layer": "contour",
   "filter": [
    "==",
    [
     "get",
     "index"
    ],
    0
   ],
   "minzoom": 11,
   "paint": {
    "line-color": "#b39f84",
    "line-width": 0.5,
    "line-opacity": 0.6
   }
  },
  {
   "id": "contour-index",
   "type": "line",
   "source": "base",
   "source-layer": "contour",
   "filter": [
    "==",
    [
     "get",
     "index"
    ],
    1
   ],
   "paint": {
    "line-color": "#b39f84",
    "line-width": 1.0,
    "line-opacity": 0.8
   }
  },
  {
   "id": "road-track",
   "type": "line",
   "source": "base",
   "source-layer": "road",
   "filter": [
    "==",
    [
     "get",
     "class"
    ],
    "track"
   ],
   "paint": {
    "line-color": "#b8a98f",
    "line-width": [
     "interpolate",
     [
      "exponential",
      1.6
     ],
     [
      "zoom"
     ],
     8,
     0.4,
     15,
     1.5
    ],
    "line-dasharray": [
     3,
     2
    ]
   }
  },
  {
   "id": "road-minor",
   "type": "line",
   "source": "base",
   "source-layer": "road",
   "filter": [
    "in",
    [
     "get",
     "class"
    ],
    [
     "literal",
     [
      "minor",
      "service",
      "unclassified",
      "tertiary"
     ]
    ]
   ],
   "layout": {
    "line-cap": "round",
    "line-join": "round"
   },
   "paint": {
    "line-color": "#ffffff",
    "line-width": [
     "interpolate",
     [
      "exponential",
      1.6
     ],
     [
      "zoom"
     ],
     8,
     0.5,
     15,
     4
    ]
   }
  },
  {
   "id": "road-major-case",
   "type": "line",
   "source": "base",
   "source-layer": "road",
   "filter": [
    "in",
    [
     "get",
     "class"
    ],
    [
     "literal",
     [
      "trunk",
      "primary",
      "secondary"
     ]
    ]
   ],
   "layout": {
    "line-cap": "round",
    "line-join": "round"
   },
   "paint": {
    "line-color": "#c9bda8",
    "line-width": [
     "interpolate",
     [
      "exponential",
      1.6
     ],
     [
      "zoom"
     ],
     8,
     1.4,
     15,
     9
    ]
   }
  },
  {
   "id": "road-major",
   "type": "line",
   "source": "base",
   "source-layer": "road",
   "filter": [
    "in",
    [
     "get",
     "class"
    ],
    [
     "literal",
     [
      "trunk",
      "primary",
      "secondary"
     ]
    ]
   ],
   "layout": {
    "line-cap": "round",
    "line-join": "round"
   },
   "paint": {
    "line-color": "#fbe3b0",
    "line-width": [
     "interpolate",
     [
      "exponential",
      1.6
     ],
     [
      "zoom"
     ],
     8,
     0.8,
     15,
     7
    ]
   }
  },
  {
   "id": "theatre-box",
   "type": "line",
   "source": "base",
   "source-layer": "theatre",
   "paint": {
    "line-color": "#c2410c",
    "line-width": 1.6,
    "line-dasharray": [
     4,
     2
    ]
   }
  }
 ]
}