01 · Vistazo
¿Qué es un radar geoespacial hecho con IA? · Google Earth + Palantir
Un radar geoespacial es un dashboard 3D que junta, sobre un mismo globo, datos en vivo de aviones, satélites, cámaras de calle y tráfico — la misma vista que antes solo tenían los gobiernos. Hoy lo armás vos solo, con IA, en un fin de semana.
El que lo puso de moda es Bilawal Sidhu (@bilawalsidhu), ex-Product Manager de Google (trabajó en el ARCore Geospatial API y los mapas 3D inmersivos). Su proyecto se llama WorldView y él mismo lo define como "lo que pasaría si Google Earth y Palantir tuvieran un bebé". Lo construyó tirándole prompts a Gemini 3.1 y Claude 4.6 — casi sin escribir código a mano.
Este es el blueprint que prometí en el reel. No es magia ni acceso secreto: son tres APIs públicas, dos modelos de IA y un método para ensamblarlas.

¿Querés el stack de IA correcto operando en tu negocio?
Sin demos infinitas. Sin contratar consultor. Sin elegir mal.
02 · Las capas
¿Qué muestra el "ojo de dios" geoespacial? · 4 capas en vivo
Lo que parece una herramienta de la CIA son en realidad cuatro capas de datos abiertos, apiladas sobre el mismo mapa 3D. Cada una sale de una fuente distinta.
| Capa | Qué ves | De dónde sale |
|---|---|---|
| ✈️ Aviones | Vuelos en tiempo real con altitud y rumbo | ADS-B vía OpenSky Network |
| 🛰️ Satélites | Órbitas y pasos sobre tu ciudad | TLE de NORAD + API de N2YO |
| 📹 Cámaras | Feeds de tráfico con autos y personas detectados | Cámaras municipales + SAM/Grounding DINO |
| 🚦 Tráfico | Flujo de vehículos procedural sobre las calles | Simulación generada por IA |
La gracia no es ninguna capa sola: es verlas juntas, en vivo, sobre el mismo globo. Eso es lo que dispara el "esto es ilegal" en los comentarios — y no lo es.
03 · El stack
¿Con qué herramientas se construye? · APIs gratis + 2 modelos de IA
Este es el stack mínimo. Las tres APIs tienen free tier; los dos modelos son el motor que las ensambla.
| Herramienta | Qué te da | Cuándo usarla |
|---|---|---|
| OpenSky Network | Posición ADS-B de todos los aviones | La capa de aviones. Empezá por acá: es la más fácil. |
| N2YO + CelesTrak | Posición orbital de satélites por ID NORAD | La capa de satélites, cuando ya tenés el globo andando. |
| panoptic-segment-anything | Detección y segmentación zero-shot en imágenes | Para marcar autos/personas en los feeds de cámara. |
| Claude 4.6 | Wiring de las APIs + lógica de shaders | El "pegamento": conecta todo y escribe el render. |
| Gemini 3.1 | Telemetría en vivo + rendering 3D interactivo | La capa visual y el streaming de datos. |
Para el globo 3D en sí, el stack abierto típico es CesiumJS con tiles 3D (o Three.js si querés algo más custom) — pedíselo al agente, no lo escribas a mano.
04 · Aviones
¿Cómo traés los aviones en tiempo real? · OpenSky en una sola llamada
La capa más impactante es también la más fácil. OpenSky Network expone un endpoint público que te devuelve todos los aviones del mundo con una sola llamada, sin API key:
Cada avión es un array donde lo que te importa vive en posiciones fijas: índice 1 es el callsign, 2 el país, 5 la longitud, 6 la latitud, 7 la altitud y 9 la velocidad. Eso es exactamente lo que ploteás sobre el globo.
Garantía: el endpoint es gratis y anónimo, pero tiene rate limit (400 créditos/día sin login, 4.000 registrándote). Cacheá la respuesta cada ~10 segundos en vez de pedirla en cada frame, o te bloquean.
05 · Satélites
¿Cómo sumás los satélites que pasan sobre tu ciudad? · NORAD + N2YO
Los satélites no "transmiten" su posición como los aviones: se calcula a partir de su órbita. Esa órbita se publica en formato TLE (two-line element), y la fuente canónica es CelesTrak. Cada satélite tiene un ID de NORAD (la ISS es la 25544).
Tenés dos caminos:
- Bajás los TLE de CelesTrak y propagás la órbita vos (en el cliente, con una librería de SGP4 que el agente te cablea). Cero costo, cero latencia.
- Le pedís la posición ya resuelta a N2YO pasándole el ID NORAD. Más simple, pero con límite de llamadas.
Para un dashboard que se ve lindo en un reel, arrancá con la ISS y dos o tres constelaciones conocidas (Starlink, GPS) y después escalás.
06 · Detección
¿Cómo detectás autos y personas en las cámaras? · SAM + Grounding DINO
Acá está la parte que parece de película. Sobre el feed de una cámara de tráfico, querés recuadrar cada auto, persona o camión. Eso se llama segmentación panóptica y hay un repo open source que la hace sin entrenar nada: segments-ai/panoptic-segment-anything (licencia Apache-2.0).
Combina tres modelos en un pipeline de cinco pasos:
Lo mejor: tiene un Colab listo para correr y un demo en Hugging Face Spaces, así que lo probás en cinco minutos antes de cablearlo. Si solo necesitás velocidad y clases fijas (autos, personas), YOLO corre a milisegundos por frame y alcanza.
07 · Vibe coding
¿Cómo lo armás sin escribir el código vos? · un enjambre de agentes
Sidhu no escribió WorldView a mano: corrió hasta ocho agentes de IA en paralelo, cada uno con un pedazo del problema. Ese es el verdadero truco, y lo podés copiar con Claude Code.
La clave es dividir por capa y darle a cada agente un trabajo cerrado:
El error de principiante es pedir todo en un prompt gigante. El sistema se cae y no sabés en qué capa. Dividilo:
"Armame un dashboard con aviones, satélites, cámaras con detección, tráfico, shaders militares y un globo 3D, todo junto." El agente intenta todo a la vez, se pierde, y cuando algo falla no sabés qué capa lo rompió.
Primero la capa de aviones, y la verificás. Después satélites. Después cámaras. Cada capa anda sola antes de sumar la siguiente. Si algo se rompe, sabés exactamente dónde.
Es el mismo patrón de subagentes que cubrimos en Claude Opus 4.8: modo fast, subagentes y builders y cómo planificar proyectos en Claude Code en 3 pasos.
08 · Estética
¿Cómo le das el look tipo CIA? · FLIR, night vision y CRT
Un mapa con puntitos no asusta a nadie. Lo que vuelve "ojo de dios" al proyecto son los shaders: filtros que se aplican encima del viewport 3D. Sidhu le metió tres clásicos del imaginario de inteligencia:
- FLIR / infrarrojo — paleta termal, todo en naranjas y violetas.
- Visión nocturna — verde fosforescente con grano.
- CRT — scanlines horizontales y curvatura de pantalla vieja.
No los escribas vos: pedíle a Claude "un fragment shader que simule visión FLIR sobre el canvas" y lo itera. Esa estética es el 50% de por qué un dashboard técnico se vuelve un reel viral — la misma lógica de los mundos generados de Genie 3 + Street View.
09 · Cuándo NO
¿Cuándo NO conviene meterte en esto? · contraindicaciones
No todo proyecto necesita un command center geoespacial. Tres casos donde no aplica:
Necesitás datos de aviones militares o vuelos privados sensibles (están filtrados de los feeds públicos). Querés scrapear cámaras privadas o de seguridad sin permiso. Esperás que sea preciso al metro para una decisión real — es una visualización, no un sistema certificado.
Querés un prototipo impactante para contenido o portfolio. Estás aprendiendo a orquestar APIs en vivo con IA. Te sirve como demo de lo que el vibe coding puede hacer hoy. Para eso, los datos abiertos sobran.
Si dudás, arrancá por la capa de aviones sola. En una tarde la tenés andando y decidís si seguís.
10 · Empezá
¿Cómo arrancás tu primera capa hoy? · el paso 1
No intentes el sistema completo el día uno. Hacé esto:
- Hoy — corré el
curlde OpenSky de la sección 04 y mirá los 3.400 aviones que devuelve. Esa es tu capa 1. - Mañana — abrí Claude Code y pedíle que plotee esos aviones sobre un globo de CesiumJS. Una sola capa, andando.
- El finde — sumá satélites, después cámaras, después los shaders. Una capa por vez.
Si nunca abriste Claude Code, empezá por cómo empezar con Claude sin miedo y las 3 cosas que hacer antes de abrir Claude Code. Si querés ver hasta dónde llega esto, mirá el enjambre de agentes de Mirofish.
El sistema entero parece imposible. Una capa a la vez es un fin de semana.
🛰️ Proyecto original: WorldView, de Bilawal Sidhu — seguilo, la idea es de él.
Google conectó Street View con Genie 3, su world model: ahora podés generar y caminar cualquier lugar del planeta como un mundo interactivo en tiempo real.

¿Querés el stack de IA correcto operando en tu negocio?
Sin demos infinitas. Sin contratar consultor. Sin elegir mal.
Preguntas frecuentes sobre radar geoespacial con IA
WorldView es un command center geoespacial en 3D que el ex-PM de Google Bilawal Sidhu construyó en un fin de semana usando Gemini 3.1 y Claude 4.6. Sobre un globo interactivo proyecta aviones en vivo con datos ADS-B, satélites con su ID de NORAD, cámaras de tráfico de Austin mapeadas sobre la geometría 3D de los edificios, y un sistema de tráfico procedural. Encima le metió shaders que imitan FLIR, visión nocturna y pantallas CRT, así que parece sacado de una sala de inteligencia. Sidhu lo describió como "lo que pasaría si Google Earth y Palantir tuvieran un bebé", y la cobertura de Perplexity AI Magazine detalla que orquestó hasta ocho agentes de IA en paralelo. Es el mismo tipo de simulación de mundo real que vimos en Genie 3 + Street View y en el enjambre de agentes de Mirofish.
Para los aviones, la más usada es OpenSky Network: su endpoint /api/states/all devuelve posición, altitud y velocidad de cada avión con transpondedor ADS-B, gratis y sin login (400 créditos por día anónimo, 4.000 si te registrás). Alternativas freemium son AviationStack y AirLabs. Para los satélites, N2YO te da la posición orbital en tiempo real a partir del ID de NORAD, y CelesTrak publica los TLE (los "two-line elements" que describen cada órbita) que necesitás para calcular dónde está cada satélite. Con esas tres fuentes ya tenés el 80% del dashboard sin pagar un peso. La clave es respetar el límite de cada free tier y cachear las respuestas en vez de pegarle a la API en cada frame. Si querés más herramientas que se combinan así, mirá las mejores herramientas de IA para tu negocio en 2026.
No para empezar, pero ayuda para terminarlo bien. El método se llama vibe coding: en vez de escribir el código vos, le describís en lenguaje natural a Claude Code qué querés y el agente lo genera, conecta las APIs e itera. Sidhu armó WorldView así, corriendo varios agentes en paralelo. Ahora, "sin saber programar" no significa "sin saber nada": vas a necesitar entender qué es una API key, cómo correr un servidor local y cómo leer un error para pasárselo de vuelta al agente. Esa curva la cubrimos en cómo ganar el Claude Builder Club sin saber programar y en cómo empezar con Claude sin miedo. La diferencia entre un demo que funciona y uno que se rompe en vivo casi siempre es esa: saber debuggear con el agente, no saber escribir cada línea a mano.
En datos, puede salir cero. OpenSky para aviones, N2YO y CelesTrak para satélites tienen free tier; las cámaras de tráfico de muchas ciudades son feeds públicos. El costo real es el de los modelos de IA mientras lo construís: las llamadas a Gemini 3.1 y Claude 4.6 durante las horas de vibe coding. Con una suscripción tipo Claude Pro/Max o créditos de API alcanza para un proyecto de fin de semana, y podés bajar el gasto siguiendo las 5 herramientas para ahorrar 80% de tokens en Claude. Si vas a dejarlo corriendo 24/7, sumá el hosting y, si usás detección de objetos sobre video, una GPU. Para estimar el gasto de los modelos en serio, mirá el pricing oficial de Anthropic y multiplicá por tu volumen. Para un prototipo que mostrás en un reel, hablamos de unos pocos dólares.
En general sí, porque son datos públicos. Los aviones civiles emiten su posición por ADS-B, un broadcast abierto que cualquiera con una antena puede recibir — por eso existen OpenSky o Flightradar24. Las órbitas de los satélites las publica el propio NORAD como TLE. Y las cámaras de tráfico que se usan suelen ser feeds municipales abiertos. Eso es justamente lo que vuelve impactante al proyecto: no hackeás nada, agregás cosas que ya estaban a la vista. Dicho esto, hay límites: algunos aviones (militares, vuelos privados sensibles) están filtrados, scrapear cámaras privadas sin permiso no es lo mismo que un feed público, y los términos de cada API mandan. La regla simple: si la fuente es abierta y respetás su rate limit y sus términos, estás bien; si tenés que saltarte un login, frená. Es OSINT, el mismo principio detrás del enjambre de agentes de Mirofish, no espionaje.
Los dos, repartiendo tareas — así lo hizo Sidhu. Según la cobertura técnica del proyecto, Claude 4.6 se ocupó del "cableado" geoespacial y la lógica de los shaders, mientras Gemini 3.1 manejó la telemetría en vivo y el rendering 3D interactivo. La idea no es elegir un ganador sino usar cada modelo donde rinde más y, sobre todo, correr varios agentes en paralelo en vez de uno solo haciendo todo. Esa mecánica de subagentes y builders está explicada en Claude Opus 4.8: modo fast, subagentes y builders, y la documentación oficial de Claude Code muestra cómo orquestarlos. Si recién estás decidiendo cómo meter Claude en tu flujo, te conviene leer antes las 3 formas de usar Claude y cuál vale la pena. El patrón ganador es división de trabajo, no un único prompt gigante.
Fuentes e inspiración
Mirá los posts originales donde desarrollamos estas ideas en redes.
Llevate el próximo en tu inbox
NewsletterUn mail al mes con el próximo recurso.







