Manual de uso
Cómo usar el visor DENUE — y, para quien quiera saber más, cómo funciona por dentro.
denue.docuget.mx pone en un mapa los ~6 millones de establecimientos del DENUE (INEGI). Es público y no necesita cuenta.
Cada sección explica primero lo que hace falta para usarla. El desplegable «Saber más» de cada una es para expertos en GIS —o para quien tenga curiosidad de cómo funciona—. Los ejemplos son botones: abren el visor con esa búsqueda hecha.
Buscar en tus palabras
Escribe el giro y, si quieres, el lugar, como se lo dirías a alguien: «taquerías en Yucatán», «farmacias cerca de Puebla», «tortillerías a 2 km del centro de Puebla». Sirve en español o inglés. Si no nombras un lugar, la búsqueda se acota a lo que ves en el mapa.
Arriba del mapa aparece la ruta de la búsqueda —«México › Yucatán › Taquerías»— con los conteos: cuántas hay en todo México, cuántas en la vista y cuántas en la lista. Cada tramo es un botón: «México» repite la búsqueda en todo el país y el estado te lleva a él. Con una búsqueda grande salen además botones por estado («Jalisco 12 345») para acotar.
Privacidad: ningún archivo exportado lleva el teléfono ni el correo del negocio —se ven en su ficha, uno a la vez—. El mapa interactivo y el SVG con enlaces tampoco llevan sitio web ni razón social. CSV y Excel llevan 14 columnas: nombre, razón social, actividad y su clave SCIAN, personal ocupado, domicilio, colonia, CP, localidad, municipio, entidad, web, latitud y longitud.
Los botones de Actividad (Alimentos, Comercio, Servicios, Salud…) filtran el mapa por sector; cada sector tiene su color. Una búsqueda nueva limpia los sectores; si activas uno después, se muestra debajo de los resultados.
Saber más· para expertos en GIS
El intérprete separa la frase en actividad, lugar y modificador espacial («a N km de», «cerca de», «en») con reglas y un diccionario de sinónimos, sin modelo de lenguaje. Los sinónimos de giros se aprendieron de los nombres de los propios negocios del DENUE: una palabra apunta a la clase SCIAN que más la usa. Las marcas y nombres propios (OXXO, Coppel…) se buscan por nombre del establecimiento.
En la respuesta viaja cómo se entendió cada parte y con qué método: exacto, sinónimo o aproximado (trigramas). El lugar de una búsqueda por giro es un estado, una región o un municipio, y su encuadre usa la frontera real, no un rectángulo. «Taquerías San Luis Potosí», sin el «en», se lee como «taquerías en San Luis Potosí» cuando el resto es exactamente un lugar.
Topes: la lista interactiva trae hasta 500; el API, hasta 5 000 por llamada; la exportación completa desde el servidor, hasta 100 000 filas. Una búsqueda grande que se repite se materializa como capa de consulta con todos sus resultados: por eso «taquerías» (más de 160 000) se dibuja completa en el mapa y el conteo por estado es exacto.
Ir a un lugar: estado, municipio, colonia, calle o esquina
Si escribes sólo un lugar, el mapa va ahí y lo encuadra: un estado o municipio por su frontera, una localidad, una colonia, una calle o una esquina. No hace falta decir «ir a».
Las esquinas se escriben como se dicen: «Mariano Escobedo esquina Álvaro Obregón», «Juárez y Hidalgo», «esq. Carranza con Reforma». Para acotar a un municipio agrega «, San Luis Potosí» o «en Morelia». Colonias: «colonia Centro en Puebla», «col. Tequisquiapan». Calles: «av. Venustiano Carranza», «calle Zaragoza».
Los nombres se repiten en cientos de municipios («Juárez y Hidalgo», «Centro»). Gana el más cercano a lo que estás viendo; si no es el que querías, la fila «¿Otro?» ofrece los demás con su municipio y estado. La franja azul de arriba dice qué se encontró y es un botón: después de moverte, tócala para volver al lugar. La etiqueta «aprox.» marca una esquina tomada del DENUE, exacta a media cuadra.
Saber más· para expertos en GIS
Todo lo que tiene nombre y lugar vive en un solo nomenclátor: estados, municipios, localidades, colonias, calles y cruces, cada uno con su tipo, su clave INEGI, un peso para ordenar homónimos (población, negocios o largo), su geometría y su fuente. Una fuente nueva son más filas, no otra tabla, y el buscador pregunta a un solo sitio.
Los nombres de calle se reducen a su núcleo antes de comparar: fuera el tipo (calle, av., blvd., priv., cerrada…) y los títulos (General, Lic., Dr., Profr.…), fuera acentos y mayúsculas; «San» se conserva porque es parte del nombre. Un cruce es el par de núcleos ordenado, así que «Juárez y Hidalgo» e «Hidalgo y Juárez» son la misma llave. Si la llave exacta no existe, una segunda pasada busca cada palabra escrita dentro del nombre («carranza» dentro de «venustiano carranza»).
Cruces exactos y aproximados: los exactos vienen de OpenStreetMap; los aproximados, del DENUE, que registra «entre calle X y calle Y» de cada negocio: su punto es el centro de esos negocios, exacto a media cuadra, y se marca «aprox.». Cuando un cruce existe en las dos fuentes gana la geometría de OSM, aunque la aproximada quede unos metros más cerca de la vista.
Orden: con un mapa en pantalla gana lo cercano (a menos de 25 km); si la coincidencia exacta sólo existe lejos, se prefiere una parcial cercana (en San Luis Potosí la esquina se llama «General Mariano Escobedo»). Sin contexto, una palabra suelta es primero una localidad (ordenada por población) y luego una colonia o calle cercana: «Real de Catorce» es el pueblo aunque haya calles con ese nombre. Con «, municipio» o «en municipio» sólo se busca dentro de él; si ese municipio no existe, no se adivina.
Cada tipo abre a su acercamiento: cruce z18, colonia y calle z16, localidad según su población (z12 a z15), municipio z11, estado z7. Una calle es su nombre completo y un tramo continuo: «Circuito Villa de Guadalupe» y «Calle Villa de Guadalupe» son dos calles, y dos calles homónimas en colonias distintas también.
Distancias y relaciones: cerca de, a N metros, sin competencia
Además de «qué» y «dónde», puedes decir a qué distancia de algo: de una calle, de una esquina, de una colonia, de un punto (un código o unas coordenadas), del centro del mapa, de otro tipo de negocio o de una región dibujada. Se escribe como se dice: «a 300 m de», «a 2 cuadras de», «a menos de 1 km de», «cerca de», «dentro de». «Negocios» o «establecimientos» valen por TODOS los giros: «negocios a 300 m de 4B800-CBF-BB62-E».
Contra otro negocio: «farmacias a menos de 200 m de hospitales», «cafeterías cerca de Oxxo». Y al revés, lo que NO tiene algo cerca: «farmacias sin hospital a 500 m», o sin competencia: «taquerías sin otra taquería a 300 m». Estas búsquedas usan el área que estás viendo, o la que nombres al final: «… en Colima». Y varias condiciones a la vez, unidas con «y»: «farmacias a 200 m de hospitales y sin otra farmacia a 300 m en San Luis Potosí».
«Cerca de aquí» mide desde el centro del mapa; «a 300 m de <código qt, código corto, Plus Code o coordenadas>» desde ese punto. «En la colonia X» busca dentro de la colonia y «dentro de /…/» dentro de una región qt-draw —que puedes escribir o dibujar con el botón «Área»—. El mapa dibuja punteado contra qué se midió —la calle, la esquina, la colonia, el radio o el contorno de la región— para que la lista se lea contra eso; si no hay resultados, igual te lleva al lugar.
También puedes medir en TIEMPO, por calles reales: «farmacias a 10 minutos a pie de aquí», «gasolineras a 15 min en coche de la calle Hidalgo», «cafeterías a 8 min en bici de 9E0 0SF XVC», «farmacias a 5 min a pie de hospitales», «escuelas sin farmacia a 5 min a pie». El alcance ya no es un círculo: es la mancha que de verdad se recorre en ese tiempo por calles y banquetas (una isócrona), dibujada por nuestro propio motor de rutas. Sin modo, se entiende a pie.
Cómo armar la pregunta
- 1Quéfarmaciasun giro en tus palabras, o una marca
- 2Relacióna 300 m dea N m · km · cuadras de · a menos de N m de · a N min a pie · en coche · en bici de · cerca de · junto a · sin … a N m · sin … a N min · en la colonia · y otra condición
- 3Contra quéVenustiano Carranza y Reformauna calle, una esquina, una colonia o una localidad · otro giro · una marca · «aquí» o un punto (código, coordenadas) · una región /qt-draw/
- 4Área (opcional), San Luis Potosí«en Colima» o «, Querétaro»; si no la nombras, lo que ves en el mapa
El diagrama: cada rama es una pregunta válida
Preguntas válidas, una por forma
- 01<giro> a N m · km · cuadras de <esquina>una esquina es un punto con su radio; «, San Luis Potosí» acota al municipio
- 02<giro> a N cuadras de la calle <nombre>una franja a lo largo de toda la calle (una cuadra = 100 m); sin área, se busca en el mapa que ves
- 03<giro> a menos de N m de <otro giro> en <estado>cada hospital se pinta en violeta con su radio y una leyenda cuenta cuántos son
- 04<giro> cerca de <marca>300 m si no dices cuánto; la marca, de hasta 3 palabras
- 05<giro> sin <otro giro> a N mlo que NO tiene eso cerca; los círculos violeta son las zonas excluidas
- 06<giro> sin otra <mismo giro> a N msin competencia: ninguna del mismo giro dentro del radio
- 07<giro> cerca de aquí1 km alrededor del centro del mapa; también «a 500 m de aquí»
- 08<giro> en la colonia <nombre>dentro de la colonia: el polígono de OpenStreetMap más la colonia que el INEGI anotó en cada negocio
- 09<giro> <relación> y <relación> [en <área>]varias condiciones, todas se cumplen; el «y» de una esquina («Carranza y Reforma») no separa; el área del final vale para todas
- 10<giro> cerca de <marca> y a N m de <otro giro> en <estado>dos condiciones contra otros negocios: cada una en su color (violeta y rosa) en el mapa, la leyenda y las fichas
- 11<giro o negocios> a N m de <código qt · código corto · Plus Code · lat, lng>un punto y su radio (1 km si no dices cuánto); es lo que escribe «¿Qué hay aquí?» con el botón «Negocios a 300 m»
- 12<giro> dentro de /región/ · alrededor de /región/ · a N m de /región/una región qt-draw entre barras: escrita, o dibujada con «Área» (toca las esquinas, «Buscar en el área»); «alrededor de» = la región + 300 m
- 13<giro> a N min a pie · en coche · en bici de <lugar · aquí · código · región>una isócrona por calles reales desde ese punto; a pie 4.5 km/h; en coche sin tráfico (y lo dice); desde una calle, los orígenes van a lo largo de toda la calle y ésta se dibuja
- 14<giro> a N min a pie de <otro giro>UNA sola isócrona desde todos los hospitales de la vista; el mapa la rellena y la lista trae lo que cae dentro
- 15<giro> sin <otro giro> a N min a pielo que NO tiene eso a esa caminata; «sin otra X a N min» se mide como su equivalente en línea recta y la explicación lo dice: «(≈ 5 min a pie, en línea recta)»
Lo que dibuja el mapa
- Azul punteado: contra qué se midió — la calle, la esquina, el borde de la colonia o el contorno de la región dibujada (con relleno cuando es «dentro de»).
- Círculo azul punteado: el radio alrededor de un punto — una esquina, una localidad, «aquí» o el punto de un código o unas coordenadas.
- Cada condición contra otro negocio en su color —violeta, rosa, verde azulado, naranja, en ese orden—: sus negocios con su radio, y la leyenda abajo a la derecha apila una línea por condición: «72 hospitales · radio de 200 m».
- Con «sin …» los círculos violeta son las zonas excluidas: «58 hospitales · 500 m a la redonda (excluido)». Con 0 resultados el mapa igual te lleva al lugar.
- «Tu pregunta», bajo la barra de búsqueda: el giro, una ficha por condición en su color y el área. Toca la distancia para elegir 100 m · 200 m · 300 m · 500 m · 1 km · 2 km; ✕ quita una condición o el área, y la búsqueda se repite sola.
- «Área» (junto a la búsqueda): toca las esquinas en el mapa —«N esquinas» · «Buscar en el área» · «Deshacer» · «Cancelar»—; el área se cubre con hasta 48 celdas qt-draw (grandes adentro, finas en el borde) y la búsqueda queda como «<tu giro, o negocios> dentro de /M… *…/», con la ficha «dentro de área qtdraw (N celdas)».
Todavía no
Las preguntas con relación se acotan al mapa o al área que nombres, y la lista trae hasta 500; no se materializan para todo el país como «taquerías». Un lugar que no existe («a 300 m de una calle inventada») no se adivina: se lee como nombre y la lista sale vacía. Si una condición de varias no se entiende, toda la pregunta cae a la búsqueda normal. Cambia las palabras o busca primero el lugar solo. Un nombre repetido («la calle Hidalgo», «Carranza y Reforma») se resuelve al más cercano a la vista; con el mapa lejos puede caer en otro municipio. Por ahora, nómbralo con su área («…, San Luis Potosí») o acerca el mapa antes de preguntar. Que el buscador muestre cuál eligió y las alternativas, mientras escribes, está planeado.
Saber más· para expertos en GIS
La distancia se mide contra la geometría REAL del lugar, no contra un punto: «a 150 m de la calle Hidalgo» es una franja a lo largo de toda la calle; una esquina y una localidad son un punto con su radio. Sin número, cada tipo trae el suyo: esquina 300 m, calle 150 m, colonia 500 m, localidad 1.5 km, otro negocio 300 m, «aquí» 1 km. Una cuadra cuenta 100 m.
«Cerca de otro negocio» y «sin …» comparan cada resultado con los negocios de alrededor (el mismo índice espacial, un radio a la vez), así que siempre van acotados: a la vista del mapa o al estado o municipio que nombres. «En la colonia X» usa el polígono de OpenStreetMap cuando existe y, además, la colonia que el INEGI anotó en cada negocio (mismo nombre, mismo municipio, cerca del lugar): un fraccionamiento chico en OSM no deja fuera a la colonia del DENUE. Los estados, municipios y regiones conservan su comportamiento de siempre («a 5 km de Querétaro» mide desde la ciudad).
El «contra qué» se resuelve en este orden: «aquí» → un lugar del nomenclátor (calle, cruce, colonia, localidad) → otro giro → una marca corta (hasta 3 palabras, sin números ni «y»). A metros o cuadras (menos de 1 km) un nombre solo es una calle: «a 300 m de Carranza» es la calle Carranza; sólo en km —o sin número— puede seguir siendo una ciudad («a 5 km de Querétaro»). Una frase más larga que el nomenclátor no encuentra no se busca como nombre en todo el país: cae a la búsqueda normal.
Con «y», cada condición se resuelve como una pregunta propia sobre el mismo giro (por eso «sin otra farmacia» sigue sabiendo que es la competencia) y todas se aplican a la vez; el «y» sólo separa cuando le sigue el inicio de una relación (a N…, a menos de…, cerca de, junto a, sin…). Los negocios objetivo de cada condición viajan con la respuesta, hasta 500, en interpretation.relations[i].targets, con kind (near, not_near, within), meters y la geometría del lugar; las fichas rearman la frase a partir de eso.
Una región se escribe entre barras en notación qt-draw, el mismo árbol de celdas de los códigos qt (un código qt ES un camino qt-draw): celdas de la Tierra en hexadecimal MAYÚSCULO, varias separadas por espacio —«/4B800CB3 4B800CB7/»—, o con un ancla «M<hex>» y celdas «*<hex>» dentro de ella —«/M4B800C *B3 *B7/»—. Cada carácter hex son dos niveles de acercamiento: más caracteres, celda más chica. Formas: «dentro de /…/» (adentro), «alrededor de /…/» (la región más 300 m), «a N m de /…/»; se combinan con «y». Hasta 256 celdas por región; el contorno se dibuja unido, no la cuadrícula. La referencia del lenguaje qt-draw completo está en la tarjeta de PaperStudio.
Los minutos son una isócrona del motor de rutas propio (Valhalla sobre el OpenStreetMap de México, reconstruido cada mes): la zona que se alcanza en N minutos por calles y banquetas desde TODOS los orígenes a la vez, en una sola llamada (18–58 ms a pie desde un punto). A pie 4.5 km/h; en bici 15; en coche velocidades urbanas por tipo de vía, sin tráfico. Orígenes a menos de 40 m se funden en uno. En la respuesta la relación trae minutes y mode, su geojson es la isócrona, y un lugar con nombre (una calle, una colonia, una región) trae además origin_geojson para dibujarlo encima. Si el motor no responde, 503 rutas_unavailable: nunca se cae en silencio a la línea recta. Hasta 60 minutos.
Así la leo y los filtros
Mientras escribes, bajo la caja aparece «Así la leo»: tu pregunta tal como la va a entender el buscador, pedazo por pedazo, subrayada en el color que tendrá en el mapa. Debajo de cada pedazo dice qué entendió: el giro con su clave SCIAN, la distancia o el tiempo, el lugar con su municipio.
Si hay varios lugares con ese nombre aparece ⚠: tócalo y elige cuál, y la búsqueda usará ése. Toca una distancia para cambiarla por otra o por minutos. Si a la pregunta le falta algo («escuelas cerca de…»), te lo dice y sugiere cómo seguir. «Sigue con:» sólo ofrece lo que la gramática sabe leer, en su lugar: ante un lugar solo pone el giro antes («negocios a 300 m de…», cambia «negocios» por lo que buscas), y lo que va antes de «en León» se elige en dos pasos para que la frase nunca quede a medias. «Gramática» dibuja la gramática como diagrama —se recorre de izquierda a derecha por cualquier vía— y muestra todas las formas con un ejemplo que puedes tocar.
Antes de buscar, el panel también dice cuántos hay: ≈ negocios (contados en el DENUE, o sumados por municipio cuando la zona es grande), el área que cubre un tiempo y las personas que viven ahí según el Censo 2020. Dice «hasta» cuando una relación o un filtro todavía va a recortar ese número; pasa el cursor sobre cada cifra para ver de dónde sale.
Los filtros califican al giro, estén donde estén en la pregunta. Después de buscar se ven como chips que puedes quitar con su ✕.
Al buscar, la lectura se queda: es tu pregunta ya buscada. Cada filtro, relación o lugar trae una ✕ que lo quita y vuelve a buscar, y cada lugar un ⌖ que centra el mapa en él; «Volver a los resultados» re-encuadra. Sobre el mapa, la píldora de la pregunta (giro · cuántos · en cuánto tiempo) abre su ficha: de qué tamaño son, cuántos tienen correo, web o teléfono, cuántos son de cadena, dónde se juntan — calculado sobre los resultados de la lista — y «¿Es lo que buscabas?»: tu sí o tu no, con una nota si quieres, se guarda con esa búsqueda, nunca con tu nombre.
Filtros
- 01<giro> de N a M personasLos estratos del DENUE que toca el rango: 0–5, 6–10, 11–30, 31–50, 51–100, 101–250 y 251 o más.
- 02<giro> con más de N empleados · con menos de N · de N o másUn rango abierto, también en estratos del DENUE.
- 03<giro> micro · pequeñas · medianas · grandes0–10 · 11–50 · 51–250 · 251 o más personas. Cuenta al final o antes de otra parte: «Grandes Almacenes» sigue siendo un nombre.
- 04<giro> con correo · con página · con teléfono · con razón socialLo que el negocio declaró al DENUE. Con «sin …» buscas a quien no lo trae, por ejemplo «sin página web».
- 05<giro> privadas · públicasSegún la actividad del DENUE («… del sector público») y el gobierno.
- 06<giro> independientes · de cadenaCadena = el dominio de su página o correo, o su razón social, en 5 o más establecimientos del país. Para vender, una cadena es una sola cuenta corporativa; un negocio local con 3 o 4 sucursales sigue siendo independiente.
Coordenadas, códigos y enlaces para compartir
Pega coordenadas («19.4326, -99.1332») en la búsqueda y el mapa vuela ahí con un marcador. También acepta tres códigos: el código corto («9BB 825 SPV»), el código qt («4AD68-117-36DD-E») y un Plus Code completo («76F2CVM8+2P»). Un Plus Code corto («48F8+3J León», como lo comparte Google Maps) se completa con la ciudad que lo acompaña, o con el centro del mapa si va solo.
Cada ficha —de un negocio o de un punto— muestra sus tres códigos con botón de copiar. El código corto es para decirlo o escribirlo: «9BB 825» es la zona (≈ 1 km) y «9BB 825 SPV» el sitio (≈ 9 m, un local). El código qt es más fino (≈ 2 m) y trae un carácter de comprobación al final.
Compartir: el botón «Compartir» de una ficha genera un enlace denue.docuget.mx/@<código> (un lugar) o /@<código>/<id DENUE> (un negocio, que se abre con su ficha). En el menú, «Compartir esta vista» copia el enlace del encuadre actual. En el celular abre la hoja de compartir del sistema; en escritorio copia al portapapeles.
Saber más· para expertos en GIS
Los dos códigos propios nombran una celda del mapa y un prefijo es siempre la zona que contiene al código completo, sin consultar ninguna tabla. Código corto: base32 Crockford (mayúsculas, sin I, L, O ni U), en tercias; 6 caracteres ≈ 1.1 km, 9 caracteres ≈ 9 m. Código qt: 12 caracteres hexadecimales ≈ 2 m más uno de comprobación (Luhn módulo 16), agrupado 5-3-4-1: asimétrico, para que impreso se sepa por dónde empieza.
Ambos se comprueban a sí mismos: cualquier carácter equivocado (y la mayoría de los intercambios de vecinos) se detecta, y un código con error se rechaza con aviso en vez de llevarte en silencio a otro lugar —porque cualquier cadena válida ES un lugar en algún sitio. Al leer se aceptan guiones, espacios y minúsculas; en el corto, I y L se leen como 1 y O como 0.
Enlaces: /@ distingue el tipo por la longitud (6 o 9 = corto; 12 o 13 = qt) y redirige al enlace profundo del visor, /gis/mexico?ll=<lat>,<lng>&z=<zoom>[&id=<id DENUE>]. También /gis/mexico?q=<búsqueda> abre el visor con la búsqueda hecha (así funcionan los ejemplos de este manual). El Plus Code se calcula por si quieres pegarlo en otras aplicaciones de mapas.
¿Qué hay aquí?
Toca un lugar vacío del mapa (desde el acercamiento en que ya se ven los negocios uno por uno) o haz clic derecho en cualquier punto —en el celular, mantén presionado— y aparece la tarjeta del punto: la calle más cercana, el cruce, la colonia con su código postal, la localidad con sus habitantes, el municipio y el estado, cada uno con su distancia.
Cada fila es una pregunta lista para hacerse: «Negocios a 300 m» escribe «negocios a 300 m de <código qt>» en la búsqueda y la corre —con sus fichas y su radio—; la calle, el cruce y la colonia traen su botón «Negocios» («negocios a 100 m de la calle …», «negocios a 200 m de X y Y», «negocios en la colonia …»). También puedes copiar los códigos del punto o «Compartir»lo. Si no hay nada registrado cerca, lo dice; nunca inventa un lugar lejano.
Saber más· para expertos en GIS
Es geocodificación inversa sobre el mismo nomenclátor. Rangos: estado y municipio son las áreas (de OpenStreetMap, con clave INEGI) que contienen el punto; colonia, el área de OSM que lo contiene o la más cercana a 800 m, con el CP que el DENUE le da; localidad, la más cercana del Censo 2020 a 3 km, prefiriendo las de 100 habitantes o más (el censo lista también parcelas y escuelas); calle, la más cercana a 150 m; cruce, el más cercano a 250 m, primero el exacto de OSM y si no el aproximado del DENUE. Fuera de rango = nada, no una adivinanza.
Al tocar el mapa: en los acercamientos lejanos los puntos son agregados y un toque acerca más; desde que se ven los negocios uno por uno, un toque sobre un punto abre el negocio y sobre el vacío abre esta tarjeta. El clic derecho (o mantener presionado) funciona a cualquier acercamiento.
La ficha de un negocio
Toca un punto: su nombre y giro aparecen al instante y la ficha se completa con dirección, teléfono, correo, sitio web y personal ocupado, tal como los publica el INEGI. Debajo: coordenadas (copiar, abrir en Maps), los tres códigos y la fuente con la edición del DENUE.
Al abrir la ficha ves al instante una vista previa ligera dibujada en el navegador —nombre, giro, un recorte del mapa con el marcador, personal, domicilio, localidad, códigos y fuente—; está activada por omisión y se puede ocultar por dispositivo. Tocarla, o «Ficha PDF», descarga la hoja tamaño carta real, generada en el servidor (la primera puede tardar unos segundos); «SVG», la misma en vectorial. «Compartir» copia el enlace /@ del negocio.
En escritorio la ficha vive en el panel lateral y puede desprenderse como tarjeta flotante; en el celular es una hoja inferior: «Ver la lista» / «Ver el mapa».
Saber más· para expertos en GIS
La ficha se genera en el servidor a partir del id del DENUE y sus coordenadas; el enlace es directo (una descarga), sin sesión. Los datos y la ubicación son los registrados por el INEGI y pueden no estar al día: un negocio nuevo o uno que cerró aparece o falta según la edición.
El mapa: estados, capas y puntos
Con todo el país en pantalla ves dónde se concentran los negocios; al acercarte aparecen uno por uno con el color de su sector. Arriba a la izquierda, el contador de negocios en la vista: exacto cuando estás cerca, con «≈» cuando es una suma por zonas.
El minimapa «Estados» (abajo a la izquierda) colorea cada estado por su densidad de negocios; tocar uno vuela ahí. El rectángulo marca lo que estás viendo, y cuando la vista es una ciudad o una calle se dibuja en rojo con un halo para que no se pierda entre los estados. Pasa el cursor por un estado para ver su total.
El control de capas del mapa cambia el mapa base —Claro, Calles, Oscuro, OpenStreetMap, Satélite— y prende o apaga la capa Negocios (DENUE). En el menú ☰, «Tamaño de puntos» (chicos, normal, grandes) se recuerda por dispositivo.
«Regla» mide en línea recta: toca el mapa o un negocio (el punto cae exacto en él) y en cada tramo sale la distancia acumulada; arriba, el total y cuánto sería a pie. «Deshacer» quita el último punto, «Limpiar» empieza de nuevo y Esc la cierra. Desde el zoom 17, cada punto lleva su nombre al lado —los más grandes primero y sin encimarse—; el botón «Nombres» los apaga o los prende en este dispositivo.
Con una búsqueda y el mapa alejado, los resultados se juntan en grupos: cada grupo es un pastel de lo que tiene adentro —por sector, con los colores del mapa, o por tamaño, de claro (0–5 personas) a oscuro (101 o más)— con cuántos son al centro. El botón «Grupos por…» cambia entre los dos.
Saber más· para expertos en GIS
Los negocios llegan como teselas estáticas pre-calculadas: en los acercamientos lejanos son agregados (cuántos hay en cada celda, por sector) y desde el acercamiento 16 son los puntos con su ficha. Por eso el visor no consulta el servidor al moverse, y el contador, la exportación y la imagen salen de lo mismo que ves. El mapa base de México y su franja fronteriza es vectorial y propio; los demás mapas base son servicios de terceros (Esri, OpenStreetMap).
En el celular
Mueve el mapa con un dedo y acerca con dos; toca un punto para ver el negocio y mantén presionado un lugar vacío para «¿Qué hay aquí?». La barra de arriba tiene la búsqueda, el botón MX (Listado nacional) y el menú ☰ con exportar, Datos y este manual.
Los resultados y las fichas salen en una hoja inferior: «Ver la lista» la abre, «Ver el mapa» la baja. Los filtros de Actividad son la columna de botones redondos a la izquierda (plegable). El minimapa de estados tapa el mapa, así que se cierra solo al volar a un estado. La primera vez aparece una guía breve que se recuerda por dispositivo.
Fuentes y licencia
Negocios: DENUE del INEGI, bajo sus Términos de Libre Uso; la edición y la fecha están en Datos. Lugares: localidades del Censo de Población y Vivienda 2020 (INEGI); fronteras de estados y municipios, calles, cruces exactos y colonias de OpenStreetMap (© colaboradores de OpenStreetMap, ODbL); colonias y cruces aproximados derivados del propio DENUE.
Saber más· para expertos en GIS
Tamaños al 2026-09-28: 189 432 localidades del Censo; del DENUE, 193 076 colonias (centro de sus negocios, con CP) y 1 055 155 cruces «entre X y Y» (65 % confirmados por OSM); de OpenStreetMap México, 32 estados y 2 469 municipios con frontera real, alrededor de 1.9 millones de cruces exactos y 17 140 colonias; unos 4 millones de lugares con nombre en total. Las calles se están separando una por una en estos días, así que su cuenta cambia.
¿Necesitas un API?
Todo lo que hace este visor —búsqueda en tus palabras, lugares, calles y esquinas, «¿Qué hay aquí?», análisis y exportación— sale de un API de referencia geográfica que también ofrecemos para integrarse a tus sistemas. Cuéntanos qué necesitas.