Abrir un local, mandar vendedores a un barrio o invertir en publicidad en una ciudad nueva suele decidirse por intuición. Y la intuición sale cara: un punto de venta mal ubicado puede tardar años en recuperarse.
La buena noticia es que con datos públicos y un SIG puedes responder en minutos la pregunta que todos se hacen: ¿aquí hay mercado? En esta guía te muestro cómo hacerlo en ArcGIS Experience Builder, sin escribir código, y abajo tienes una demo para que lo pruebes tú mismo.
1. Pruébalo: dibuja una zona y mira el veredicto
Elige una ciudad, pulsa ✏️ Dibujar zona y marca los vértices del polígono sobre el mapa. Cierra tocando el primer punto. Las celdas azules son hogares (más oscuro = más denso) y los puntos rojos, competidores.
⚠️ Datos simulados con fines demostrativos. No representan información real de hogares, ingresos ni empresas. En un proyecto real se usan datos del censo y del levantamiento de tu mercado.
Lo que acabas de hacer es exactamente lo que hará tu equipo comercial en Experience Builder, pero con tus datos reales: dibujar, leer el resultado y decidir.
2. Qué datos necesitas
Con tres capas ya tienes un análisis serio. Todas pueden vivir en ArcGIS Online como capas de entidades alojadas.
| Capa | Para qué sirve | Dónde conseguirla (Ecuador) |
|---|---|---|
| Manzanas o sectores censales | Hogares y población: la demanda. | Cartografía y resultados del Censo 2022 del INEC. |
| Nivel socioeconómico | Saber si la zona puede pagar tu producto. | Indicadores de NBI / pobreza del INEC, o variables censales de vivienda. |
| Competidores | Ver si el mercado ya está saturado. | OpenStreetMap, levantamiento de campo o tu propia base. |
| Opcional: tus clientes o puntos de venta | Comparar dónde vendes hoy con dónde podrías vender. | Tu CRM o sistema de facturación, geocodificado. |
3. El Índice de Oportunidad, explicado
Un buen mapa no se queda en "hay muchos puntos azules". Resume la zona en un número del 0 al 100 que cualquiera entiende. En la demo usamos cuatro factores:
| Factor | Cómo se mide | Peso |
|---|---|---|
| Demanda | Hogares por km² (tope en 3 500) | 35 % |
| Poder adquisitivo | Índice de ingreso promedio ponderado por hogares | 25 % |
| Espacio frente a competencia | Competidores por cada 1 000 hogares (4 o más = saturado) | 25 % |
| Tamaño de mercado | Total de hogares en la zona (tope en 5 000) | 15 % |
Índice = 100 × (0.35·Demanda + 0.25·Ingreso + 0.25·(1 − Saturación) + 0.15·Mercado)
≥ 70 → Viable
50–69 → Viable con condiciones
< 50 → No recomendado
Los pesos no son universales: una tienda de lujo subiría el peso del ingreso; una farmacia de barrio, el de la densidad. Ese ajuste es justamente lo que hace valioso un análisis hecho a la medida.
4. Paso a paso en ArcGIS Experience Builder
Prepara los campos en la capa de manzanas
En ArcGIS Pro (o en la vista de datos de ArcGIS Online) agrega a cada manzana los campos que el mapa va a sumar:
hogaresypoblaciondel censo.ingreso_idx: un índice de 0 a 1 a partir de NBI o variables de vivienda.competidores_500m: usa Unión espacial o Resumir cercanos para contar competidores a 500 m de cada manzana.puntaje_pond: el puntaje de la manzana multiplicado por sus hogares. Así el promedio de cualquier zona dibujada sale ponderado.
Arma el mapa web
En Map Viewer agrega las capas, simboliza las manzanas por densidad de hogares (colores graduados) y los competidores con un punto rojo. Configura una ventana emergente con Arcade para que cada manzana "hable":
var h = $feature.hogares;
var c = $feature.competidores_500m;
var nivel = IIf(c / (h / 1000) >= 4, "saturada", "con espacio");
return h + " hogares · competencia " + nivel;
Crea la experiencia
Abre Experience Builder, elige una plantilla con mapa a pantalla completa y panel lateral y conecta el widget Mapa a tu mapa web.
Permite dibujar la zona
Tienes dos caminos, según lo que necesites:
- Rápido: widget "Cerca de mí" (Near Me). Activa la búsqueda por forma dibujada (polígono) y define en el resumen la suma de
hogaresypoblaciony el conteo de competidores. Sin código. - A medida: herramienta de selección del mapa + widget Texto. Al seleccionar con un polígono se genera la vista de datos de entidades seleccionadas. Desde un widget Texto con contenido dinámico calculas estadísticas sobre esa vista, por ejemplo
SUM(puntaje_pond) / SUM(hogares)para el índice.
Muestra el veredicto
Agrega widgets de Texto para el índice y el veredicto, y un Gráfico conectado a las entidades seleccionadas (por ejemplo, hogares por nivel socioeconómico). Con formato condicional puedes pintar el índice en verde, ámbar o rojo.
Publica y compártelo con tu equipo
Publica la experiencia y compártela con tu grupo de ventas. Desde el celular, el vendedor puede dibujar una zona en la calle y saber al instante si vale la pena el recorrido.
5. Errores comunes (y cómo evitarlos)
- Promediar sin ponderar. Una manzana con 10 hogares no puede pesar lo mismo que una con 300. Usa campos ponderados como
puntaje_pond. - Contar polígonos que solo tocan la zona. Define si cuentas manzanas que intersecan o solo las que tienen su centro dentro del polígono, y sé consistente.
- Datos viejos de competencia. Los negocios abren y cierran: actualiza la capa al menos cada trimestre.
- Un índice que nadie entiende. Muestra siempre los factores detrás del número, como en la demo.
6. Preguntas frecuentes
¿Necesito saber programar?
No. Experience Builder se configura con widgets y menús. Lo que más tiempo toma es preparar bien la capa de datos.
¿De dónde saco los datos de hogares en Ecuador?
El INEC publica la cartografía y los resultados del Censo 2022 por sector y manzana. Los competidores se pueden obtener de OpenStreetMap, de un levantamiento de campo o de tu propia base.
¿Sirve para cualquier negocio?
Sí. Cambian los pesos del índice: una farmacia mira densidad y competencia; una tienda premium, poder adquisitivo; un proveedor de internet, hogares sin cobertura.
¿Quieres este mapa con los datos de tu negocio?
Lo armamos con tus clientes, tu competencia y los pesos de tu industria. Listo en semanas.