{ "layers": [ { "layerId": 8, "layerName": "Permanent Traffic Calming Construction", "layerType": "Feature Layer", "minScale": 0, "maxScale": 0, "legend": [ { "label": "Bump-out", "url": "ac2d02d13fab0a19fde2ff5bb61e402a", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAYAAACpSkzOAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAC5ElEQVRIib3SS0gbURQG4D8zYx5aSkVUjLWgFaIgLgSpCoJdqUQTETQL0WxDgiBuq7S09QG2S6ng2sWYCMJE8RE0IPigKzdtA4XSTeKjVEXNPGJmyoxJ0JjEJLb9N8Nh5sx377mXwn8KlWmDX6d7Bpat1gOr/ww6sdlatEajh3e5SD9Nj+k5buSvQzKiM5s9p1YrKR4dQdvT88rPMEgXo7JB5HBOZxST9Bw3+mBIQbq6PKcDAzEkmgg2EmCYcAnHvckaSoXEYa8j2DtkCp3Y7S91JtN6KiQOextgGCTDqGRIrtm8ftLffy8Sj/kZRtRz3Bjug7JB4rD3frc7rGfZyaRQFDkbHCS13d0Az4N1uQBRRE5dHYStLWja28Gvr0PT1gbe7QZVWQmo1SCePAFVWwvx8BDazs6JAMOESlj24x3o5k6IoiKom5rAr63h8eQkLiYmoOvrU6A8h0N55tM0jkpL8Wh0FMLODqiqKoR2d6FubISwvQ1NR8eHw6WlYHEw+OkWlGuxrJ709CjjkiGqpgZkWRmCs7NImHAYeUND0LS2KpAcjckEUq8HOzeH0P4+tF1d04HFxa8lgDcGiYHAd3VzczW3sKDUwsYGWJpG3vAw+M1NqDSayAyuW3iPB7k2Gzh5tJFcTk3hyueDFAyCKCiAeH5+qQJ+3tqRdmamFg6HD0CF/LF8BpTBAGFvD+LBAYjiYuQ7ncpK5UiCgIvxceXHZHn59WKPj2NITn39hbCy8qIE+HELUnm9VxJgkDGWpit+NTQAV1eQOE55/9toBFFYiOhNPLNaIfE8QJKASgUVQUAKheKRLwlvXQyz279Bkp5Hx3i9BSmGKKWMRM5KqYGkyB3oBlalYMBtLEWIFEhCKBuMuAdJCsUwr9eA+XlfKoxIA0kJKRgQlnp7DaDphBiRJnIvFMMsljsYkQGSFpQIE7zejJC0oZuYOD39WWTZp8Lycku6SEZQFIPDUZdJT1bQQ/IHIai7sz96LB8AAAAASUVORK5CYII=", "contentType": "image/png", "groupId": "0", "height": 26, "width": 26, "values": [ "Bump-out" ] }, { "label": "Curb Radius Reduction", "url": "a8cf9483b553a66f2924235648f04186", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABzUlEQVQ4jcWUv2vCQBTHn+CsBbeqmzhUsjgIGtT7B0q3QqCLWyl06OZN0cmtHQpdXUozderS8TREN5fUCq7VooOCShehUF6SC0nOWvsD+oVLyLu7z31z792F4Y8V/g9gzGlcM6d9G5jG1mgUpVIpIWGg3R6Z+KZUZw50uCswbRhKbb1+VwhJusFCYV9h7AUmk1Oz2exrDrj7FTBvGMo5nxxUqzUCQpJStZpD55osaz6nQSD+IkGYNfmqj5P9I3oLn2PDUECWtRqHBoGxSiWj8IlqPC44VA8PoH70COWLjLVYwV78bhMwhu4Gg7k0GMyBRCLAjveABIAsFQJVzUP94dn6JiQJmDhKddzLmQ/IB3ARiAoOeb+azbuxkl0FsSCQd/xK4U1BzK6QDK96C2DLpeu47dRnEDjDDp5hdmLYE25lP+zMBMhGAVKh4KIzAUipblarOXsgSQK7fBLM1cdjUG8kN1nT6ZvpOTnCLw87nVfNrcPVSsiy5c6jZrOvec+2AMQixWJFaLmcEBx6Y7g4td19elI49LrRKJpOkfsyz/cNYd4TAluAqC6lOu4pw2LHgPfGwb12QDvfNpZTfFCq4xuL9t6J//g+5NoKCOoD6gXAyUrQ/XYAAAAASUVORK5CYII=", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "Curb Radius Reduction" ] }, { "label": "Diverter Island", "url": "e5e54a99e956389ff414369f2774e8f4", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABoAAAAZCAYAAAAv3j5gAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACL0lEQVRIib2WT2jTUADGv5e+NlmilTlUGDJBPIx1OLzFP+jzJPjnZo6CevO0gAXBg8lNL4MiCOptt0Ev4snbJl7qydN6VS86lLmWdWXd0kTeS+LauSZ9pd0Hr00CL798rz9eSiEfFg1XZhIdAOQA+Cg7SRbEllyDVVbbrFTehkwrKdCti1nHnKHgo1L1nMqqNxKQe+9Gjv82IiaHhSB3mCBmFqhoE8e2VP7llMrbQwU50Y27YlsqIpA7DBCzLY11tumGabwV0mC0HwEOarOv1TWkhMoI0Cu2pbG0JUwEdQrwZzMAATB+lH8CO7vAr5qP0yeUvsRIArnzd1W0fSAIgEcLTfxc97H41MAxg+DBiy3UGwHePz+CvEHgB+GcXq1oks7r9QCPXzWR1wk+Vz1MnVJwPE+gqwQKAb6t+Zh/2cT0VAbGGInFkAI5S46BxQ87ePdpV1wYUwneFnXRhud1UcftJw0sf/HEeHhTxbP7Wk/daS+d+UGtEa4Hz0SeiAbTZzLi/Puaj5PjCn7X2uJ8Y9NP1J0m6VzfCkG5LHB2UkErLCfitYHJCQVff/hotgJsRA8V6e6kgbp0vnAugzdFHVfOUxhauGRxLs1SMbh9laonGsaxrf+XsAu0fz+7czmLtOSywNU5CsztXTtI907QctIOIBuzkAHKe7rTfvazgUAzNBZjBcBKfOfE/WzQ2KEYLAaJPxulcgujiFmg/E38b+muR+6PLJTXGimhA3Qo+QvUFdQDPnvBngAAAABJRU5ErkJggg==", "contentType": "image/png", "groupId": "0", "height": 25, "width": 26, "values": [ "Diverter Island" ] }, { "label": "Pedestrian Refuge Island (PRI)", "url": "0a21893737967827b5e50790a1ebc131", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABkAAAAYCAYAAAAPtVbGAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACP0lEQVRIibWWz2vUQBzFXzaTbGjtrV7qHjx0L7sXf0G3LrhjURSkPahRQQT/hO1NLyZeCt4EaWk9CIJooQdroSKiqCC6giCI6aWol1IpWsUfdZvd/JBJk2yTpulG44OQSTKTz7z5PjIhSC4K4GmSASQpoFQkT2qacTAJKBHkWL+gjA53YOep7/R/Qei5IyJ7OaqypFydWmVNNVUIc1EqrHWvyll2YqBUIarnwlOpyANTjhM1DQgrtu/CE7t2ly0ViDKpdDqNpW8WFr/Y2J3n/WVzIeq/QGhVlvxluvmggdkXTTy71uV3aCcEZKtiu0V2NCxL+LFi487jBmQqgvC+m9iZknYi6+ntexO3Hjac9sQ9HRfOSjjaJ2zphrQTWaZfdduZcYYDLBsYLAu4cnvVhcRHmrQT2TfzJi5er6O/wCOfy+LGfR0rdaCnO+MPiAsB2aTYARe9OzKYGdkGUQBG7+rOPY4DTg+IgYGbRToKEig2U1cH55w/LVsYcyFLXy0MlaUQJNpNGEIn1c5AsddrbFpHTzeHQ3tFTD9vRvaJCgGJK3ZYj14buHRewq5eHuMzOhY+W8htz2xwM79gVmZftiZB4iK7XtpHEz9/2xjYIyArAH0FgldzBnKVYF2Y8jmeAk1/2XwI24ziXCwuWzhJ1wBMxw8IePfBxInKxr7hSHtvVcPFDuvwPsE5PA3uFzBUbl1HgbwQEO8ryx7U5gykqVKRKDXNcCCoacblM1q6ALREGYTt1Yn+PpIq6d/KX+kPFDPSY7DTuFcAAAAASUVORK5CYII=", "contentType": "image/png", "groupId": "0", "height": 24, "width": 25, "values": [ "Pedestrian Refuge Island (PRI)" ] }, { "label": "Raised Intersection", "url": "20caa9b7e9216a6ce619da8a4cf32254", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAzElEQVQ4jWNhoDJgARHs7Awq6jLMPZQY9Psfw7rr9/8uAhvIwsggf+nuX399FWYGVmbSDbvx6B+DkhQTiAkxEAbmlHEziAowkmxgSO0Xhl9/IGwUA6kBWIa2gQ3zvzPsOAkNHCgQE2Rk2NTOQ56BH778Z3jx7h+aKDg2yTOQHMAytA00UceUFuBhJN/AGDc2MB7GYfj20z+C6Qwb+P0Xh4EeJV/IdpmeMqTcAxv49QfDWQYGBkeyTWNgYLh09+9jZBd+YGBgOECJgTAAAKSHL/6mlPjtAAAAAElFTkSuQmCC", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "Raised Intersection" ] } ], "legendGroups": [ { "id": "0", "heading": "" } ] }, { "layerId": 1, "layerName": "Permanent Traffic Calming Signage/Marking", "layerType": "Feature Layer", "minScale": 0, "maxScale": 0, "legend": [ { "label": "Bike Lane Bollard", "url": "2a73258557f41d6e1bb392a5b6d9e12a", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAZ0lEQVQ4jWNhoDJgGTWQYsAyEg3UKHFg+P+/nuE/gwNclJHhAMPNXkfyDPyPZhgIgPhqJQ0Mt3oaSDcQF2BiOMBABmBhYGRsBDkJ1ZWMjQw3esg08AZYI1masRtIZcAyaiDFYPCHIQApGxhZuPfX6wAAAABJRU5ErkJggg==", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "Bike Lane Bollard" ] }, { "label": "Bike Lane", "url": "dd8c8d318d3a0a3f631972d522a4923a", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAATElEQVQ4jWNhoDJgGTWQYsAyAg20WM7gwMDIUM/AwOBAoVkHGP4zNLJQyTAQADmMFmH4n6ERZDLVvHwikuEAmDNykg3DqIGUAqqHIQC0cgwTkgB7WAAAAABJRU5ErkJggg==", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "Bike Lane" ] }, { "label": "Centre Median", "url": "2c43a70c9a4f19002050589a64beb267", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAVUlEQVQ4je3QAQnAMAwF0QuNibmpjakpVVMbcTMVpSMaksGgPQGP/CjJ6QHD6Ybg4KkF2mLVCCSITeiagXluFOSDyRO6y2mTby4DLO1CktMDhvv/D18EBRQTveh5LAAAAABJRU5ErkJggg==", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "Centre Median" ] }, { "label": "New Centreline", "url": "6b85db970bb82892e0af0020bad60614", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAUElEQVQ4jWNhoDJgGTWQYsAyAg38v5rBgYGBoZ7hP5gmHzAyHGBgYGhkoYphIAAyg5FGYdgIMplqXmYMBTMOUNOFVAUs1DWOYdRAKgCqRwoABzMNEugxLCkAAAAASUVORK5CYII=", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "New Centreline" ] }, { "label": "Painted Curb Extension", "url": "d2fd40fa6ca9dae3546df7ebb1166467", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAVklEQVQ4jWNhoDJgGTWQYsAyAg1sj3FxYP7PUP//P4MDJQYxMjIc+MvI0MhCDcNAAGQGM028/JeRoRFkMtW8XLlkzwEGBoYDVHMhA5UBy6iBFIPBH4YARtEXEmVFeQIAAAAASUVORK5CYII=", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "Painted Curb Extension" ] }, { "label": "Reduced Road Width", "url": "4471d08a435ebed2cc2ad84f55adc2d0", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAASUlEQVQ4jWNhoDJgGTWQYsAyAg3MyMhwYGBgqGdgYADRlIADDAwMjSxUMowBZgZNwrARyqaOl2fMmAFigPBISTYMowZSCqgehgDFXQoSEw3YMwAAAABJRU5ErkJggg==", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "Reduced Road Width" ] }, { "label": "Speed Hump", "url": "daa5ac6cda5488e2b61fb24cd6bc2819", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAgUlEQVQ4jWNhoDJgGTVwpIThxo0bG5iYmOwpNKvR19f3AMvRo23/1dVrGISFL1Nk2tu3ug5Hj7YxsKirL6fYMBAAmaGuToswvHkzEmwyFbzMADKLxdq6inHz5s0ODAwM9ZQY+O/fv4P+/v4NYC+DYoeBgQGER0rCpiZgoappQ8JAAB39JGsxxtchAAAAAElFTkSuQmCC", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "Speed Hump" ] }, { "label": "Speed Limit Reduction", "url": "1e6c760252eb263725e5498dbc86d76e", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAT0lEQVQ4jWNhoDJgGTWQYsAyAg18zsDgwMDAUP8fQpMNGBkYDjAwMDSyUMMwEACZwUirMGwEmUw1L0tCGAeo6UKqAhbqGscwaiAVANUjBQCOKwwS4DkFgAAAAABJRU5ErkJggg==", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "Speed Limit Reduction" ] }, { "label": "Transverse Rumble Strip", "url": "8206cde2d1fab1a2113d0fda3b8f5268", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAVklEQVQ4je3QUQ2AMAxF0dusJnAzG6ghU4ONukHFMlINfXyxK+CkfY4432A5/yH4cHdo12L1CmRYwByuwLI0jPbJhnOkLHv54AwghBdqc7HHBuvJN3wB/fQUE4wgnm8AAAAASUVORK5CYII=", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "Transverse Rumble Strip" ] }, { "label": "Urban Shoulder", "url": "e1d442d5b37250fbcd607edaad429647", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAT0lEQVQ4jWNhoDJgGTWQYsAyEg2Mee7AwMBQz8DwH0RTABgPMDAwNLJQxzAQAJnBSJswbASZTD0vL5EEMQ5Q04VUBSzUNY5h1EAqAKpHCgB+yA0SUGB07AAAAABJRU5ErkJggg==", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "Urban Shoulder" ] } ], "legendGroups": [ { "id": "0", "heading": "" } ] } ] }