making of geolocal

41
Making-of versión no oficial versión 1.0.0 Bolo (Wladimir Szczerban) [email protected]

Upload: bolosig

Post on 24-May-2015

4.212 views

Category:

Technology


1 download

DESCRIPTION

Presentación no oficial del servicio Geolocal desarrollado por el IDEC (Infraestructura de Dades Espacials de Catalunya)

TRANSCRIPT

Page 1: Making of geolocal

Making-of                versión no oficial

versión 1.0.0Bolo (Wladimir Szczerban)[email protected]

Page 2: Making of geolocal

Esta es una presentación no oficial. Si quieres conocer el proyecto Geolocal visita http://www.geolocal.cat Esta presentación refleja la opinión de uno de los desarrolladores de la plataforma Geolocal.

No hablaré sobre metadatos

ADVERTENCIA

Page 3: Making of geolocal

Enero 2005

Un poco de historia:

• Mapas en internet ?    Mapas estáticos, mapas dinámicos de     500x500px.

• Google maps ?    Google Maps fue anunciado por primera vez     en Google Blog el 8 de febrero del 2005.     El software estuvo en su fase beta por 6 meses     antes de convertirse en parte de Google Local, el 6 de octubre del 2005.

 • WMS municipales ?

     El IDEC está promoviendo el proyecto IDEC-Local para crear la infraestructura de servidores de mapas municipales. Surge el problema: ¿Dónde puedo ver la información que pongo en los servidores de mapas?

 • Visores de mapas

    Para ese momento un visor de mapas le costaba a los ayuntamientos unos 15.000 €, para muchos ayuntamientos pequeños dicha opción no era viable, y por lo tanto no aprovechaban la subvención para montar los servidores de mapas.          

Imagen: Institut Cartogràfic de Catalunya

Page 4: Making of geolocal

Tenemos servidores de mapa municipales ¿Y ahora qué? Problema: Desarrollar una herramienta que permita incentivar a los municipios a generar y publicar información geográfica. Principalmente se necesita un visor de mapa que sea personalizable que permita adaptar el estilo del mapa a las webs de los ayuntamientos. La AOC impulsa el proyecto y apuesta por una solución horizontal que sea aplicable a todos los municipios. 

Imagen de: http://radiocontempo.wordpress.com

Page 5: Making of geolocal

Evolución de la plataforma

Imagen de: http://www.timkautz.com/

"Requisitos":• No instalación • No base de datos• Java

Montar un sistema que permita evitar en lo posible caer en las redes del sistema.

Solución:Montar un sistema basado en la lectura/escritura de archivos de texto

Imagen de: http://www.papelenblanco.com

Page 6: Making of geolocal
Page 7: Making of geolocal

En el 2011 se realizó la reingeniería de toda la plataforma 

 

 

     

   

• Sistema más escalable.• Nuevo diseño de la interfaz

(lavado de cara)• Se abandona el uso de ficheros y

se pasa a una Base de Datos Oracle 10. (No es Oracle spatial). Queriamos utilizar PostGis pero no nos dejaron.

 

 

• Fuimos capturados por las redes del sistema.• Externalizar parte del desarrollo. (capa de datos y de lógica

del negocio fue desarrollada por Iogeo)• Nuevas herramientas.

Page 8: Making of geolocal

Versión 1. PRG. 

Page 9: Making of geolocal

Versión 2. Geolocal

Page 10: Making of geolocal

Evolución del visor de mapas.

1º Versión basada en : inlineWMS Copyright (c) 2002 The University of Kansas Natural History Museum and Biodiversity Research Center (NHM & BRC). 3 Tamaños de mapas 500, 600 y 800 px. 2º Versión adaptación a simulación de teselas usando como ejemplo un juego de rompecabezas. Mapa pantalla completa.3º Versión nos pasamos a OpenLayers.

4º Versión agregamos funcionalidad de la API de google Maps. Rutas de google maps. 5º Versión integración con otros servicios. Idescat, AEMet, Cartoteca digital ICC.

Page 11: Making of geolocal

Visor de 600x600 px

Visor con "teselas" a pantalla completa

Page 12: Making of geolocal

Unión de diferentes tipos de visores en un único visor

Page 13: Making of geolocal

Ya podemos ver la información y publicar los mapas en nuestra web. Ahora queremos más !!! Publicar la información en un servidor de mapas es difícil y depende del departamento de SIG y de sistemas. En 2006 creamos el editor de mapas  Se incluye un editor vectorial utilizando las librerías de http://www.walterzorn.de/en/index.htm  El editor permite publicar información via WMS desde el servidor del IDEC ¿Cloud en el 2006?

Imagen de: http://es.123rf.com

En 2009 se migra el editor a OL 

Page 14: Making of geolocal

 ¿Como hacer mapas temáticos? La AOC (Administració Oberta de Catalunya) necesita hacer mapas temáticos para seguimiento de algunos proyectos.  Quieren pasar de mapas pintados con photoshop a mapas dinámicos.

En 2007 se desarrollo una aplicación que utilice los recursos del IDEC para hacer mapas temáticos por municipios y comarcas. Se usan archivos DBF, para almacenar la información.

En el 2009 se adapta esta herramienta para integrarla dentro de la plataforma, se permite a los usuarios crear hasta 10 mapas temáticos.

En 2011 se quita la restricción del número de mapas.

Page 15: Making of geolocal

Gestor de mapas temáticos

Page 16: Making of geolocal

Proyectos colaborativos ¿Crowdsourcing en 2008?

Equipamientos de Localret: proyecto piloto utilizando WFS-T para mantener la capa de equipamientos de Localret.  A finales del 2010, 113 ayuntamientos habían actualizado información de esta capa.

Diversos problemas con el servidor Geomedia de Localret. En 2010 se plantea un camibio de técnología a OpenSource (Geoserver).2010 se publican los equipamientos de la generalitat. El proyecto se para en espera de ver si se pueden unificar las capas. Seguimos en espera ....

Este proyecto sirve para impulsar el proyecto de actualización de puntos de actuación prioritaria de Protección civil.

Page 17: Making of geolocal

Gestor de equipamientos de Localret

Page 18: Making of geolocal

Gestor de puntos de actuación prioritara de Protección Civil

Page 19: Making of geolocal

Algunas cifras de Geolocal

+450 Visores publicados

+300 Servidores WMS

+650 Capas creadas con el editor 

Promedio de 30.000 visitas/mes a los visores

Promedio de 200 entradas/mes a la Plataforma

Promedio de 100 entradas/mes al editor

Page 20: Making of geolocal

DEMO

If (not(internet)){    continuar presentación; }else{    make demo;     go to slide 35;}

Page 21: Making of geolocal

Inicio

Page 22: Making of geolocal

Herramientas

Page 23: Making of geolocal

Aplicaciones

Page 24: Making of geolocal

Configurar visor

Page 25: Making of geolocal

Configurar visor: seleccionar servidores

Page 26: Making of geolocal

Configurar visor: seleccionar capas

Page 27: Making of geolocal

Ejemplo visor de mapas

Page 28: Making of geolocal

Configurar un atlas

Page 29: Making of geolocal

Ejemplo Atlas

Page 30: Making of geolocal

Editor de mapas

Page 31: Making of geolocal

Editor de mapas: publicar capa en visor

Page 32: Making of geolocal

Editor de mapas temáticos

Page 33: Making of geolocal

Catálogo de metadatos

Page 34: Making of geolocal

Estadísticas de uso

Page 35: Making of geolocal

Otras cosas que tenemos en mente...

• Búsqueda de información, visores/aplicaciones creada por los usuarios.

• Publicar directamente en el catálogo de IDEC.• Gestor de metadatos del catálogo IDEC.• Mantenimiento del callejero.• Seguimiento de vehículos.• Sensores• ....

Page 36: Making of geolocal

Prototipo de catálogo interno

Page 37: Making of geolocal

Seguimiento de vehículosIntegrar los servicios que ofrece el Toopath[1] para el seguimiento de flotas como un servicio más de Geolocal.

Acuerdo UPC-IDEC

[1]http://www.toopath.com/

Page 38: Making of geolocal

Mantenimiento del callejero

Herramienta que permita a los ayuntamientos indicar los cambios que se realizan en el callejero para mantener la base de carrers del ICC los más actualizada posible.

Es solo una herramienta que permita dibujar sobre un mapa los cambios.

No hay actualización automática.

Sirve como referencia para el ICC para detectar los cambios.

Page 39: Making of geolocal

Reflexiones

• Buscar la forma de que las empresas del sector puedan aprovechar la plataforma. Puede ser mediante el desarrollo de módulos de la plataforma que ofrezcan un servicio.

• La evolución de la plataforma puede causar el efecto cloud y que se abandone el mantenimiento de servidores propios.

• Googlelización del servicio, crear mucha dependencia de las API de google.

• Hacer más publicidad del proyecto. (más de la mitat de los municipios de catalunya no lo usan)

• Desarrollar de la plataforma por push da libertad de innovar y no se sufre el problema de los tiempo de entrega.

•  La plataforma está subutilizada.•  Potenciar los proyector colaborativos para mantener capas de

información.

Page 40: Making of geolocal

Algunas preguntas sueltas....

¿Competencia a las empresas del sector?

¿Abrirla a los ciudadanos?

¿Hacerlo OpenSource? ¿Es de utilidad fuera del contexto?

¿Crear una API?

Más preguntas ?

Imagen de: http://ruidocompartido.blogspot.com/

Page 41: Making of geolocal

continuará ....

Bolo (Wladimir Szczerban)[email protected]

Making-of