Johannesburg's City of Johannesburg Metropolitan Municipality is sitting on a digital records crisis that officials rarely discuss publicly: thousands of duplicate images clogging planning, housing and infrastructure databases, slowing service delivery and inflating storage costs at a time when the city's IT budget is already stretched. The problem is not unique to Joburg, but the city's response has been slower and less coordinated than counterparts in Lagos, Nairobi and São Paulo.
The issue matters now because the ANC-DA coalition government in Gauteng has staked a significant portion of its credibility on digitising municipal services. The Joburg Connect e-services portal, which went live for extended public use in 2024, relies on clean image data for everything from building permit approvals in Sandton to housing grant applications in Soweto. When the same aerial photograph, ID scan or infrastructure image appears dozens of times in a single database, automated systems misfire, human clerks duplicate work, and residents wait longer for responses that should take days.
Walk into the Johannesburg Development Agency offices on St Andrews Road in Parktown and staff will tell you the pressure is real, even if management has not yet made a formal public statement about the scale of the backlog. The agency, which coordinates urban development projects across the metro, uses geographic information system data that depends on clean image libraries. Duplicate satellite and drone images of construction sites in Nasrec, Marlboro and the Waterfall City precinct have reportedly caused version-control headaches on at least three major infrastructure assessments in the past eighteen months, according to internal briefing notes reviewed by The Daily Johannesburg.
What Other Cities Are Doing
Lagos moved earliest among comparable African cities. The Lagos State Geographic Information Service — known as LAGIS — began a deduplication audit of its property image database in 2023, using open-source perceptual hashing tools to flag near-identical files before they entered the master registry. By early 2025, LAGIS had cleared roughly 40 percent of its flagged duplicates, according to figures the agency published in its 2025 annual technology report. Nairobi's City County implemented a mandatory image-tagging protocol for all ward-level development submissions in January 2025, requiring GPS metadata to be embedded at upload — a low-cost fix that automatically prevents most duplicates at the point of entry.
São Paulo went further. The Secretaria Municipal de Urbanismo e Licenciamento adopted AI-assisted deduplication software across its zoning permit system in mid-2024, cutting image-related processing errors by 28 percent within the first six months, according to the secretariat's own published performance data. The software cost the city approximately R4.2 million equivalent when converted from Brazilian reais at the time of purchase — a figure that municipal budget analysts say would be feasible for Joburg's Department of Development Planning, which received a capital allocation of roughly R680 million in the 2025/26 metro budget.
Johannesburg has tools available. The City's Smart City Office, based in the Rosebank precinct, has been piloting Microsoft Azure-based data management since 2023, and the infrastructure theoretically supports automated deduplication at scale. The gap is policy: there is currently no citywide mandate requiring image deduplication before data enters shared municipal repositories, leaving each department to manage the problem independently — or not at all.
What Residents and Businesses Should Watch For
For property developers lodging plans at the Development Planning counter on Loveday Street in the Joburg CBD, the practical advice is straightforward: submit clean, uniquely named image files with embedded metadata, and keep a local copy of every submission reference number. When the system generates errors — and it does — a reference number is the fastest way to escalate to a human reviewer and avoid being lost in a duplicate file loop.
The Smart City Office has indicated, without providing a specific timeline, that a broader data-quality framework is under development. If Joburg wants to catch up with Nairobi's entry-level fix, let alone São Paulo's automated solution, that framework will need to be on council's desk before the 2026/27 budget cycle closes. Time is short, and the city's digital ambitions are bigger than its current data hygiene will support.