Incidencias de tráfico en Gipuzkoa

Este mapa de incidencias de tráfico de Gipuzkoa usa dos conjuntos de datos libres, uno del Gobierno Vasco y presente en Open Data Euskadi, y el otro con origen en otra administración vasca, la Diputación de Gipuzkoa:

En realidad, el mapa cobra sentido con el uso combinado de ambos sets de datos, y es que, en los datos de tráfico consta el punto kilométrico de cada incidencia, pero para determinar la posición exacta de tal punto en el mapa hace falta su latitud y longitud exacta, y ese es el dato que tiene Gipuzkoa. Por eso la aplicación-ejemplo es guipuzcoana.

La aplicación se ha desarrollado de esta manera:

  1. Un parseador lee el fichero XML de las incidencias de tráfico, escogiendo aquellas localizadas en Gipuzkoa.
  2. Los puntos kilométricos de esas incidencias, se pasan como consulta de API, a los servidores de B5m.
  3. La respuesta del API permite ya añadir latitud-longitud a cada incidencia de Gipuzkoa, y con ese dato, y el resto de información de la incidencia se genera un fíchero KML (estándar geográfico usado por Google, y aceptado por organizaciones de estandarización de datos geográficos)
  4. Se ha creado una vista básica de Gipuzkoa sobre Google Maps, usando su API, donde se renderiza ese KML.

Puedes comentar o preguntar sobre la aplicación en la entrada correspondiente del blog.