Geografía y visualización de datos

CompareCitySizes.com

Mira cómo se comparan de verdad las ciudades, en un solo mapa a escala real

Mira un recorrido de 31 segundos.
Pensado para
Docentes y estudiantes, Curiosos que buscan en Google, Lectores de rankings, Periodistas y divulgadores
En cifras
98,2 mil clics desde la Búsqueda de Google desde julio de 2025, partiendo de cero

Resumen

Pon dos ciudades en el mismo mapa, arrastra una sobre la otra y ve la diferencia al instante. Las páginas de comparación añaden población y densidad, y un enlace abre las mismas ciudades a quien se lo envíes. Gratis en el navegador, y hasta diez ciudades con una cuenta.

El reto

Las estadísticas de las ciudades son fáciles de encontrar, pero difíciles de imaginar. Una cifra de población o de kilómetros cuadrados no te transmite el tamaño de un lugar frente a otro, sobre todo entre países y continentes distintos.

  • Wikipedia y las hojas de cálculo enumeran datos en filas, no en un mapa que puedas interpretar.
  • Las capturas de mapas usan escalas distintas, así que las comparaciones engañan al lector.
  • Una cifra no dice nada de la forma: dos ciudades con la misma superficie pueden no parecerse en nada sobre el terreno.

El enfoque

CompareCitySizes superpone ciudades a escala real en un solo mapa. Eliges dos, arrastras una sobre la otra y ves la diferencia al instante; las páginas de comparación añaden población y densidad junto a la superficie. Un enlace abre las mismas ciudades a quien se lo envíes.

  • Una sola escala para todas las ciudades de la comparación
  • Superficie en el mapa; población y densidad en las páginas de comparación
  • Enlaces que puedes pegar en reportajes, presentaciones o planes de clase
  • Sin cuenta para explorar y compartir
98,2 milclics desde la Búsqueda de Google desde julio de 2025, partiendo de cero

Cómo funciona

  1. 01

    Busca una ciudad

    Escribe un nombre y elige el lugar correcto entre las sugerencias. El mapa se centra en él.

  2. 02

    Añade ciudades para comparar

    La siguiente ciudad aparece sobre la primera, a la misma escala. Arrastra cualquiera de las dos para alinearlas.

  3. 03

    Lee el panel de datos

    La superficie de cada ciudad aparece en la barra lateral; el solapamiento cuenta el resto. Gira una forma si te ayuda.

  4. 04

    Comparte el enlace

    Copia el enlace en un artículo, una clase o un chat. Quien lo abra verá las mismas ciudades.

Pantallas

CompareCitySizes.com: Roma superpuesta sobre Berlín a la misma escala: 1287 km² frente a 891 km², con el control de rotación abierto.
Roma superpuesta sobre Berlín a la misma escala: 1287 km² frente a 891 km², con el control de rotación abierto.
CompareCitySizes.com: Superficie, población y densidad lado a lado en una página de comparación: aquí, Roma frente a Berlín.
Superficie, población y densidad lado a lado en una página de comparación: aquí, Roma frente a Berlín.
CompareCitySizes.com: Share copia un enlace que vuelve a abrir las mismas ciudades para quien lo siga.
Share copia un enlace que vuelve a abrir las mismas ciudades para quien lo siga.

Qué hace

  • Superposición a escala real

    Las ciudades se dibujan a escala geográfica sobre el mismo mapa base, así que «más grande en pantalla» significa más grande en la realidad, no una captura recortada con otro nivel de zoom.

  • Gira una ciudad para encajarla

    Gira una forma de 15° en 15° o con un control deslizante para colocarla a lo largo de una costa o un río como la ciudad con la que la comparas. Así el solapamiento se lee con más justicia.

  • Hasta diez ciudades a la vez

    Dos sin cuenta y diez con ella: capitales, áreas metropolitanas o ciudades similares en un solo lienzo.

  • Enlaces para compartir

    Al compartir se copia un enlace que abre las mismas ciudades a quien lo siga, en un artículo, una clase o un chat de grupo.

  • Páginas de comparación con las cifras

    Cada pareja tiene su propia página con superficie, población y densidad lado a lado: la tabla para cuando la forma no basta.

  • Nada que instalar

    Funciona en cualquier navegador, también en el teléfono. Sin licencia de SIG, sin descargas y sin registro para empezar.

Quién lo usa y para qué

  • Curiosos en plena discusión

    Zanjar el «¿cuál es más grande?»

    La mayoría de los visitantes llegan buscando justo esto («city size comparison»), ponen Nueva York, Tokio o Londres en el mapa y empiezan a arrastrar. Arrastrar es el producto: 260 000 arrastres de 13 000 personas en un verano, unos veinte por persona.

  • Docentes y estudiantes

    Geografía en clase

    Los docentes la encuentran por su cuenta: un portal educativo público envió una oleada de visitas del tamaño de una clase durante tres días, y las plataformas de clases y los enlaces de Teams siguen apareciendo entre las fuentes de tráfico. Dos ciudades, un mapa y sin cuenta: funciona en el proyector y en los teléfonos de los alumnos.

  • Quien solo quiere la cifra

    Rankings que dan la respuesta

    Las páginas de PIB, población, densidad y ciudades más grandes responden a la pregunta en la propia página: más de mil visitas al mes vienen por la tabla, no por el mapa. Una cuarta parte de quienes leen el ranking de ciudades más grandes pasa después al mapa.

  • Periodistas y divulgadores

    Para historias que necesitan escala

    Todavía no es de donde viene la mayoría de los visitantes, pero es para lo que se creó la herramienta: una superposición a escala real demuestra lo que una tabla no puede, y un enlace compartido abre las mismas ciudades dentro de la historia.

Hecho para que lo encuentren

La gente busca justo lo que es el sitio: «city size comparison» es la consulta principal, y el mapa aparece entre los tres primeros resultados. Las páginas de rankings de PIB, población y ciudades más grandes atraen su propio tráfico de búsqueda. Los clics desde el buscador se multiplicaron por cinco en un año, de unos 2200 al mes a 11 000.

Por debajo, cada pareja de ciudades tiene su propia página, con título, descripción, URL canónica y datos estructurados: 373 en total. Ya se posicionan entre el tercer y el sexto puesto; la demanda por pareja todavía es pequeña, así que son una inversión anticipada a la búsqueda.

98,2 mil
clics desde la Búsqueda de Google desde julio de 2025, partiendo de cero
1,3 M
impresiones en búsqueda desde julio de 2025
81 %
de las visitas llegan por búsqueda orgánica; el resto son sobre todo directas
11 mil
visitas al mes en promedio, de marzo a agosto de 2026, desde más de 160 países
Google Search Console de comparecitysizes.com desde julio de 2025: 98,2 mil clics totales, 1,3 millones de impresiones, CTR medio del 7,6 %, posición media de 6,7, con los clics subiendo de cero en julio de 2025 a unos 400 al día.
Google Search Console: clics (azul) e impresiones (morado) desde julio de 2025.

El panel detrás del producto

Mantener un producto en marcha es casi todo el trabajo de tenerlo. Por eso, junto al mapa, creamos el panel que necesita: una bandeja de soporte que acabó siendo un cliente de correo, un editor de las formas de las ciudades y la caché que mantiene rápidas las consultas.

Comentarios y soporte

Todos los mensajes de los usuarios en un solo lugar, sin pagar un helpdesk

Los informes de errores encuentran lo que las pruebas no ven; las peticiones de funciones dicen qué construir después. En lugar de añadir un helpdesk externo, el soporte vive en el propio panel de administración del producto.

  1. Usuario

    Completa el formulario de contacto (General Feedback · Bug Report · Feature Request) o simplemente escribe a support@comparecitysizes.com.

  2. Sistema

    Cada mensaje se convierte en un ticket, categorizado y guardado con todo su historial de correo. AWS recibe los correos directos y los agrupa en hilos automáticamente, aunque el usuario responda desde el teléfono.

  3. Responsable

    Abre la pestaña Feedback del panel, filtra por abiertos, errores o funciones, lee toda la conversación y responde desde ahí. La respuesta sale desde support@ y queda en el ticket.

  4. Resultado

    Sin contraseñas de Gmail compartidas, sin licencias de Zendesk, sin mensajes perdidos en un correo personal. Una única fuente de verdad, gestionada desde el navegador.

La pestaña Feedback del panel de administración: una lista de tickets del formulario de contacto con su tipo y estado, y en un panel lateral un informe de error abierto con la respuesta del propietario y un cuadro de respuesta que envía desde support@comparecitysizes.com.
La bandeja Feedback del panel: una conversación en hilo sobre un error.
  • Comentarios por tipo, no un cuadro de texto libre

    Las categorías de error, función y comentario piden al usuario los datos adecuados desde el principio: pasos para reproducir el error, el «porqué» de cada petición.

  • Hilos de correo de verdad

    Las cabeceras estándar Message-ID e In-Reply-To, más una dirección de respaldo con signo más (support+ticket@), mantienen cada respuesta en su ticket, sea cual sea el cliente de correo del usuario.

  • Acabó siendo un cliente de correo completo

    El mismo sistema gestiona ahora todas las direcciones @comparecitysizes.com en una pestaña Email al estilo de Gmail: buzones detectados automáticamente, lectura por hilos, redacción desde cualquier dirección del dominio, plantillas y envíos a usuarios registrados.

Editor de formas

Si un límite está mal, corrígelo en el mapa

Cada comparación se apoya en el contorno que dibuja el mapa, y los contornos vienen de OpenStreetMap, que a veces devuelve una región en lugar de un pueblo, o un aeropuerto en lugar de una ciudad.

Por eso cualquier límite se puede abrir en un editor sobre el mapa: dibuja un polígono punto a punto o a mano alzada, arrastra sus vértices, combina varios en una sola forma, deshaz y rehaz, o pega GeoJSON. Al guardar, el contorno corregido es el que ven todos los visitantes a partir de ese momento.

El Boundary Editor: el contorno de una ciudad en un mapa de Mapbox con las herramientas Draw Polygon, Freehand Draw, deshacer, rehacer y eliminar, e instrucciones para editar vértices y combinar polígonos.
El Boundary Editor: el contorno de un distrito abierto para editar, con herramientas de dibujo, mano alzada, deshacer/rehacer y borrado.
  • Dibuja o calca

    Polígonos punto a punto para ganar precisión y a mano alzada para ir rápido; varios polígonos se combinan en un MultiPolygon para ciudades con islas o exclaves.

  • La corrección manda sobre la fuente

    Un límite editado se guarda como una corrección, así que una actualización posterior desde OpenStreetMap nunca vuelve a poner la forma equivocada sin avisar.

  • Cierra el círculo con el soporte

    Un aviso de «contorno incorrecto» se resuelve en el mismo panel donde llegó: abres el ticket, abres la ciudad, vuelves a dibujar y respondes.

  • Metadatos incluidos

    La superficie, la población, las coordenadas y una nota acompañan a la forma, de modo que la página de comparación se actualiza con ella.

Caché

Consulta un límite una vez y sírvelo para siempre

Los contornos de las ciudades vienen de Nominatim, el geocodificador de OpenStreetMap: es lento, tiene límites de uso y no conviene llamarlo cada vez que alguien escribe «Tokio». Por eso cada límite se guarda en la base de datos del sitio la primera vez que se usa y se sirve desde ahí; las consultas repetidas nunca salen del servidor.

Hoy esa caché guarda 20 948 límites de ciudades, cada uno con su fuente registrada. Es la misma tabla que modifica el editor de formas: una corrección es, simplemente, una entrada de la caché revisada por una persona.

La lista Boundary Overrides: 20 948 límites de ciudades en caché con su fuente (ciudad o unidad administrativa de Nominatim, algunos marcados como Approximate), coordenadas y fecha de la última actualización.
Boundary Overrides en el panel: 20 948 límites en caché, con la fuente de cada uno (ciudad o área administrativa de Nominatim), algunos marcados como aproximados.

Creado con

Front end
  • React
  • Vite
  • Zustand
  • Ant Design
Mapas y datos geográficos
  • Mapbox GL JS
  • Mapbox GL Draw
  • GeoJSON
  • OpenStreetMap vía Nominatim
Back end
  • Node.js
  • Express
  • PostgreSQL
  • Google Cloud Run
Correo y alojamiento
  • AWS SES
  • S3
  • SNS
  • Lambda
  • CloudFront
Búsqueda y analítica
  • Datos estructurados de Schema.org
  • Sitemaps XML
  • Google Tag Manager
  • GA4
  • Search Console

Qué hicimos

  • Diseño de producto
  • Aplicación web
  • Mapa interactivo
  • SEO programático
  • Datos geoespaciales
  • Visualización de datos
  • Autenticación
  • Compartir
  • Datos estructurados
  • Contenido y rankings
  • Analítica
  • Despliegue

Preguntas frecuentes

¿Qué precisión tienen los límites de las ciudades?

Los contornos son los límites administrativos cartografiados en OpenStreetMap, y unos pocos aparecen marcados como aproximados en la aplicación. Sirven para comparar y enseñar, no para usos legales, topográficos, urbanísticos o estadísticos.

¿Puedo comparar más de dos ciudades?

Sí, hasta diez en un mapa si inicias sesión con Google, Facebook o tu correo. El enlace compartido abre todo el conjunto.

¿Necesito una cuenta?

No. Comparar dos ciudades y compartir el enlace funciona sin cuenta; con una, el límite sube a diez.

Prueba CompareCitySizes.com

Abre el producto o habla con nosotros para crear algo similar para tu equipo.