{
  "version": 8,
  "name": "WKD Parking areas",
  "metadata": {
    "docs": [
      "https://docs.ndw.nu/handleidingen/wkd/wkd_parkeervakken/"
    ]
  },
  "center": [
    5.41,
    52.15
  ],
  "zoom": 12,
  "light": {
    "anchor": "viewport"
  },
  "sources": {
    "wkdParkingAreas": {
      "type": "vector",
      "tiles": [
        "https://maps.staging.ndw.nu/api/v1/wkdParkingAreas/latest/mbtiles/segments/tiles/{z}/{x}/{y}.pbf"
      ]
    }
  },
  "sprite": "https://maps.staging.ndw.nu/styles/sprites/osm-default/osm-default",
  "glyphs": "https://maps.staging.ndw.nu/styles/glyphs/{fontstack}/{range}.pbf",
  "layers": [
    {
      "id": "wkd-parking-areas-case",
      "type": "line",
      "source": "wkdParkingAreas",
      "source-layer": "segments",
      "filter": [
        ">",
        "surface",
        0
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "round",
        "visibility": "visible"
      },
      "paint": {
        "line-offset": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          4,
          [
            "*",
            [
              "-",
              8,
              [
                "to-number",
                [
                  "get",
                  "functionalRoadClass"
                ]
              ]
            ],
            [
              "case",
              [
                "==",
                [
                  "get",
                  "sideOfRoad"
                ],
                "left"
              ],
              -0.6,
              0.6
            ]
          ],
          20,
          [
            "*",
            [
              "-",
              8,
              [
                "to-number",
                [
                  "get",
                  "functionalRoadClass"
                ]
              ]
            ],
            [
              "case",
              [
                "==",
                [
                  "get",
                  "sideOfRoad"
                ],
                "left"
              ],
              -2.2,
              2.2
            ]
          ]
        ],
        "line-color": "rgb(125, 125, 125)",
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          4,
          1.5,
          20,
          5.5
        ]
      }
    },
    {
      "id": "wkd-parking-areas",
      "type": "line",
      "source": "wkdParkingAreas",
      "source-layer": "segments",
      "filter": [
        ">",
        "surface",
        0
      ],
      "layout": {
        "line-cap": "butt",
        "line-join": "round",
        "line-sort-key": [
          "to-number",
          [
            "get",
            "functionalRoadClass"
          ],
          0
        ]
      },
      "paint": {
        "line-offset": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          4,
          [
            "*",
            [
              "-",
              8,
              [
                "to-number",
                [
                  "get",
                  "functionalRoadClass"
                ]
              ]
            ],
            [
              "case",
              [
                "==",
                [
                  "get",
                  "sideOfRoad"
                ],
                "left"
              ],
              -0.6,
              0.6
            ]
          ],
          20,
          [
            "*",
            [
              "-",
              8,
              [
                "to-number",
                [
                  "get",
                  "functionalRoadClass"
                ]
              ]
            ],
            [
              "case",
              [
                "==",
                [
                  "get",
                  "sideOfRoad"
                ],
                "left"
              ],
              -2.2,
              2.2
            ]
          ]
        ],
        "line-color": "#99f",
        "line-width": [
          "interpolate",
          [
            "linear"
          ],
          [
            "zoom"
          ],
          4,
          0.5,
          20,
          4
        ]
      }
    }
  ],
  "id": "wkd-parking-areas",
  "owner": "NDW Location Services"
}
