﻿{
  "version": 8,
  "name": "Torbatkar",
  "metadata": {
    "mapbox:print": {
      "units": "in",
      "width": 8.5,
      "height": 11,
      "resolution": 300,
      "format": "png"
    },
    "openmaptiles:mapbox:source:url": "openmaptiles",
    "mapbox:groups": {
      "1444849388993.3071": {
        "collapsed": true,
        "name": "Poligone"
      },
      "ea41e75e9face98f0bea1ff14cf2aaf3": {
        "name": "Line",
        "collapsed": true
      },
      "03c674b40adaee73bc6ee31e1bba6781": {
        "name": "Title",
        "collapsed": false
      }
    }
  },
  "center": [
    59.216824,
    35.281886
  ],
  "zoom": 14,
  "bearing": 0,
  "pitch": 0,
  "light": {
    "color": "hsl(0, 0%, 100%)",
    "anchor": "map"
  },
  "sources": {
    "openmaptiles": {
      "type": "vector",
      "tiles": ["/internal-tiles/{z}/{x}/{y}.pbf"],
      "minzoom": 4,
      "maxzoom": 14,
      "bounds": [43.88, 22.48, 65.35, 47.13]
    }
  },
  "sprite": "/map-jobs/sprites/sprite",
  "glyphs": "/map-jobs/fonts/{fontstack}/{range}.pbf",
  "layers": [
    {
      "id": "Background",
      "type": "background",
      "paint": {
        "background-color": "hsl(216, 12%, 92%)"
      }
    },
    {
      "id": "Boundary",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "boundary",
      "minzoom": 3,
      "maxzoom": 10,
      "layout": {},
      "paint": {
        "line-color": "hsl(15, 3%, 84%)"
      }
    },
    {
      "id": "Landcover-green area",
      "type": "fill",
      "metadata": {
        "mapbox:group": "1444849388993.3071"
      },
      "source": "openmaptiles",
      "source-layer": "landcover",
      "filter": [
        "in",
        "class",
        "farmland",
        "grass",
        "wood"
      ],
      "layout": {},
      "paint": {
        "fill-color": "hsl(110, 64%, 78%)",
        "fill-antialias": [
          "step",
          [
            "zoom"
          ],
          false,
          9,
          true
        ]
      }
    },
    {
      "id": "Landuse-park",
      "type": "fill",
      "metadata": {
        "mapbox:group": "1444849388993.3071"
      },
      "source": "openmaptiles",
      "source-layer": "landuse",
      "filter": [
        "all",
        [
          "!in",
          "class",
          "bus_station",
          "cemetery",
          "college",
          "commercial",
          "hospital",
          "industrial",
          "library",
          "military",
          "nature_reserve",
          "neighbourhood",
          "park",
          "pitch",
          "residential",
          "retail",
          "school",
          "stadium",
          "suburb",
          "university"
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {},
      "paint": {
        "fill-color": "hsl(110, 64%, 78%)"
      }
    },
    {
      "id": "Landuse-cemetery",
      "type": "fill",
      "metadata": {
        "mapbox:group": "1444849388993.3071"
      },
      "source": "openmaptiles",
      "source-layer": "landuse",
      "minzoom": 10,
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "cemetery"
      ],
      "layout": {},
      "paint": {
        "fill-color": "hsl(0, 1%, 86%)"
      }
    },
    {
      "id": "Landuse-hospital",
      "type": "fill",
      "metadata": {
        "mapbox:group": "1444849388993.3071"
      },
      "source": "openmaptiles",
      "source-layer": "landuse",
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "hospital"
      ],
      "layout": {},
      "paint": {
        "fill-color": "#fceae8"
      }
    },
    {
      "id": "Landuse-school",
      "type": "fill",
      "metadata": {
        "mapbox:group": "1444849388993.3071"
      },
      "source": "openmaptiles",
      "source-layer": "landuse",
      "filter": [
        "in",
        "class",
        "school",
        "university"
      ],
      "layout": {},
      "paint": {
        "fill-color": "#f5f3ea"
      }
    },
    {
      "id": "Landuse-aeroway",
      "type": "fill",
      "metadata": {
        "mapbox:group": "1444849388993.3071"
      },
      "source": "openmaptiles",
      "source-layer": "aeroway",
      "minzoom": 10,
      "layout": {},
      "paint": {
        "fill-color": "hsl(220, 10%, 87%)",
        "fill-opacity": [
          "interpolate",
          [
            "exponential",
            1
          ],
          [
            "zoom"
          ],
          10,
          0,
          10.5,
          1
        ]
      }
    },
    {
      "id": "Waterway",
      "type": "line",
      "metadata": {
        "mapbox:group": "1444849388993.3071"
      },
      "source": "openmaptiles",
      "source-layer": "waterway",
      "minzoom": 8,
      "layout": {
        "line-cap": "round"
      },
      "paint": {
        "line-color": "hsl(190, 93%, 83%)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.2
          ],
          [
            "zoom"
          ],
          9,
          1,
          20,
          12
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          0,
          1,
          22,
          1
        ]
      }
    },
    {
      "id": "Water",
      "type": "fill",
      "metadata": {
        "mapbox:group": "1444849388993.3071"
      },
      "source": "openmaptiles",
      "source-layer": "water",
      "layout": {},
      "paint": {
        "fill-color": "hsl(199, 66%, 82%)"
      }
    },
    {
      "id": "Building",
      "type": "fill",
      "metadata": {
        "mapbox:group": "1444849388993.3071"
      },
      "source": "openmaptiles",
      "source-layer": "building",
      "minzoom": 15,
      "layout": {},
      "paint": {
        "fill-color": "rgba(181, 178, 178, 1)",
        "fill-opacity": {
          "stops": [
            [
              15,
              0.1
            ],
            [
              20,
              0.2
            ]
          ]
        },
        "fill-antialias": true,
        "fill-outline-color": "rgba(120, 119, 119, 1)"
      }
    },
    {
      "id": "track",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "==",
        [
          "get",
          "class"
        ],
        "track"
      ],
      "layout": {},
      "paint": {
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          0,
          12.7,
          1
        ],
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          10,
          0.2,
          13.5,
          0.5,
          16,
          4,
          22,
          38
        ],
        "line-color": "hsl(0, 0%, 100%)"
      }
    },
    {
      "id": "service",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "class"
          ],
          "service"
        ],
        [
          "==",
          [
            "get",
            "oneway"
          ],
          1
        ],
        [
          "==",
          [
            "get",
            "ramp"
          ],
          0
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "hsl(0, 4%, 95%)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          9,
          0.1,
          13.5,
          0.8,
          16,
          2,
          22,
          14
        ],
        "line-opacity": [
          "interpolate",
          [
            "exponential",
            1.4
          ],
          [
            "zoom"
          ],
          0,
          0,
          14,
          1,
          22,
          1
        ]
      }
    },
    {
      "id": "service-00",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "class"
          ],
          "service"
        ],
        [
          "==",
          [
            "get",
            "oneway"
          ],
          0
        ],
        [
          "==",
          [
            "get",
            "ramp"
          ],
          0
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "hsl(0, 0%, 100%)",
        "line-opacity": [
          "interpolate",
          [
            "exponential",
            1.4
          ],
          [
            "zoom"
          ],
          0,
          0,
          12.5,
          0,
          13.5,
          1
        ],
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          14,
          1,
          18,
          6
        ]
      }
    },
    {
      "id": "transportation",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        [
          "==",
          "class",
          "path"
        ],
        [
          "==",
          "subclass",
          "pedestrian"
        ],
        [
          "==",
          "layer",
          1
        ]
      ],
      "layout": {
        "line-cap": "square",
        "line-join": "round"
      },
      "paint": {
        "line-color": "hsl(0, 0%, 100%)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          10,
          2,
          13.5,
          4.5,
          16,
          18,
          22,
          180
        ]
      }
    },
    {
      "id": "case - transportation ",
      "type": "line",
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        [
          "==",
          [
            "get",
            "class"
          ],
          "path"
        ],
        [
          "==",
          [
            "get",
            "subclass"
          ],
          "pedestrian"
        ],
        [
          "==",
          [
            "get",
            "layer"
          ],
          1
        ]
      ],
      "layout": {
        "line-cap": "square"
      },
      "paint": {
        "line-color": "hsl(234, 0%, 88%)",
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          14,
          0,
          16,
          0.4,
          22,
          1.2
        ],
        "line-gap-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          10,
          1.2,
          16,
          19,
          22,
          180
        ]
      }
    },
    {
      "id": "Path",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 13.5,
      "filter": [
        "all",
        [
          "all",
          [
            "==",
            "class",
            "path"
          ],
          [
            "in",
            "subclass",
            "footway",
            "pedestrian",
            "steps"
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "line-join": "round"
      },
      "paint": {
        "line-color": "hsl(107, 100%, 100%)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          0,
          0,
          13,
          0,
          13.5,
          0.4,
          16,
          1.8
        ],
        "line-dasharray": [
          1,
          1
        ]
      }
    },
    {
      "id": "Aeroway-taxiway",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "aeroway",
      "minzoom": 10,
      "filter": [
        "all",
        [
          "==",
          [
            "geometry-type"
          ],
          "LineString"
        ],
        [
          "==",
          [
            "get",
            "class"
          ],
          "taxiway"
        ]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-color": "hsl(0, 0%, 100%)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          12,
          0.5,
          14,
          2,
          18,
          18
        ],
        "line-opacity": [
          "step",
          [
            "zoom"
          ],
          0,
          11,
          1
        ]
      }
    },
    {
      "id": "Runway",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "aeroway",
      "minzoom": 10,
      "filter": [
        "all",
        [
          "==",
          [
            "geometry-type"
          ],
          "LineString"
        ],
        [
          "==",
          [
            "get",
            "class"
          ],
          "runway"
        ]
      ],
      "layout": {
        "line-join": "round",
        "line-cap": "round"
      },
      "paint": {
        "line-color": "hsl(0, 0%, 100%)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          11,
          4,
          17,
          50
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          11,
          0,
          12,
          1
        ]
      }
    },
    {
      "id": "Case-Tunnel-Secoundry-primary",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        [
          "<=",
          "layer",
          -1
        ],
        [
          "==",
          "brunnel",
          "tunnel"
        ],
        [
          "in",
          "class",
          "primary",
          "secondary"
        ]
      ],
      "layout": {},
      "paint": {
        "line-dasharray": [
          1,
          1
        ],
        "line-color": "hsl(220, 4%, 62%)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          10,
          0.5,
          13.5,
          1,
          16,
          0
        ],
        "line-gap-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          8,
          0.4,
          10,
          1.8,
          13.5,
          4,
          16,
          14,
          18,
          20,
          22,
          140
        ]
      }
    },
    {
      "id": "Tunnel-Secoundry-primary",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        [
          "<=",
          "layer",
          -1
        ],
        [
          "==",
          "brunnel",
          "tunnel"
        ],
        [
          "in",
          "class",
          "primary",
          "secondary"
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "hsl(220, 0%, 100%)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          9,
          0.1,
          13.5,
          4,
          16,
          12,
          18,
          20,
          22,
          140
        ]
      }
    },
    {
      "id": "Case -Tunnel",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 10,
      "filter": [
        "all",
        [
          "all",
          [
            "!=",
            "ramp",
            1
          ],
          [
            "<",
            "layer",
            0
          ],
          [
            "has",
            "layer"
          ],
          [
            "in",
            "class",
            "motorway",
            "trunk"
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "line-round-limit": 8,
        "line-join": "round"
      },
      "paint": {
        "line-color": "hsl(39, 74%, 75%)",
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0.75,
          13.5,
          1.25,
          16,
          1.3
        ],
        "line-gap-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          10,
          2,
          13.5,
          5,
          16,
          18,
          22,
          140
        ],
        "line-dasharray": [
          2,
          1
        ]
      }
    },
    {
      "id": "Case-Highway-link",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        [
          "all",
          [
            "!=",
            "brunnel",
            "bridge"
          ],
          [
            "in",
            "class",
            "motorway",
            "trunk"
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "line-join": "round"
      },
      "paint": {
        "line-color": "hsl(0, 0%, 85%)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          10,
          0.5,
          13.5,
          1,
          16,
          1.5
        ],
        "line-gap-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          10,
          1,
          13.5,
          2,
          16,
          10
        ]
      }
    },
    {
      "id": "Tunnel",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 10,
      "filter": [
        "all",
        [
          "all",
          [
            "!=",
            "ramp",
            1
          ],
          [
            "<",
            "layer",
            0
          ],
          [
            "has",
            "layer"
          ],
          [
            "in",
            "class",
            "motorway",
            "trunk"
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "line-join": "round",
        "line-cap": "round"
      },
      "paint": {
        "line-color": "hsl(53, 93%, 84%)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          10,
          2,
          13.5,
          5,
          16,
          18,
          22,
          140
        ]
      }
    },
    {
      "id": "Path - service",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 12,
      "filter": [
        "all",
        [
          "all",
          [
            "!has",
            "service"
          ],
          [
            "==",
            "class",
            "service"
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "line-join": "round"
      },
      "paint": {
        "line-color": "hsla(0, 1%, 100%, 0.8)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          0,
          0,
          10,
          0.4,
          13.5,
          0.4,
          16,
          3
        ]
      }
    },
    {
      "id": "case-Third-and-minor",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ],
        [
          "any",
          [
            "in",
            "service",
            "driveway"
          ],
          [
            "in",
            "class",
            "minor",
            "tertiary"
          ]
        ]
      ],
      "layout": {
        "line-join": "round",
        "line-cap": "round"
      },
      "paint": {
        "line-color": "#d9d9d9",
        "line-gap-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          11,
          0,
          16,
          6,
          18,
          12,
          20,
          36,
          22,
          80
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          15.99,
          0,
          16,
          0.4,
          22,
          1.2
        ]
      }
    },
    {
      "id": "Case-Primary-secondary-Non-Tunnel",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 4,
      "filter": [
        "all",
        [
          "<=",
          "layer",
          -1
        ],
        [
          "!=",
          "brunnel",
          "tunnel"
        ],
        [
          "in",
          "class",
          "primary",
          "secondary"
        ]
      ],
      "layout": {
        "line-join": "round"
      },
      "paint": {
        "line-color": "hsl(220, 9%, 87%)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          10,
          0.5,
          13.5,
          1,
          16,
          1.8
        ],
        "line-gap-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          8,
          0.4,
          10,
          1.8,
          13.5,
          4,
          16,
          14,
          18,
          20,
          22,
          140
        ]
      }
    },
    {
      "id": "Case-Primary-secondary",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 4,
      "filter": [
        "all",
        [
          "!has",
          "layer"
        ],
        [
          "in",
          "class",
          "primary",
          "secondary"
        ]
      ],
      "layout": {
        "line-join": "round"
      },
      "paint": {
        "line-color": "hsl(220, 9%, 87%)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          10,
          0.5,
          13.5,
          1,
          16,
          1.8
        ],
        "line-gap-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          8,
          0.4,
          10,
          1.8,
          13.5,
          4,
          16,
          14,
          18,
          20,
          22,
          140
        ]
      }
    },
    {
      "id": "Alley",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 13,
      "filter": [
        "any",
        [
          "case",
          [
            "==",
            [
              "typeof",
              [
                "get",
                "class"
              ]
            ],
            "string"
          ],
          [
            "==",
            [
              "get",
              "class"
            ],
            "raceway"
          ],
          false
        ],
        [
          "case",
          [
            "==",
            [
              "typeof",
              [
                "get",
                "service"
              ]
            ],
            "string"
          ],
          [
            "==",
            [
              "get",
              "service"
            ],
            "alley"
          ],
          false
        ]
      ],
      "layout": {
        "line-join": "round",
        "line-cap": "round"
      },
      "paint": {
        "line-color": "hsl(0, 0%, 98%)",
        "line-opacity": [
          "step",
          [
            "zoom"
          ],
          0,
          14,
          1
        ],
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          14,
          1,
          18,
          12
        ]
      }
    },
    {
      "id": "Third-and-minor",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ],
        [
          "any",
          [
            "in",
            "service",
            "driveway"
          ],
          [
            "in",
            "class",
            "minor",
            "tertiary"
          ]
        ]
      ],
      "layout": {
        "line-join": "round",
        "line-cap": "round"
      },
      "paint": {
        "line-color": "hsl(0, 0%, 100%)",
        "line-opacity": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          10.8,
          0,
          11.4,
          1
        ],
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          10,
          0.5,
          13.5,
          1,
          16,
          8,
          22,
          80
        ]
      }
    },
    {
      "id": "Primary-secondary-Non-Tunnel",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        [
          "<=",
          "layer",
          -1
        ],
        [
          "!=",
          "brunnel",
          "tunnel"
        ],
        [
          "in",
          "class",
          "primary",
          "secondary"
        ]
      ],
      "layout": {},
      "paint": {
        "line-color": "hsl(220, 0%, 100%)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          9,
          0.1,
          13.5,
          4,
          16,
          12,
          18,
          20,
          22,
          140
        ]
      }
    },
    {
      "id": "Primary-secondary",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 4,
      "filter": [
        "all",
        [
          "all",
          [
            "!has",
            "layer"
          ],
          [
            "in",
            "class",
            "primary",
            "secondary"
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-opacity": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          8,
          0.25,
          11.5,
          1,
          16,
          1
        ],
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          9,
          0.1,
          13.5,
          4,
          16,
          12,
          18,
          20,
          22,
          140
        ],
        "line-color": "hsl(0, 0%, 100%)"
      }
    },
    {
      "id": "Case-Highway-no-layer",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        [
          "all",
          [
            "!=",
            "ramp",
            1
          ],
          [
            "!has",
            "layer"
          ],
          [
            "in",
            "class",
            "motorway",
            "trunk"
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "line-round-limit": 8,
        "line-join": "round"
      },
      "paint": {
        "line-color": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          0,
          "#fee9c2",
          12,
          "hsl(39, 97%, 73%)",
          22,
          "#fdce77"
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0.5,
          13.5,
          1,
          16,
          1.5,
          22,
          2
        ],
        "line-gap-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          10,
          2,
          13.5,
          5,
          16,
          18,
          22,
          140
        ]
      }
    },
    {
      "id": "Highway-link",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        [
          "all",
          [
            "==",
            "ramp",
            1
          ],
          [
            "in",
            "class",
            "motorway",
            "trunk"
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "line-join": "round",
        "line-cap": "round"
      },
      "paint": {
        "line-color": "hsl(215, 0%, 100%)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          10,
          1,
          13.5,
          3,
          16,
          10,
          22,
          100
        ]
      }
    },
    {
      "id": "direction-Highway -1",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 15.8,
      "filter": [
        "all",
        [
          "all",
          [
            "!=",
            "service",
            "bus"
          ],
          [
            "<=",
            "layer",
            -1
          ],
          [
            "in",
            "oneway",
            -1,
            1
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "icon-image": "direction",
        "icon-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0.1,
          18,
          0.3,
          22,
          0.5
        ],
        "symbol-placement": "line",
        "icon-rotate": [
          "match",
          [
            "get",
            "oneway"
          ],
          [
            1
          ],
          180,
          0
        ]
      },
      "paint": {
        "icon-opacity": 0.4
      }
    },
    {
      "id": "Case-Primary-secondary Layer",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 4,
      "filter": [
        "all",
        [
          ">=",
          "layer",
          1
        ],
        [
          "in",
          "class",
          "primary",
          "secondary"
        ]
      ],
      "layout": {
        "line-join": "round"
      },
      "paint": {
        "line-color": "hsl(220, 9%, 87%)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          12,
          0,
          16,
          0.2,
          22,
          2
        ],
        "line-gap-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          8,
          0.4,
          10,
          1.8,
          13.5,
          4,
          16,
          14,
          18,
          20,
          22,
          140
        ]
      }
    },
    {
      "id": "Parking_aisle",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "==",
        [
          "get",
          "service"
        ],
        "parking_aisle"
      ],
      "layout": {},
      "paint": {
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          0,
          0,
          12,
          0.4,
          13.5,
          0.8,
          16,
          4
        ],
        "line-color": "hsl(0, 0%, 100%)"
      }
    },
    {
      "id": "Highway-no-layer",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        [
          "all",
          [
            "!=",
            "ramp",
            1
          ],
          [
            "!has",
            "layer"
          ],
          [
            "in",
            "class",
            "motorway",
            "trunk"
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "line-join": "round",
        "line-cap": "round"
      },
      "paint": {
        "line-color": "hsl(53, 93%, 84%)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          10,
          2,
          13.5,
          5,
          16,
          18,
          22,
          140
        ]
      }
    },
    {
      "id": "Case-Highway-bridge",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        [
          "all",
          [
            "!=",
            "ramp",
            1
          ],
          [
            ">=",
            "layer",
            1
          ],
          [
            "has",
            "layer"
          ],
          [
            "in",
            "class",
            "motorway",
            "trunk"
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "line-round-limit": 8,
        "line-join": "round"
      },
      "paint": {
        "line-color": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          0,
          "#fee9c2",
          12,
          "hsl(39, 97%, 73%)",
          22,
          "#fdce77"
        ],
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          0.5,
          13.5,
          1,
          16,
          1.5,
          22,
          2
        ],
        "line-gap-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          10,
          2,
          13.5,
          5,
          16,
          18,
          22,
          140
        ]
      }
    },
    {
      "id": "Highway-bridge",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "filter": [
        "all",
        [
          "all",
          [
            "!=",
            "ramp",
            1
          ],
          [
            ">=",
            "layer",
            1
          ],
          [
            "has",
            "layer"
          ],
          [
            "in",
            "class",
            "motorway",
            "trunk"
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "line-join": "round",
        "line-cap": "round"
      },
      "paint": {
        "line-color": "hsl(53, 93%, 84%)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          10,
          2,
          13.5,
          5,
          16,
          18,
          22,
          140
        ]
      }
    },
    {
      "id": "Primary-secondary layer",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 4,
      "filter": [
        "all",
        [
          "all",
          [
            ">=",
            "layer",
            1
          ],
          [
            "in",
            "class",
            "primary",
            "secondary"
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "line-cap": "round",
        "line-join": "round"
      },
      "paint": {
        "line-opacity": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          5,
          0.25,
          13.5,
          1,
          16,
          1
        ],
        "line-color": "hsl(0, 0%, 100%)",
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          9,
          0.1,
          13.5,
          4,
          16,
          12,
          18,
          20,
          22,
          140
        ]
      }
    },
    {
      "id": "direction-Highway layer1",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 12,
      "filter": [
        "all",
        [
          "all",
          [
            "==",
            "service",
            "bus"
          ],
          [
            ">=",
            "layer",
            1
          ],
          [
            "in",
            "oneway",
            -1,
            1
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "icon-image": "direction",
        "icon-rotate": [
          "match",
          [
            "get",
            "oneway"
          ],
          [
            1
          ],
          180,
          0
        ],
        "icon-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0.1,
          18,
          0.3,
          22,
          0.5
        ],
        "symbol-placement": "line"
      },
      "paint": {
        "icon-opacity": 0.4
      }
    },
    {
      "id": "direction-Tertiary layer1",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 12,
      "filter": [
        "all",
        [
          "all",
          [
            "==",
            "service",
            "bus"
          ],
          [
            ">=",
            "layer",
            1
          ],
          [
            "in",
            "oneway",
            -1,
            1
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "icon-image": "direction",
        "icon-rotate": [
          "match",
          [
            "get",
            "oneway"
          ],
          [
            1
          ],
          180,
          0
        ],
        "icon-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0.1,
          18,
          0.3,
          22,
          0.5
        ],
        "symbol-placement": "line"
      },
      "paint": {
        "icon-opacity": 0.4
      }
    },
    {
      "id": "Construction",
      "type": "line",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 11,
      "filter": [
        "all",
        [
          "==",
          "class",
          "construction"
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {},
      "paint": {
        "line-pattern": [
          "step",
          [
            "zoom"
          ],
          "--34",
          14,
          "--35",
          22,
          "--36"
        ],
        "line-width": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          13.5,
          3,
          16,
          8,
          22,
          24
        ],
        "line-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          0,
          0,
          11.8,
          0,
          12,
          1
        ]
      }
    },
    {
      "id": "direction-layer doses not exist",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "ea41e75e9face98f0bea1ff14cf2aaf3"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 14.5,
      "filter": [
        "all",
        [
          "all",
          [
            "!=",
            "class",
            "path"
          ],
          [
            "!=",
            "service",
            "bus"
          ],
          [
            "!has",
            "layer"
          ],
          [
            "in",
            "oneway",
            -1,
            1
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "icon-image": "direction",
        "icon-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          13,
          0.1,
          18,
          0.3,
          22,
          0.5
        ],
        "symbol-placement": "line",
        "icon-rotate": [
          "match",
          [
            "get",
            "oneway"
          ],
          [
            1
          ],
          180,
          0
        ]
      },
      "paint": {
        "icon-opacity": 0.6
      }
    },
    {
      "id": "n-Construction",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "transportation",
      "minzoom": 14,
      "filter": [
        "all",
        [
          "==",
          "class",
          "construction"
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-field": "در حال تعمیر",
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          13,
          8,
          18,
          20
        ],
        "icon-image": "construction_p%20",
        "symbol-spacing": 400,
        "text-anchor": "top",
        "text-padding": 10,
        "icon-size": [
          "interpolate",
          [
            "exponential",
            1.06
          ],
          [
            "zoom"
          ],
          10,
          0.7,
          16,
          1,
          20,
          1.5
        ]
      },
      "paint": {
        "text-color": "#677178",
        "text-halo-color": "hsl(0, 0%, 100%)",
        "text-halo-width": 1,
        "text-halo-blur": 1,
        "icon-translate": [
          "interpolate",
          [
            "exponential",
            1
          ],
          [
            "zoom"
          ],
          0,
          [
            "literal",
            [
              0,
              -7.5
            ]
          ],
          13,
          [
            "literal",
            [
              0,
              -8
            ]
          ],
          15,
          [
            "literal",
            [
              0,
              -9
            ]
          ],
          22,
          [
            "literal",
            [
              14,
              -28
            ]
          ]
        ]
      }
    },
    {
      "id": "Poi-20-label",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 19.9,
      "filter": [
        "all",
        [
          ">=",
          "zoom_level",
          20
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          19,
          7,
          20,
          9,
          24,
          13
        ],
        "symbol-avoid-edges": true,
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-anchor": "top",
        "visibility": "none",
        "text-ignore-placement": false,
        "text-optional": false,
        "text-variable-anchor": [
          "step",
          [
            "zoom"
          ],
          [
            "literal",
            [
              "top",
              "right",
              "left"
            ]
          ],
          20,
          [
            "literal",
            [
              "top"
            ]
          ]
        ],
        "text-max-width": 6,
        "icon-allow-overlap": false,
        "icon-ignore-placement": false
      },
      "paint": {
        "text-halo-width": 1,
        "text-color": [
          "match",
          [
            "get",
            "class"
          ],
          [
            "hospital"
          ],
          "hsl(0, 27%, 48%)",
          [
            "shop",
            "mall"
          ],
          "hsl(236, 11%, 43%)",
          [
            "restaurant"
          ],
          "hsl(20, 14%, 44%)",
          [
            "park"
          ],
          "#257979",
          "hsl(259, 0%, 46%)"
        ],
        "text-halo-color": "hsla(0, 97%, 100%, 0.5)",
        "text-opacity": {
          "stops": [
            [
              19,
              0.6
            ],
            [
              20,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "Poi-19-label",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 19,
      "filter": [
        "all",
        [
          "==",
          "zoom_level",
          19
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          17,
          8,
          20,
          9,
          24,
          13
        ],
        "symbol-avoid-edges": true,
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-anchor": "top",
        "visibility": "none",
        "text-ignore-placement": false,
        "text-optional": false,
        "text-variable-anchor": [
          "step",
          [
            "zoom"
          ],
          [
            "literal",
            [
              "top",
              "right",
              "left"
            ]
          ],
          19,
          [
            "literal",
            [
              "top"
            ]
          ]
        ],
        "text-max-width": 6
      },
      "paint": {
        "text-halo-width": 1,
        "text-color": [
          "match",
          [
            "get",
            "class"
          ],
          [
            "hospital"
          ],
          "hsl(0, 27%, 48%)",
          [
            "shop",
            "mall"
          ],
          "hsl(236, 11%, 43%)",
          [
            "restaurant"
          ],
          "hsl(20, 14%, 44%)",
          [
            "park"
          ],
          "#257979",
          "hsl(259, 0%, 46%)"
        ],
        "text-halo-color": "hsla(0, 97%, 100%, 0.5)",
        "text-opacity": {
          "stops": [
            [
              18.5,
              0.6
            ],
            [
              19,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "Poi-18-label",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 17.9,
      "filter": [
        "all",
        [
          "==",
          "zoom_level",
          18
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          17,
          9,
          19,
          10,
          24,
          14
        ],
        "symbol-avoid-edges": true,
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-anchor": "top",
        "visibility": "none",
        "text-allow-overlap": false,
        "text-variable-anchor": [
          "step",
          [
            "zoom"
          ],
          [
            "literal",
            [
              "top",
              "right",
              "left"
            ]
          ],
          18,
          [
            "literal",
            [
              "top"
            ]
          ]
        ],
        "text-max-width": 6
      },
      "paint": {
        "text-halo-width": 1,
        "text-color": [
          "match",
          [
            "get",
            "class"
          ],
          [
            "hospital"
          ],
          "hsl(0, 27%, 48%)",
          [
            "shop",
            "mall"
          ],
          "hsl(236, 11%, 43%)",
          [
            "restaurant"
          ],
          "hsl(20, 14%, 44%)",
          [
            "park"
          ],
          "#257979",
          "hsl(259, 0%, 46%)"
        ],
        "text-halo-color": "hsla(0, 97%, 100%, 0.5)",
        "text-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          17,
          0.4,
          18,
          1
        ]
      }
    },
    {
      "id": "Poi-17-label",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 16.5,
      "filter": [
        "all",
        [
          "==",
          "zoom_level",
          17
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          16,
          9,
          19,
          11,
          24,
          15
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-anchor": "top",
        "visibility": "none",
        "text-variable-anchor": [
          "step",
          [
            "zoom"
          ],
          [
            "literal",
            [
              "top",
              "right",
              "left"
            ]
          ],
          17,
          [
            "literal",
            [
              "top"
            ]
          ]
        ],
        "text-max-width": 8
      },
      "paint": {
        "text-halo-width": 1,
        "text-color": [
          "match",
          [
            "get",
            "class"
          ],
          [
            "hospital"
          ],
          "hsl(0, 27%, 48%)",
          [
            "shop",
            "mall"
          ],
          "hsl(236, 11%, 43%)",
          [
            "restaurant"
          ],
          "hsl(20, 14%, 44%)",
          [
            "park"
          ],
          "#257979",
          "hsl(259, 0%, 46%)"
        ],
        "text-halo-color": "hsla(0, 97%, 100%, 0.5)",
        "text-opacity": {
          "stops": [
            [
              16.5,
              0.6
            ],
            [
              17,
              1
            ]
          ]
        }
      }
    },
    {
      "id": "path",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "transportation_name",
      "minzoom": 16,
      "filter": [
        "==",
        "class",
        "path"
      ],
      "layout": {
        "text-field": [
          "step",
          [
            "zoom"
          ],
          [
            "get",
            "name"
          ],
          15,
          [
            "case",
            [
              "!=",
              [
                "get",
                "full_name"
              ],
              ""
            ],
            [
              "to-string",
              [
                "get",
                "full_name"
              ]
            ],
            [
              "!=",
              [
                "get",
                "full_name_fa"
              ],
              ""
            ],
            [
              "to-string",
              [
                "get",
                "full_name_fa"
              ]
            ],
            [
              "to-string",
              [
                "get",
                "name"
              ]
            ]
          ]
        ],
        "symbol-placement": "line-center",
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          11,
          10,
          22,
          22
        ]
      },
      "paint": {
        "text-halo-color": "hsl(0, 99%, 100%)",
        "text-color": "#8c7878"
      }
    },
    {
      "id": "Poi-16-label",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 16,
      "filter": [
        "all",
        [
          "==",
          "zoom_level",
          16
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          13,
          9,
          18,
          13
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-anchor": "top",
        "visibility": "none"
      },
      "paint": {
        "text-halo-width": 1,
        "text-color": [
          "match",
          [
            "get",
            "class"
          ],
          [
            "hospital"
          ],
          "hsl(0, 27%, 48%)",
          [
            "shop",
            "mall"
          ],
          "hsl(236, 11%, 43%)",
          [
            "restaurant"
          ],
          "hsl(20, 14%, 44%)",
          [
            "park"
          ],
          "#257979",
          "hsl(259, 0%, 46%)"
        ],
        "text-halo-color": "hsla(0, 97%, 100%, 0.5)"
      }
    },
    {
      "id": "n-alley",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "transportation_name",
      "minzoom": 15,
      "filter": [
        "any",
        [
          "==",
          "class",
          "raceway"
        ],
        [
          "==",
          "service",
          "alley"
        ]
      ],
      "layout": {
        "text-field": [
          "case",
          [
            "!=",
            [
              "get",
              "full_name"
            ],
            ""
          ],
          [
            "to-string",
            [
              "get",
              "full_name"
            ]
          ],
          [
            "!=",
            [
              "get",
              "full_name_fa"
            ],
            ""
          ],
          [
            "to-string",
            [
              "get",
              "full_name_fa"
            ]
          ],
          [
            "to-string",
            [
              "get",
              "name"
            ]
          ]
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          11,
          10,
          22,
          22
        ],
        "symbol-placement": "line-center",
        "text-max-angle": 15
      },
      "paint": {
        "text-color": "#7c828d",
        "text-halo-color": "hsl(0, 0%, 100%)",
        "text-halo-width": 0.5,
        "text-halo-blur": 0.5
      }
    },
    {
      "id": "Poi-15-label",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 15,
      "filter": [
        "all",
        [
          "==",
          "zoom_level",
          15
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          13,
          9,
          18,
          13
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-anchor": "top",
        "visibility": "none"
      },
      "paint": {
        "text-halo-width": 1,
        "text-color": [
          "match",
          [
            "get",
            "class"
          ],
          [
            "hospital"
          ],
          "hsl(0, 27%, 48%)",
          [
            "shop",
            "mall"
          ],
          "hsl(236, 11%, 43%)",
          [
            "restaurant"
          ],
          "hsl(20, 14%, 44%)",
          [
            "park"
          ],
          "#257979",
          "hsl(259, 0%, 46%)"
        ],
        "text-halo-color": "hsla(0, 97%, 100%, 0.5)"
      }
    },
    {
      "id": "n-Hamlet-village",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "place",
      "maxzoom": 17,
      "filter": [
        "all",
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ],
        [
          "in",
          "class",
          "hamlet",
          "village"
        ]
      ],
      "layout": {
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-size": 10
      },
      "paint": {
        "text-color": "hsl(220, 7%, 52%)",
        "text-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          14,
          1,
          17,
          0.5
        ]
      }
    },
    {
      "id": "n-City-town-island",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "place",
      "maxzoom": 14,
      "filter": [
        "all",
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ],
        [
          "in",
          "class",
          "city",
          "island",
          "town"
        ]
      ],
      "layout": {
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-size": [
          "interpolate",
          [
            "exponential",
            1
          ],
          [
            "zoom"
          ],
          5,
          16,
          10,
          12
        ]
      },
      "paint": {
        "text-color": "hsl(259, 0%, 46%)",
        "text-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          1,
          12.5,
          0
        ]
      }
    },
    {
      "id": "n-Suburb",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "place",
      "minzoom": 8,
      "maxzoom": 9,
      "filter": [
        "all",
        [
          "==",
          "class",
          "suburb"
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          12,
          13,
          16
        ]
      },
      "paint": {
        "text-color": "hsl(220, 7%, 52%)",
        "text-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          1,
          13,
          0
        ]
      }
    },
    {
      "id": "n-Highway -1",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "transportation_name",
      "minzoom": 9,
      "filter": [
        "all",
        [
          "all",
          [
            "==",
            "class",
            "trunk"
          ],
          [
            "==",
            "layer",
            -1
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-field": [
          "step",
          [
            "zoom"
          ],
          [
            "case",
            [
              "!=",
              [
                "get",
                "short_name"
              ],
              ""
            ],
            [
              "to-string",
              [
                "get",
                "short_name"
              ]
            ],
            [
              "to-string",
              [
                "get",
                "name"
              ]
            ]
          ],
          14,
          [
            "case",
            [
              "!=",
              [
                "get",
                "full_name"
              ],
              ""
            ],
            [
              "to-string",
              [
                "get",
                "full_name"
              ]
            ],
            [
              "!=",
              [
                "get",
                "full_name_fa"
              ],
              ""
            ],
            [
              "to-string",
              [
                "get",
                "full_name_fa"
              ]
            ],
            [
              "to-string",
              [
                "get",
                "name"
              ]
            ]
          ]
        ],
        "symbol-placement": "line",
        "text-max-angle": 15,
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-size": [
          "interpolate",
          [
            "exponential",
            1
          ],
          [
            "zoom"
          ],
          10,
          12,
          22,
          22
        ]
      },
      "paint": {
        "text-color": "hsl(0, 10%, 48%)",
        "text-halo-color": "hsl(0, 0%, 100%)",
        "text-halo-width": 1.2,
        "text-halo-blur": 0.5
      }
    },
    {
      "id": "Poi-14.5-label",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 14.5,
      "filter": [
        "all",
        [
          "==",
          "zoom_level",
          14.5
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          13,
          9,
          18,
          13
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-anchor": "top",
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "visibility": "none"
      },
      "paint": {
        "text-halo-width": 1,
        "text-color": [
          "match",
          [
            "get",
            "class"
          ],
          [
            "hospital"
          ],
          "hsl(0, 27%, 48%)",
          [
            "shop",
            "mall"
          ],
          "hsl(236, 11%, 43%)",
          [
            "restaurant"
          ],
          "hsl(20, 14%, 44%)",
          [
            "park"
          ],
          "#257979",
          "hsl(259, 0%, 46%)"
        ],
        "text-halo-color": "hsla(0, 97%, 100%, 0.5)",
        "text-translate": [
          0,
          0
        ]
      }
    },
    {
      "id": "n-Third-and-minor",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "transportation_name",
      "minzoom": 14.3,
      "filter": [
        "any",
        [
          "!in",
          "class",
          "",
          "path",
          "primary",
          "secondary",
          "service",
          "trunk"
        ],
        [
          "==",
          "service",
          "driveway"
        ]
      ],
      "layout": {
        "text-field": [
          "case",
          [
            "!=",
            [
              "get",
              "full_name"
            ],
            ""
          ],
          [
            "to-string",
            [
              "get",
              "full_name"
            ]
          ],
          [
            "!=",
            [
              "get",
              "full_name_fa"
            ],
            ""
          ],
          [
            "to-string",
            [
              "get",
              "full_name_fa"
            ]
          ],
          [
            "to-string",
            [
              "get",
              "name"
            ]
          ]
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.5
          ],
          [
            "zoom"
          ],
          11,
          10,
          22,
          22
        ],
        "text-max-angle": 20,
        "symbol-placement": "line",
        "text-pitch-alignment": "map"
      },
      "paint": {
        "text-color": "rgba(86, 87, 87, 1)",
        "text-halo-color": "hsl(0, 0%, 100%)",
        "text-halo-width": 1
      }
    },
    {
      "id": "Poi-14-label",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 14,
      "filter": [
        "all",
        [
          "==",
          "zoom_level",
          14
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          13,
          9,
          18,
          13
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-anchor": "top",
        "icon-offset": [
          0,
          0
        ],
        "icon-size": 1,
        "icon-ignore-placement": true,
        "icon-allow-overlap": true,
        "visibility": "none"
      },
      "paint": {
        "text-halo-width": 1,
        "text-color": [
          "match",
          [
            "get",
            "class"
          ],
          [
            "hospital"
          ],
          "hsl(0, 27%, 48%)",
          [
            "shop",
            "mall"
          ],
          "hsl(236, 11%, 43%)",
          [
            "restaurant"
          ],
          "hsl(20, 14%, 44%)",
          [
            "park"
          ],
          "#257979",
          "hsl(259, 0%, 46%)"
        ],
        "text-halo-color": "hsla(0, 97%, 100%, 0.5)",
        "text-opacity": [
          "step",
          [
            "zoom"
          ],
          0,
          14,
          1
        ],
        "icon-opacity": 1
      }
    },
    {
      "id": "Poi-13.5-label",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 13.5,
      "filter": [
        "all",
        [
          "==",
          "zoom_level",
          13.5
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          13,
          9,
          18,
          13
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-anchor": "top",
        "visibility": "none"
      },
      "paint": {
        "text-halo-width": 1,
        "text-color": [
          "match",
          [
            "get",
            "class"
          ],
          [
            "hospital"
          ],
          "hsl(0, 27%, 48%)",
          [
            "shop",
            "mall"
          ],
          "hsl(236, 11%, 43%)",
          [
            "restaurant"
          ],
          "hsl(20, 14%, 44%)",
          [
            "park"
          ],
          "#257979",
          "hsl(259, 0%, 46%)"
        ],
        "text-halo-color": "hsla(0, 97%, 100%, 0.5)"
      }
    },
    {
      "id": "Poi-13-label",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 13,
      "filter": [
        "all",
        [
          "==",
          "zoom_level",
          13
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          13,
          9,
          18,
          13
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-anchor": "top",
        "visibility": "none"
      },
      "paint": {
        "text-halo-width": 1,
        "text-color": [
          "match",
          [
            "get",
            "class"
          ],
          [
            "hospital"
          ],
          "hsl(0, 27%, 48%)",
          [
            "shop",
            "mall"
          ],
          "hsl(236, 11%, 43%)",
          [
            "restaurant"
          ],
          "hsl(20, 14%, 44%)",
          [
            "park"
          ],
          "#257979",
          "hsl(259, 0%, 46%)"
        ],
        "text-halo-color": "hsla(0, 97%, 100%, 0.5)"
      }
    },
    {
      "id": "square",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "place",
      "minzoom": 13,
      "filter": [
        "all",
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ],
        [
          "in",
          "class",
          "roundabout",
          "square"
        ]
      ],
      "layout": {
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          13,
          7,
          18,
          24
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ]
      },
      "paint": {
        "text-color": "hsl(200, 10%, 49%)",
        "text-halo-width": 1,
        "text-halo-blur": 1,
        "text-halo-color": "hsl(0, 0%, 100%)"
      }
    },
    {
      "id": "Poi-12.5-label",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 12.5,
      "filter": [
        "all",
        [
          "==",
          "zoom_level",
          12.5
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          13,
          9,
          18,
          13
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-anchor": "top",
        "visibility": "none"
      },
      "paint": {
        "text-halo-width": 1,
        "text-color": [
          "match",
          [
            "get",
            "class"
          ],
          [
            "hospital"
          ],
          "hsl(0, 27%, 48%)",
          [
            "shop",
            "mall"
          ],
          "hsl(236, 11%, 43%)",
          [
            "restaurant"
          ],
          "hsl(20, 14%, 44%)",
          [
            "park"
          ],
          "#257979",
          "hsl(259, 0%, 46%)"
        ],
        "text-halo-color": "hsla(0, 97%, 100%, 0.5)"
      }
    },
    {
      "id": "Poi-12-label",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 12,
      "filter": [
        "all",
        [
          "==",
          "zoom_level",
          12
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          13,
          9,
          18,
          13
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-anchor": "top",
        "visibility": "none"
      },
      "paint": {
        "text-halo-width": 1,
        "text-color": [
          "match",
          [
            "get",
            "class"
          ],
          [
            "hospital"
          ],
          "hsl(0, 27%, 48%)",
          [
            "shop",
            "mall"
          ],
          "hsl(236, 11%, 43%)",
          [
            "restaurant"
          ],
          "hsl(20, 14%, 44%)",
          [
            "park"
          ],
          "#257979",
          "hsl(259, 0%, 46%)"
        ],
        "text-halo-color": "hsla(0, 97%, 100%, 0.5)",
        "text-opacity": [
          "step",
          [
            "zoom"
          ],
          0,
          12,
          1
        ]
      }
    },
    {
      "id": "n-Primary-secondary layer dose not exist",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "transportation_name",
      "minzoom": 11,
      "filter": [
        "all",
        [
          "all",
          [
            "!has",
            "layer"
          ],
          [
            "in",
            "class",
            "primary",
            "secondary"
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.2
          ],
          [
            "zoom"
          ],
          10,
          11,
          22,
          22
        ],
        "icon-offset": [
          0,
          0
        ],
        "text-max-angle": 15,
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "symbol-placement": "line",
        "text-offset": [
          0,
          0
        ],
        "icon-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0.1,
          18,
          0.4,
          22,
          0.5
        ],
        "text-field": [
          "step",
          [
            "zoom"
          ],
          [
            "get",
            "name"
          ],
          15,
          [
            "case",
            [
              "!=",
              [
                "get",
                "full_name"
              ],
              ""
            ],
            [
              "to-string",
              [
                "get",
                "full_name"
              ]
            ],
            [
              "!=",
              [
                "get",
                "full_name_fa"
              ],
              ""
            ],
            [
              "to-string",
              [
                "get",
                "full_name_fa"
              ]
            ],
            [
              "to-string",
              [
                "get",
                "name"
              ]
            ]
          ]
        ]
      },
      "paint": {
        "text-color": "rgba(86, 87, 87, 1)",
        "text-halo-color": "#ffffff",
        "text-halo-width": 1.2,
        "text-halo-blur": 0.5
      }
    },
    {
      "id": "n-Primary-secondary layer 1",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "transportation_name",
      "minzoom": 11,
      "filter": [
        "all",
        [
          "all",
          [
            ">=",
            "layer",
            1
          ],
          [
            "in",
            "class",
            "primary",
            "secondary"
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.2
          ],
          [
            "zoom"
          ],
          10,
          11,
          22,
          22
        ],
        "icon-offset": [
          0,
          0
        ],
        "text-max-angle": 15,
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "symbol-placement": "line",
        "text-offset": [
          0,
          0
        ],
        "icon-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          12,
          0.1,
          18,
          0.4,
          22,
          0.5
        ],
        "text-field": [
          "step",
          [
            "zoom"
          ],
          [
            "get",
            "name"
          ],
          15,
          [
            "case",
            [
              "!=",
              [
                "get",
                "full_name"
              ],
              ""
            ],
            [
              "to-string",
              [
                "get",
                "full_name"
              ]
            ],
            [
              "!=",
              [
                "get",
                "full_name_fa"
              ],
              ""
            ],
            [
              "to-string",
              [
                "get",
                "full_name_fa"
              ]
            ],
            [
              "to-string",
              [
                "get",
                "name"
              ]
            ]
          ]
        ]
      },
      "paint": {
        "text-color": "hsl(223, 13%, 47%)",
        "text-halo-color": "hsl(0, 0%, 100%)",
        "text-halo-width": 1.2,
        "text-halo-blur": 0.5
      }
    },
    {
      "id": "n-Locality",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "place",
      "minzoom": 12,
      "maxzoom": 22,
      "filter": [
        "all",
        [
          "==",
          "class",
          "locality"
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-size": [
          "interpolate",
          [
            "exponential",
            1
          ],
          [
            "zoom"
          ],
          13,
          10,
          16,
          16
        ]
      },
      "paint": {
        "text-color": "hsl(34, 20%, 45%)",
        "text-halo-color": "hsl(0, 0%, 100%)",
        "text-halo-blur": 0.5,
        "text-halo-width": 1
      }
    },
    {
      "id": "n-Neighbourhood",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "place",
      "minzoom": 9,
      "maxzoom": 14,
      "filter": [
        "all",
        [
          "all",
          [
            "<=",
            "rank",
            11
          ],
          [
            "==",
            "class",
            "neighbourhood"
          ]
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-size": [
          "interpolate",
          [
            "exponential",
            1
          ],
          [
            "zoom"
          ],
          10,
          12,
          12.5,
          14,
          14,
          15,
          15,
          18
        ],
        "text-max-width": 18,
        "text-letter-spacing": 1
      },
      "paint": {
        "text-color": "hsl(216, 18%, 69%)",
        "text-halo-color": "hsl(0, 0%, 100%)",
        "text-halo-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          1,
          15,
          2
        ],
        "text-halo-blur": 0.5,
        "text-opacity": [
          "interpolate",
          [
            "exponential",
            1
          ],
          [
            "zoom"
          ],
          14,
          1,
          14.9,
          0
        ]
      }
    },
    {
      "id": "Poi-11.5-label",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 11.5,
      "filter": [
        "all",
        [
          "==",
          "zoom_level",
          11.5
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          13,
          9,
          18,
          13
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-anchor": "top",
        "visibility": "none"
      },
      "paint": {
        "text-halo-width": 1,
        "text-color": [
          "match",
          [
            "get",
            "class"
          ],
          [
            "hospital"
          ],
          "hsl(0, 27%, 48%)",
          [
            "shop",
            "mall"
          ],
          "hsl(236, 11%, 43%)",
          [
            "restaurant"
          ],
          "hsl(20, 14%, 44%)",
          [
            "park"
          ],
          "#257979",
          "hsl(259, 0%, 46%)"
        ],
        "text-halo-color": "hsla(0, 97%, 100%, 0.5)"
      }
    },
    {
      "id": "Poi-11-label",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 11,
      "filter": [
        "all",
        [
          "==",
          "zoom_level",
          11
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          13,
          9,
          18,
          13
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-anchor": "top",
        "visibility": "none"
      },
      "paint": {
        "text-halo-width": 1,
        "text-color": [
          "match",
          [
            "get",
            "class"
          ],
          [
            "hospital"
          ],
          "hsl(0, 27%, 48%)",
          [
            "shop",
            "mall"
          ],
          "hsl(236, 11%, 43%)",
          [
            "restaurant"
          ],
          "hsl(20, 14%, 44%)",
          [
            "park"
          ],
          "#257979",
          "hsl(259, 0%, 46%)"
        ],
        "text-halo-color": "hsla(0, 97%, 100%, 0.5)"
      }
    },
    {
      "id": "Poi-aerodrome",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "aerodrome_label",
      "minzoom": 9,
      "filter": [
        "all",
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ],
        [
          "in",
          "class",
          "international",
          "regional"
        ]
      ],
      "layout": {
        "text-size": [
          "interpolate",
          [
            "exponential",
            1
          ],
          [
            "zoom"
          ],
          10,
          8,
          14,
          16,
          20,
          18
        ],
        "icon-offset": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          14,
          [
            "case",
            [
              "has",
              "manual_icon_offset"
            ],
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "to-number",
                [
                  "get",
                  "manual_icon_offset"
                ]
              ],
              0,
              [
                "literal",
                [
                  0,
                  0
                ]
              ],
              50,
              [
                "literal",
                [
                  0,
                  -50
                ]
              ]
            ],
            [
              "literal",
              [
                0,
                -9.8
              ]
            ]
          ],
          20,
          [
            "case",
            [
              "has",
              "manual_icon_offset"
            ],
            [
              "interpolate",
              [
                "linear"
              ],
              [
                "to-number",
                [
                  "get",
                  "manual_icon_offset"
                ]
              ],
              0,
              [
                "literal",
                [
                  0,
                  0
                ]
              ],
              50,
              [
                "literal",
                [
                  0,
                  -50
                ]
              ]
            ],
            [
              "literal",
              [
                0,
                -16
              ]
            ]
          ]
        ],
        "icon-image": [
          "step",
          [
            "zoom"
          ],
          "international",
          11,
          "international_p"
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "icon-allow-overlap": true,
        "icon-size": [
          "interpolate",
          [
            "exponential",
            1.06
          ],
          [
            "zoom"
          ],
          10,
          0.3,
          11,
          0.8,
          21,
          1.1
        ],
        "text-anchor": "top",
        "text-field": [
          "step",
          [
            "zoom"
          ],
          "",
          11,
          [
            "to-string",
            [
              "get",
              "name"
            ]
          ]
        ],
        "icon-ignore-placement": true
      },
      "paint": {
        "icon-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10.2,
          0,
          10.4,
          1
        ],
        "text-color": "#706d97",
        "text-halo-color": "#ffffff",
        "text-halo-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          1,
          15,
          1.5
        ],
        "text-halo-blur": 0.5
      }
    },
    {
      "id": "n-Highway",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "transportation_name",
      "minzoom": 9,
      "filter": [
        "all",
        [
          "==",
          "class",
          "trunk"
        ],
        [
          "in",
          "$type",
          "Polygon",
          "LineString",
          "Point"
        ]
      ],
      "layout": {
        "symbol-placement": "line",
        "text-max-angle": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          10,
          20,
          22,
          15
        ],
        "symbol-spacing": [
          "interpolate",
          [
            "exponential",
            1.16
          ],
          [
            "zoom"
          ],
          0,
          10,
          16,
          300,
          22,
          400
        ],
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.31
          ],
          [
            "zoom"
          ],
          10,
          12,
          22,
          22
        ],
        "text-field": [
          "step",
          [
            "zoom"
          ],
          [
            "case",
            [
              "!=",
              [
                "get",
                "short_name"
              ],
              ""
            ],
            [
              "to-string",
              [
                "get",
                "short_name"
              ]
            ],
            [
              "to-string",
              [
                "get",
                "name"
              ]
            ]
          ],
          14,
          [
            "case",
            [
              "!=",
              [
                "get",
                "full_name"
              ],
              ""
            ],
            [
              "to-string",
              [
                "get",
                "full_name"
              ]
            ],
            [
              "!=",
              [
                "get",
                "full_name_fa"
              ],
              ""
            ],
            [
              "to-string",
              [
                "get",
                "full_name_fa"
              ]
            ],
            [
              "to-string",
              [
                "get",
                "name"
              ]
            ]
          ]
        ],
        "text-padding": 4
      },
      "paint": {
        "text-color": "hsl(0, 10%, 48%)",
        "text-halo-color": "hsl(0, 0%, 100%)",
        "text-halo-width": 1.2,
        "text-halo-blur": 0.5
      }
    },
    {
      "id": "Water-name",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "water_name",
      "filter": [
        "all",
        [
          "<=",
          "area",
          20
        ],
        [
          ">=",
          "area",
          15
        ]
      ],
      "layout": {
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.41
          ],
          [
            "zoom"
          ],
          10,
          6,
          12.5,
          8,
          16,
          18,
          22,
          24
        ],
        "text-max-angle": 80,
        "symbol-spacing": 10,
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "text-padding": 10,
        "text-rotation-alignment": "viewport",
        "text-anchor": "bottom",
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-max-width": 20
      },
      "paint": {
        "text-color": "hsl(213, 42%, 40%)",
        "text-halo-color": "hsl(0, 0%, 100%)",
        "text-halo-width": 0.5,
        "text-halo-blur": 0.5
      }
    },
    {
      "id": "Water-name Sea",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "water_name",
      "filter": [
        ">=",
        "area",
        20
      ],
      "layout": {
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          10,
          18,
          12.5,
          24,
          18,
          30
        ],
        "text-max-angle": 80,
        "symbol-spacing": 500,
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "symbol-placement": "line",
        "text-padding": 10,
        "text-rotation-alignment": "viewport",
        "text-anchor": "bottom",
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-max-width": 20
      },
      "paint": {
        "text-color": "hsl(213, 42%, 40%)",
        "text-halo-color": "hsl(0, 0%, 100%)",
        "text-halo-width": 0.5,
        "text-halo-blur": 0.5
      }
    },
    {
      "id": "Water-name Sea Point",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "water_name",
      "filter": [
        "all",
        [
          ">=",
          "area",
          20
        ],
        [
          "==",
          "$type",
          "Point"
        ]
      ],
      "layout": {
        "text-size": [
          "interpolate",
          [
            "exponential",
            1.96
          ],
          [
            "zoom"
          ],
          10,
          18,
          12.5,
          24,
          18,
          30
        ],
        "text-max-angle": 80,
        "symbol-spacing": 500,
        "text-font": [
          "IRANSansWeb(FaNum) Regular"
        ],
        "symbol-placement": "point",
        "text-padding": 10,
        "text-rotation-alignment": "viewport",
        "text-anchor": "bottom",
        "text-field": [
          "to-string",
          [
            "get",
            "name"
          ]
        ],
        "text-max-width": 20
      },
      "paint": {
        "text-color": "hsl(213, 42%, 40%)",
        "text-halo-color": "hsl(0, 0%, 100%)",
        "text-halo-width": 0.5,
        "text-halo-blur": 0.5
      }
    },
    {
      "id": "highlighted-point",
      "type": "symbol",
      "source": "openmaptiles",
      "source-layer": "poi",
      "filter": [
        "all",
        [
          "==",
          "smapp_id",
          123
        ]
      ],
      "layout": {
        "icon-ignore-placement": true,
        "icon-allow-overlap": true,
        "icon-size": {
          "stops": [
            [
              12,
              1
            ],
            [
              20,
              1.3
            ]
          ]
        },
        "icon-anchor": "bottom",
        "icon-image": "origin",
        "visibility": "none"
      },
      "minzoom": 11
    },
    {
      "id": "Poi-icon-base",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 14,
      "layout": {
        "icon-image": [
          "to-string",
          [
            "get",
            "icon"
          ]
        ],
        "icon-size": [
          "interpolate",
          [
            "exponential",
            1.06
          ],
          [
            "zoom"
          ],
          14,
          0.6,
          20,
          0.9
        ],
        "icon-offset": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          14,
          [
            "literal",
            [
              0,
              -9.8
            ]
          ],
          20,
          [
            "literal",
            [
              0,
              -16
            ]
          ]
        ],
        "icon-allow-overlap": true,
        "icon-ignore-placement": true,
        "symbol-avoid-edges": true,
        "visibility": "none"
      },
      "paint": {
        "icon-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          14,
          0.5,
          20,
          1
        ]
      }
    },
    {
      "id": "Poi-label-base",
      "type": "symbol",
      "metadata": {
        "mapbox:group": "03c674b40adaee73bc6ee31e1bba6781"
      },
      "source": "openmaptiles",
      "source-layer": "poi",
      "minzoom": 14,
      "layout": {
        "text-field": [
          "get",
          "name"
        ],
        "text-font": [
          "Open Sans Regular",
          "Arial Unicode MS Regular"
        ],
        "text-size": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          14,
          10,
          20,
          14
        ],
        "text-offset": [
          0,
          1.2
        ],
        "text-anchor": "top",
        "symbol-avoid-edges": true,
        "visibility": "none"
      },
      "paint": {
        "text-opacity": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          14,
          0.5,
          20,
          1
        ]
      }
    }
  ],
  "tilestats": {
    "layerCount": 1,
    "layers": [
      {
        "layer": "traffic",
        "count": 285214,
        "geometry": "LineString",
        "attributeCount": 3,
        "attributes": [
          {
            "attribute": "congestion",
            "count": 4,
            "type": "string",
            "values": [
              "heavy",
              "low",
              "moderate",
              "severe"
            ]
          },
          {
            "attribute": "layer",
            "count": 7,
            "type": "number",
            "values": [
              -1,
              -2,
              0,
              1,
              2,
              3,
              4
            ],
            "min": -2,
            "max": 4
          },
          {
            "attribute": "road_class",
            "count": 8,
            "type": "string",
            "values": [
              "motorway",
              "other",
              "primary",
              "residential",
              "secondary",
              "tertiary",
              "trunk",
              "unclassified"
            ]
          }
        ]
      }
    ]
  },
  "created": "2025-07-15",
  "type": "vector",
  "tilejson": "2.0.0",
  "attribution": "© KatibehSoft"
}
