El arte de visualizar datos: Mapas

Escrito por: J.P. Aulet el 23 Sep 2011 - Tags: , , , , , ,

La web sigue generando datos a un gran ritmo, algunos de estos son datos con información geográfica asociada (posición actual, altura, guardar rutas, sitios preferidos, etc.) y con la introducción de los móviles aún más.  Pero los datos en sí no son relevantes, se deben tratar y visualizar para hacerlos útiles a los ciudadanos, entidades y empresas. Aquí empieza toda una reciente tendencia de visualizar sobre un mapa la información extraída de los usuarios (ver Flickr, Foursquares, GoogleMaps,etc.) pero no todas las formas són iguales. Analizaremos la formas disponibles para crear mapas y añadir información útil en ellos.

toilets

Lavabos en SF

Empezamos con la nueva jerga surgida para entender mejor todo el elenco que nos ofrecen los mapas interactivos:

  • - SIG es el acrónimo de Sistema de Información Geográfica, software diseñado para capturar, almacenar, manipular, analizar y visualizar información geográfica referenciada.
  • - Geolocalización conocer nuestra ubicación geográfica en el mundo real  de un objeto (móbil, GPS, punto de acceso, etc.).
  • - Geocodificación es el proceso de asignar coordenadas geográficas (latitud, longitud, altura, etc.) a puntos del mapa (direcciones, puntos de interés, etc.).
  • - Geoetiquetado proceso de agregar información geográfica en los metadatos de archivos de imágenes, vídeos, sonido, sitios web, etc. que sirva para su georeferenciación.
  • - Base de datos espacial es un sistema de base de datos que maneja datos existentes en un espacio o datos espaciales.
  • - GeoRSS es un conjunto de estándares para representar información geográfica mediante el uso de capas y está construido dentro de la familia de estándares RSS.
  • - Información Geográfica Voluntaria o Participativa es crear, reunir y difundir información geográfica proporcionada voluntariamente por personas.

Representación de Datos Geográficos:

  • - GML (Geography Markup LanguageLenguaje de Marcado Geográfico). Permite el modelaje, transporte y almacenamiento de información geográfica a partir de XML.
  • - KML (Keyhole Markup Language) permite guardar información geográfica en 3 dimensiones.
  • - WMS es un servicio de creación de mapas de forma dinámica a partir de información geográfica que devuelve mapas en formato de imagen (.JPEG, .PNG, .SVG, etc.). Al ser un servicio, la propia URL de solicitud del mapa define qué información debe ser mostrada en el mapa, qué porción de la tierra debe dibujar, el sistema de coordenadas de referencia, y la anchura y la altura de la imagen de salida.
  • - Otros formatos: SVF (Simple Vector Format) , DWF (Drawing Web Format), SWF (ShockWave Flash), PGML (Precision Graphics Markup Language), VML (Vector Markup Language) y  HGML (Hyper Graphics Markup Language).

Programas SIG:

Existen muchos programas en éste ámbito (consultar tabla en Wikipedia) que se pueden instalar en un ordenador y crear mapas.

Aplicaciónes Web:

  • Google Maps: Aplicación de mapas de Google que ofrece mapas desplazables, fotos de satélite, servicios, imágenes a pie de calle.
  • Bing Maps:  plataforma de asignación de geoespaciales producida por Microsoft.
  • Via Michelin: Ofrece servicio de cartografía, itinerarios, hoteles, restaurantes, información del tráfico, turismo, etc.

Proyectos de código abierto

  • OpenLayers: biblioteca de JavaScript para mostrar mapas interactivos en los navegadores web. OpenLayers ofrece un API para acceder a diferentes fuentes de información cartográfica en la red: Web Map Services, mapas comerciales, Web Features Services, distintos formatos vectoriales, etc.
  • GeoServer: servidor sobre Java que permite compartir y editar datos geoespaciales y publicar sobre estándares abiertos.
  • OpenStreetMap: es un proyecto colaborativo para crear mapas libres y editables. Su base de datos, se distribuye bajo licencia CC.

Mapeando Datos Abiertos:

Una de las principales ventajas de los mapas es su fácil interpretación y gran valor añadido y esto se ha visto de forma evidente con la gran proliferación de aplicaciones y páginas webs que usan los datos abiertos disponibles para insertarlos sobre un mapa. En cualquier móbil inteligente existen multitud de ‘apps‘ que usan mapas cómo parte principal de la información, ejemplos muy claros són las aplicaciones y webs de ayuda a la conducción (tanto en tiempo real cómo TomTom, cómo la creación de rutas como Via Michelin) o de localización de diferentes temas de interés: sucursales de bancos, tiendas de ropa, paradas de autobus cercanas, etc.

Así ahora podemos visualizar sobre un mapa todo tipo de información y grácias a las políticas de gobierno abierto y datos abiertos que están empezando a surgir en todo el mundo, se dispone de información que antes era ‘secreta’ o exclusiva de las Administraciones Públicas lo que nos lleva a un nuevo concepto de visualización de info sobre mapas. Los proyectos innovadores en éste campo permiten hacer cosas cómo:

sf_crimespotting

Mapa San Francisco Crimespotting

ny_bike

Mapa New York Bike Sharing

wikicrimes

Mapa Wikicrimes con un 'heatmap' en Brasil

Los tres ejemplos anteriores son ejemplos reales de diferentes soluciones para mostrar información en el mapa por parte de diversos ayuntamientos cómo San Francisco y Nueva York o un gobierno cómo Brasil. No existe una tipologia de mapas estandard y cada uno debe escojer como representará los datos sobre el mapa.

Los tipos mas frequentes són:

  • Iconos georeferenciados
  • HeatMaps

Calidad de los mapas:

Uno de los aspectos más relevantes es la calidad del mapa en sí (representación fidel de la realidad, actualización, nivel de zoom disponible, número de información disponible (altitud, carreteras, edificios), etc). Los diferentes servicios anteriomente mencionados disponen de diferentes calidades y formatos.  Otro de los aspectos más relevantes es la representación de la información sobre el mapa, ésta debe ser clara y entendible, para esto veremos diferentes tipos de mapas para analizar su calidad.

Aquí unos ejemplos de mapas:

mapa solar

Mapa 1 - Buena visualización con 'heatmap': datos claros. Mala interacción: imposibilidad hacer zoom o seleccionar zonas

locator_by

Mapa 2 - Buena visualización con iconos geolocalizados. Buenas interacción, posibilidad de zoom, diferentes tipos de iconos, búsqueda, etc.

mapping america

Mapa 3 - Gran visualización, con información extra por cada punto de datos y buena interacción (zoom, buscador, leyenda, etc.). Link: NYTimes

http___data_nationalpriorities_org_mashups_m3aqtzmwaqa4brzl_

Mapa 4 - Buena visualización, con posibilidades de exportar los datos en diferentes formatos. Búsqueda de diferentes datos.Mala leyenda (no indica números reales) sólo ideas. Link: National Priorities

exhibit cuerno de africa

Mapa 5 - Muy buena visualización en formato satélite con especial atención a la área de atención. Mala interacción, no es posible ampliar el mapa ni ver la leyenda completa. Link: Hambre en el Cuerno de Africa

crime_chicago

Mapa 6 - Mala visualización (imagen de poca calidad) y dificil de entender. Buena interacción (busqueda, zoom, leyenda...)

mapa_fosses

Mapa 7 - Mala visualización y pobre interacción. Link: Mapa fosas comunes España.

Es obvio pues, que dependiendo del tipo de mapa que escogemos y la manera de visualizar los datos sobre el, podemos conseguir un gran servicio, intuitivo y fácil de usar o una aplicación poco profesional y inservible.

Referéncias:

http://www.wikipedia.org/

http://datasf.org/showcase/

http://data.cityofchicago.org/Public-Safety/Crimes-2001-to-present/ijzp-q8t2

http://data.seattle.gov/Transportation/Downtown-Seattle-Bike-Racks/55n4-ddnu

http://data.seattle.gov/

http://data.dc.gov/

http://developmentseed.org/

http://data.worldbank.org/country

Comments Off