Avistamiento de aves. Visualización de datos en tiempo real

losojos avistamientosEbird

El proyecto explora las posibilidades de la visualización de datos como forma de aproximación a fenómenos territoriales y prácticas de observación. A partir de los registros abiertos de eBird, cada avistamiento es entendido no solamente como un dato estadístico, sino como un rastro situado que articula una especie, una localización, un momento y una práctica humana de observación.

Contexto / Investigación

Desde una perspectiva vinculada a las humanidades digitales y la programación creativa, el proyecto investiga cómo estos registros pueden transformarse en una experiencia visual capaz de hacer perceptibles patrones, concentraciones y diferencias en la distribución de las observaciones.

En lugar de plantear la información como un dashboard convencional, la propuesta utiliza el código como medio de interpretación y construcción visual, desarrollando una cartografía propia en la que el dato se convierte en color, escala, posición y movimiento.

Proceso

El proyecto fue desarrollado íntegramente con p5.js, sin utilizar librerías externas de mapas. La aplicación consulta directamente la API de eBird para obtener observaciones recientes por país y las procesa en el navegador antes de representarlas sobre un mapa vectorial construido a partir de geometrías de Natural Earth.

El flujo de datos contempla la obtención de los límites territoriales, la consulta de observaciones recientes, el filtrado de registros y su agrupación espacial mediante un sistema de clustering. Los registros próximos son sintetizados en nodos cuya posición, tamaño y cantidad permiten representar visualmente la concentración de observaciones.

La visualización utiliza diferentes variables gráficas para codificar la información: el color identifica de manera estable las especies, el tamaño representa la cantidad de individuos registrados y el número indica la cantidad de observaciones agrupadas en cada punto.

La interfaz incorpora además información contextual proveniente de Wikipedia, permitiendo acceder a imágenes y datos asociados a las especies. La interacción mediante cursor, selección de puntos, navegación entre países y paneles informativos permite recorrer el conjunto de datos desde distintas escalas.

Resultado / Descripción

El resultado es una cartografía interactiva de observaciones recientes de aves en América Latina que convierte datos de ciencia ciudadana en una experiencia visual exploratoria.

La aplicación representa espacialmente los registros obtenidos desde eBird y permite recorrer diferentes países, identificar concentraciones de observaciones, consultar especies y acceder a información complementaria. La visualización no busca únicamente representar cantidades, sino hacer perceptible la dimensión territorial de una práctica distribuida de observación.

El proyecto desarrolla una infraestructura visual propia en la que mapa, datos e interfaz son construidos mediante programación creativa. De este modo, el código funciona simultáneamente como herramienta de procesamiento y como medio de representación, permitiendo establecer una relación directa entre la estructura de los datos y su forma visual.

La propuesta aborda así la visualización de datos como una práctica interpretativa: transformar registros abiertos en una forma de lectura que permita observar cómo la actividad de los observadores produce diferentes densidades y patrones de visibilidad sobre el territorio.

Ficha técnica

Año:   2026
Inicio:   2025
Estado:   En desarrollo
Licencia:   GPL
Herramientas / Medios:   p5.js · JavaScript · API eBird · GeoJSON · Natural Earth · API MediaWiki · Cartografía digital · Visualización de datos
Repositorio: GitHub ↗
Sitio web: Visitar ↗