GrupoGarat
Desafío Gubernamental CABA

Optimización del Procesamiento Territorial Masivo

La gestión urbana en CABA exige procesar miles de direcciones diarias. Errores de tipeo, delimitadores CSV ambiguos y demoras en asignaciones de inspectores ralentizaban la operación pública.

Los 4 Desafíos de la Información Geográfica Urbana

Cuellos de botella en la administración e inspección pública

1. Inconsistencia en Nombres de Calles

Direcciones redactadas manualmente con abreviaturas o faltas de ortografía (ej. "ALEM 138" vs "LEANDRO N. ALEM AV. 138"). Las bases de datos convencionales fallaban en geocodificar sin normalización oficial de USIG.

2. Delimitadores CSV y Codificaciones SO

Archivos exportados desde Mac o Windows con tildes/diéresis (ej. "Curapaligüe", "Mármol") o comas internas en nombres de avenidas rompían las tablas por split manual, generando coordenadas nulas.

3. Saturación de Red y Rate Limiting

Intentar geocodificar lotes masivos en paralelo causaba bloqueos de red (`net::ERR_ABORTED`) y saturación de la API. Se requería una estrategia secuencial inteligente con manejo de reintentos.

4. Asignación Manual por Comuna e Inspectores

Cruzar coordenadas con los polígonos de las 15 comunas de CABA y distribuir cargas de trabajo entre inspectores se hacía de forma artesanal, demandando horas hombre y generando errores de jurisdicción.

La Solución: Kit GIS del GCABA

Una plataforma unificada en cliente que resuelve la normalización y asignación en segundos

Normalización Inteligente (USIG)

Detección automática de codificación (UTF-8, Windows-1252, Mac Roman) y parsing robusto con SheetJS. Geocodificación secuencial limpia contra la API oficial de USIG Buenos Aires.

Asignación Automática de Comunas

Cruce inmediato de coordenadas (lat, lng) contra los polígonos GeoJSON de `comunas_caba.js` en navegador. Visualización interactiva en mapa con pines por Comuna e Inspector.

Spatial Join de Veredas (`CLAVE_VERE`)

Módulo cliente que ejecuta consultas R-Tree sobre la base GeoPackage `WKT geom corregida.gpkg` mediante SQLite WASM, asociando la clave de vereda por proximidad en metros configurables (0 a 5m).

Ver Desarrollo Técnico & Módulos GIS →