{ "layers": [ { "layerId": 0, "layerName": "Current Closures", "layerType": "Feature Layer", "minScale": 0, "maxScale": 0, "legend": [ { "label": "Full Closure", "url": "64039cc7de90b3a22840378675f7fc56", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAT1JREFUOI3t0TFLHEEYBuBng2SLmGabEPA3WOUfiKVVILdnEbuDQ5BYaaOGgBi7FCGYYBMIumthJTaCVv4GBRtbQRerwETIpDlBb/euMUUCvt3M7jzzfd+M+MsZeQTBN552+DXsYMlUiz3EoeABT67Y3+LNNFUTVvAyslXSbfFjKFgxg4mE95gbUOAaRiNrBbs5PxvB7zyLrEJCt+BLzum9VrPsVayqt73lWJKmC0JYqYFF3yx6306Kvs1Y3Z9CDGG5YDknaWz5ofmPwJykpBP5ersX2WjTvXtgmxcJZ3je+6fVZqexwozNK2YxjuuEpf4K2lyUrEY+Ro7vYjVwkt9Fmr4TwiE+5FwOaOvTDR1ZNq/v1WszzEM42k7T9SSEz00YvCaUTORVdd5wWT3tEBYHYbdpUcMGgg/Jvw/+AZoPW/6ALFLXAAAAAElFTkSuQmCC", "contentType": "image/png", "height": 20, "width": 20, "values": [ "Full Closure" ] }, { "label": "Eastbound", "url": "c2314a2061df345d2f5bb39008f5d510", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAEBJREFUOI1jYaAyYBk1cNRAMgxcwcDwn6oGwhjh9fUUGbSysRHVQGoBuIEwGyg2MIKBgZEqJsEMpKZhowaOFAMBy28G/JmjQb8AAAAASUVORK5CYII=", "contentType": "image/png", "height": 20, "width": 20, "values": [ "Eastbound" ] }, { "label": "Northbound", "url": "c2314a2061df345d2f5bb39008f5d510", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAEBJREFUOI1jYaAyYBk1cNRAMgxcwcDwn6oGwhjh9fUUGbSysRHVQGoBuIEwGyg2MIKBgZEqJsEMpKZhowaOFAMBy28G/JmjQb8AAAAASUVORK5CYII=", "contentType": "image/png", "height": 20, "width": 20, "values": [ "Northbound" ] }, { "label": "Southbound", "url": "c2314a2061df345d2f5bb39008f5d510", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAEBJREFUOI1jYaAyYBk1cNRAMgxcwcDwn6oGwhjh9fUUGbSysRHVQGoBuIEwGyg2MIKBgZEqJsEMpKZhowaOFAMBy28G/JmjQb8AAAAASUVORK5CYII=", "contentType": "image/png", "height": 20, "width": 20, "values": [ "Southbound" ] }, { "label": "Westbound", "url": "c2314a2061df345d2f5bb39008f5d510", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAEBJREFUOI1jYaAyYBk1cNRAMgxcwcDwn6oGwhjh9fUUGbSysRHVQGoBuIEwGyg2MIKBgZEqJsEMpKZhowaOFAMBy28G/JmjQb8AAAAASUVORK5CYII=", "contentType": "image/png", "height": 20, "width": 20, "values": [ "Westbound" ] }, { "label": "Lane Closure / Shift", "url": "111aa172b1042cfe5d30d1ce28438907", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAD5JREFUOI1jYaAyYBk1cNRAMgws8WX4T1UDYYzuGMoMKl2CZiC1ANxAmA0UG9izmYGROkZBDaSmYaMGjhQDAYu0BmqIBzYzAAAAAElFTkSuQmCC", "contentType": "image/png", "height": 20, "width": 20, "values": [ "Lane Closure / Shift" ] }, { "label": "Shoulder / Parking Lane / Sidewalk", "url": "0ba7078d2dcbf3279d5d2026d5d29542", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAADNJREFUOI1jYaAyYBk1cNTAwWTg/337/lNiEKOTEyOKgdQCcANhNlDNQGqBUQNHDSQDAAApowTXJCE4FgAAAABJRU5ErkJggg==", "contentType": "image/png", "height": 20, "width": 20, "values": [ "Shoulder / Parking Lane" ] } ] }, { "layerId": 1, "layerName": "Future Closures", "layerType": "Feature Layer", "minScale": 0, "maxScale": 0, "legend": [ { "label": "Full Closure", "url": "47bb06c9e2a916b1c3ffc6e6d31014ab", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAdRJREFUOI3tk79rFFEQxz+bfTqiEHGx8IqARSrTLKQ4OIvIgY1FLHLiXXORINqJleAfIAoWgk3AQuIV3l6IoqIWiigKyhEPz2JBcBura3TBHzE8c7vP4vTuNru5RgsLp5p5M/N53zfMU/xlU/+BPbuI4jzdUY1u3XHblfAtYEYDDVbe4+y+GyzenWctC1b02P3ZhKfzDak1j+tXI4H5hhzE0gc+CEeBm1nANYuSAiGmdOYaraun+JEJPHkFeQNzChBDccrjqV+mM1xzqDG5f90EBQAsvac5zhHgTgroLk1df61C5He/xdi2yLngLuUS6tZjH6xBrGHWrU3OtqvBQlLhmEZUQgxih+hIIHZ6B3aYgAEIoO2wHw8BM+cPtob4l292ZdcYyQDGDiTH1bPIGfixoKMcYg/qNEB30NsHtqv+wnRdZpSl5/viDM/a1aA2zD98i/Fwg0sKdgBsGGfRP+GvphUCrbJ+XlimGBkmuvB9r+L2ZsGP5/hSaHA/MpQwvPcr4epwPrmHFibycnXonNuJ3HtwTH9LzwBeOjzKf5KZ7Ux4ECRyqcVuljvvpus8bH7VT7JgvXfTxdOXX1SCj5tTmX+5VWFlS1j/YlKwLYF/Yv8+8CeTP5mgdFIWTAAAAABJRU5ErkJggg==", "contentType": "image/png", "height": 20, "width": 20, "values": [ "Full Closure" ] }, { "label": "Eastbound", "url": "fcd365ce3684e17165f4d1cb1270dfa4", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAERJREFUOI1jYaAyYBk1cNRACgw0aHOfR4lBF6p2JqEYKJ+wkxLzGC5UQWjaefnhAncKjdqJaiAsDCgFQyjZjBo4eAwEAJ8JC7mD3ZG2AAAAAElFTkSuQmCC", "contentType": "image/png", "height": 20, "width": 20, "values": [ "Eastbound" ] }, { "label": "Northbound", "url": "fcd365ce3684e17165f4d1cb1270dfa4", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAERJREFUOI1jYaAyYBk1cNRACgw0aHOfR4lBF6p2JqEYKJ+wkxLzGC5UQWjaefnhAncKjdqJaiAsDCgFQyjZjBo4eAwEAJ8JC7mD3ZG2AAAAAElFTkSuQmCC", "contentType": "image/png", "height": 20, "width": 20, "values": [ "Northbound" ] }, { "label": "Southbound", "url": "fcd365ce3684e17165f4d1cb1270dfa4", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAERJREFUOI1jYaAyYBk1cNRACgw0aHOfR4lBF6p2JqEYKJ+wkxLzGC5UQWjaefnhAncKjdqJaiAsDCgFQyjZjBo4eAwEAJ8JC7mD3ZG2AAAAAElFTkSuQmCC", "contentType": "image/png", "height": 20, "width": 20, "values": [ "Southbound" ] }, { "label": "Westbound", "url": "fcd365ce3684e17165f4d1cb1270dfa4", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAERJREFUOI1jYaAyYBk1cNRACgw0aHOfR4lBF6p2JqEYKJ+wkxLzGC5UQWjaefnhAncKjdqJaiAsDCgFQyjZjBo4eAwEAJ8JC7mD3ZG2AAAAAElFTkSuQmCC", "contentType": "image/png", "height": 20, "width": 20, "values": [ "Westbound" ] }, { "label": "Shoulder / Parking Lane", "url": "dee89fd8e9eced65a635c661350cc11b", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAAEFJREFUOI1jYaAyYBk1cNRAMgyc8YxhHlUNhDHS2PZSZNCsX86oBlILwA2E2UCxgRlSDElUMQlmIDUNGzVwpBgIAFaCCCgQ9l7iAAAAAElFTkSuQmCC", "contentType": "image/png", "height": 20, "width": 20, "values": [ "Shoulder / Parking Lane" ] }, { "label": "Lane Closure / Shift / Sidewalk", "url": "e8cda6cc388d663913e1fb148954891c", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAADJJREFUOI1jYaAyYBk1cNTAwWSg/zOGeZQYtFGKIQnFQGoBuIEwG6hmILXAqIGjBpIBAGT+BH6P13NKAAAAAElFTkSuQmCC", "contentType": "image/png", "height": 20, "width": 20, "values": [ "Lane Closure / Shift" ] } ] }, { "layerId": 2, "layerName": "Approved Utility Work (Not Scheduled ) ", "layerType": "Feature Layer", "minScale": 0, "maxScale": 0, "legend": [ { "label": "", "url": "fed31db3982b63c7ff652eee17f9f30a", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAACtJREFUOI1jYaAyYBk1cNTA4W3g0f+ZFJlkzTgd1UCoAKVgKIXhqIHD10AAiH4EJGvZpG4AAAAASUVORK5CYII=", "contentType": "image/png", "height": 20, "width": 20 } ] }, { "layerId": 3, "layerName": "Past Closures (last 6 Mo.)", "layerType": "Feature Layer", "minScale": 0, "maxScale": 0, "legend": [ { "label": "", "url": "dcc2585708ec1dc69fcd9e38eb20e960", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAADJJREFUOI1jYaAyYBk1cNTAwWTg8+cMmpQYJCnJcB3FQGoBuIEwG6hmILXAqIGjBpIBAAdgBFrDKDrgAAAAAElFTkSuQmCC", "contentType": "image/png", "height": 20, "width": 20 } ] } ] }