{ "layers": [ { "layerId": 7, "layerName": "Police Station (SAPS_March2025)", "layerType": "Feature Layer", "minScale": 0, "maxScale": 0, "legend": [ { "label": "", "url": "420ad71cb057d33180cf5962b8f40433", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAlklEQVQ4je2SUQqEMAxEJ9B7WQ+g3+tptp5Gv+sBrCfLEhWsEIsVERacvzbtY5KMwc0yL/AfZ1h3Dkzf9RRAPME37hqw6kcwbHRjwWRR9QWGT5kHrMXZDhbLznXF6TGQqUi6X8bgzgPFxcNbDnlA4jbarlaf8oC+cfM29dbDUXQMUpJoLDncwOL8cg5Fic+aTM7jFwhNPyimK1hrkWiIAAAAAElFTkSuQmCC", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20 } ], "legendGroups": [ { "id": "0", "heading": "" } ] }, { "layerId": 6, "layerName": "Police station boundaries (SAPS_March2025)", "layerType": "Feature Layer", "minScale": 0, "maxScale": 0, "legend": [ { "label": "", "url": "d11d2248346c579c76a8f867315f4012", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAZklEQVQ4je3UoRWAMAyE4Qsvg2UBpgHPwzMNLMBkTV9aENUX2V+07hMRp9vtjsQ0HnGcWPBSUoG54GhgYNcqFLg/DvgPJqYTpFOeGJsgnyYYQxPk6zcssLZnTAUG+cBY2hhHCpT+V15OFhWXthbaAAAAAElFTkSuQmCC", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20 } ], "legendGroups": [ { "id": "0", "heading": "" } ] }, { "layerId": 3, "layerName": "Courts (DoJ2021)", "layerType": "Feature Layer", "minScale": 0, "maxScale": 0, "legend": [ { "label": "Branch Court", "url": "feeeb7b29e440016f120d822b2640e45", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAeklEQVQ4jWNhoDJgGTVw6IXhQgYGBms0sW4GBoaZ5BoozcDAsIyBgeEPVC2IFqTEhSCgy8DA8JeBgYEZSp9hGGzp8CialzkoNdCMgYHhHwMDAxOUvkCpgdLUNvA2AwNDCZR9mJBiFgLyLmh8TUoNJBmwkK5l1EAGVAAAn4ETSuvzCkUAAAAASUVORK5CYII=", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "Branch Court" ] }, { "label": "Detached Court", "url": "a75480dde37e54fa4962780e1c23039e", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACVklEQVQ4jdWUS0iUURTH/+f7pvmcb8YJndoMQi8keksvKpoe0KYXGGnSJm1hC0FqFZXj9JH2oFX2oEDIaBPYoqCyhe6kUjCDGBwpxFwohJY0ODPftZl74k5B4+RMEi3qD+dyH+f+OOeee68Df1mO/x8YjVoL9ILUEsl6wuP89J7ohvgjYFyEKiFxGiQ3QhJ0SCRE0VTCDj2QKc1yu62xOQGZLc0W8g4zakGAbScRi03D5zPVsoeBWtJleTzeeNA0m3p/C7SnZaPa1PHsHQpcDrRc68HoaBRdXTUo9BrQdVJuC6HRk1jMKsuOdAYwFrP8zDKo+t3dI2i7249oVKCichWYGZs23Eb5oRUInd+dhmq6tACcyAnUHKljzOSQkjEwMJ6GKQ0PT6Ko2AUiwpXL3XA6HThzNgAGjjLX12cWagaQJa1V56Y2vXwx8rNA8a+Y/JzA0mXFiETGcetmL0pLfThcsdIzNe0rBRCeFUjE8xmEcw07EA5/xONHEZw8tRWNoV3Yvq0Vg4MTab+G4E4F+54VpVw5U2ZoH1SbqbGxKExzHtweJ2ZTytaH8wDpOYHrMuc6O4cgRApVVWvwui/r6jH6vF5rIifQNNBhC4QZWK3G+w8sx8VLe3C95RXutb35NTwNV7Onss7QkkIEjyRZ6wkEFnlrjq9He3sYXZ1DKCnxpk3J7y9UtWt1GRce5gUqGUZzRIjglrq6ze0q0urqMijLUJIIzQVOrWnOb9kwmiPM1rq4wD4C7yXIxcz0hTR+K5P6fTPHO0a+z0GlD+DpD5uz/v0P9hvBgenJBuyk3QAAAABJRU5ErkJggg==", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "Detached Court" ] }, { "label": "Magistrate Court", "url": "21812214a590e5fed3d622f65265211a", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAhUlEQVQ4je3QPQ5BQRQG0CMmplJ4lSjFMlRaart8W1DbhF4hSoWQyEsUijdihhDiK+/Pyc0NXpzwB9/2w4g+9ujg/AwYUWOMHUaYlILxis1vapt7CyETa1JhiG0O2EtgTQZYYdaGhgR4xAIndFv6y9wLixO+HlwnZg6l4PSxu37phz4OXgAnbhC2f+HFQQAAAABJRU5ErkJggg==", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "Magistrate Court" ] }, { "label": "Periodical Court", "url": "f8d17b4702b0d1695e92ba6367c11ab9", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA20lEQVQ4je3UMUuCARDG8V9hRIO0mFNtQi61iItTS6OTm6MfwNVP0LdwCRoLWoKGRiNoCPwAtbW0FDlI6JsiHBEE8r7aIvjAwQ3Hn7vnjsv5Z+XWwNXysIxD7OEdBWziGXf4zgI8wSW66OACp9jCFdpo4jMtsI5edHmDY7zhBUXkUcJTWuB1jLiLAzQCUEEtOv8DmwechH/7eEULO3jEedix8Ja3McQoRa15wPsYuRrLmMVMZxhnBQ7C+A98IYmTOcJtnFImYP9X/oCNyJPw1zIeJilqfrR+X5bWFOXoJIbRN8iPAAAAAElFTkSuQmCC", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "Periodical Court" ] } ], "legendGroups": [ { "id": "0", "heading": "CourtType" } ] }, { "layerId": 4, "layerName": "Sexual offences courts (DoJ2017)", "layerType": "Feature Layer", "minScale": 750000, "maxScale": 0, "legend": [ { "label": "Sexual Offence Court", "url": "761fd261b6a11089b1f81884c7d2029b", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAACfklEQVQ4jb2UXUgUURTHfzPruh9hHwpiYGxlRKREEUQbPlghoVD0pkjUQ1pW9KVQBiKrSF9k+pAZkm8+teuDEbuFoBCV2ItKbUUWuSRkvrQm7c6UOzdmc9dZd0UfpAMX5p459zfn/M+5k8YKW9p/AyqKa4uGVi2gVIKNQESCgEB6ZpIiDy2W5vfLAgrhSgur4paGdhmQJOM7yAeRHxHyxZDScN9mmayVpM4/iwJ1WEjVvBIUL1GZCTgfVnO2C3GqxAhNAIZV7aYRNh1U6O4eZWT4G2FlFodjLRUVO8gvyI6FHAyrOS3AhSSgotTnaVAT2wd/KOxzdjI+HkxIrf3eEE+8xygsdMRcZ1W1viOmaRyoIZ/TNYvtex9/iMMamw5QtH8TFeVu9jpzsVnNCeVHhKkSqF1YcmlClGm+HW63n/R0E25PGTt3rU8SVEIcSgXURyNuRw5voyl3gImJn7x9851rdX1Rv9O5gUeeMrKy7PFYAY4l53D1GgvPX1TS1vqK/v4vvPNPoWmCwcGvtNx5yfUbxQu7ngQMAFtjm9GRSXy+McxmE0OvT+Nx+zlxvOdfYGDacAw9w/FUQJ8R2Ng4wFPfWPS5x+NnZuZ3PLCoKEEdJPAmAWW0dg1Zn6doN7q6jlJV1YvP+zHe7YyMdKrP7OFk5e6EBGXkB0lAq7V5LKQ0tAH6lWNdpg1PTzlTU78IBILYbWY252Visy2UXWq1Wl2fUpWMzSJfCalagfG2ZGeviq5UJqDPbpGuGn0JQElyzQrhKg2r2m3gknHQk1nctVvkOv3MosAYFKhRlPqOudtTwvyc6d306npbrc2fU31p0TnUNZ3LUl/LthX/Y/8FnhLfJpIfhCIAAAAASUVORK5CYII=", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "Sexual Offence Court" ] } ], "legendGroups": [ { "id": "0", "heading": "COURT_TYPE" } ] }, { "layerId": 5, "layerName": "Ports of Entry (SAPS2014)", "layerType": "Feature Layer", "minScale": 750000, "maxScale": 0, "legend": [ { "label": "AIR PORT", "url": "ccce0442138cfb096444b2028973e5b6", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAA1klEQVQ4je3UsUpDQRBA0SOs2Ihgl06wClpY6k9YGbQK2Bo/xT5gaxUwndhYp0ggTRrxE6ySUqwiD0YQCWaevMLCC8Muw+5ldnbZomHKv/AnhpjgpokeHuMMT+sWlqTwMsbnJoRbuFghPMIJbusKT7GLV8wjt4E+ppkKu7jGXmzcjnwlfYn5JvbxmBG+YSnHMiMcRnzSwT0WaEeuqnyEVkb4nYeQteLYi6isF5dSW/iOAa5wGJVVzCJ+9Q7vQnjwRbiSkhSOo487TX5f55lFpYYwxd8XfgArWiFV4/mJ8QAAAABJRU5ErkJggg==", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "AIR PORT" ] }, { "label": "DRY PORT", "url": "16d873f4532aee6846e67cc7bb9e2ac6", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABMElEQVQ4je3UsUvVURjG8c9773UT00EEl/AvcGgwRHBocRCEwBva5HRpEBpsag4awl0c2kR/urhIIoFNWlPQmIODS0g46FTaG/10iuvVi3f0WQ7nOZwvz3nO4dR0WLV7YFPlioGY9UPHOqx6kYWtqPtyZ2Au6cIxxugAUJ9J6aswnIXuqDtrC5irHqsYkX5eGobQ7Y9PWMg1B6VfMeiX5XjupHXCZz4rjKk4lY6kcWGKctyVtoWG9PF/WFNghMS7XDcljArfpf4y5YV5VS9VLcbTqxPctsOYtpmF11IPXgkjKh5i7zpYS2AWZapjYaMsgg/O7eoyc92em255QpTrT6S3LgyqaaD331OKht/tAvulnaj7djU/xJtcN+eBR9hvCxh1i039ae9bhHD/fbmz/gKQ01CKuOhVmgAAAABJRU5ErkJggg==", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "DRY PORT" ] }, { "label": "LAND PORT", "url": "7b06619c7844dd5ddb7fabefb928f34d", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABTklEQVQ4jWNhoDJgGTUQDMqnHk0V5ud0YGBgYGTAAX79/vfl4p3njatbfZ8SDMMDZ59OP3ntJTMDAdCVbfVvNQNDBkEDGRgZMAxjZ2VmCHFSYfjx6w/D2v13wWKsrMw8ZMfy77//GBK8NRg42VngBmIDLLgkWFmYwJo/ff0F5rOxMDEs3HaDQU6cl4GJiZHh37//pBkY4arKICbIxdC77DwDPw8bw6HpwQx6KsIMTfNOMxyeEcRgnbaWNAOZGBERPLfKmaF/xQUGF1MZBm8reQZhfg5c2hhwGvjl+2+wC230JRluPnoPDrd3n34weFrKMzgYSZNu4Nr9dxkyAnUYJhfbg/mv3n9nSPDWBLPvPf1EuoEgMGP9FTCGgYkrLzIgg///Gf4TZaCUCM8DY43/CtjkkEz7++b994NEGbi+00uRgQhwdiGm2GjxxUAxAACG52WLUBPfwQAAAABJRU5ErkJggg==", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "LAND PORT" ] }, { "label": "SEA PORT", "url": "553514630b9b097d23e67d46f968cbc5", "imageData": "iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAwElEQVQ4je3SL0tDURjH8c/Y0bBms4jgqxiYFywL4mtYE3wFC0uG5eHbMTiM4oIG4zAsLYzNtI0LT1i4ivd4Md0vnHI458vv+ZPUTGqE/9bDDtZ1Cc/xhjGGdQiXmGP214Q3uI10O1yhj1P0coTPWOEFJ7jHFhe5CedxCjZYRPkfucIs0jf3RVktfEa6Q86ij8WQvn4rPMYUjxjhKNbnGhM84K5KwndchqiYbBsDPKGL16oli3Xx0+cyUpXHjVAZe8UoIKdTrlJGAAAAAElFTkSuQmCC", "contentType": "image/png", "groupId": "0", "height": 20, "width": 20, "values": [ "SEA PORT" ] } ], "legendGroups": [ { "id": "0", "heading": "PORT_TYPE" } ] } ] }