servidor de cartografía coloma

23
V Jornadas SIG Libre – Girona, 25 de marzo de 2011 Servidor de Cartografía Coloma Manel Clos [email protected] V Jornadas SIG Libre – Girona, 25 de marzo de 2011

Upload: others

Post on 29-Jun-2022

10 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

Servidor de Cartografía

ColomaManel Clos

[email protected]

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

Page 2: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

Introducción

Page 3: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

Girona

● Casi 100.000 habitantes● Área Urbana funcional de

unos 200.000 habitantes● Capital de provincia● Centro administrativo, de

servicios y turístico

Page 4: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

UMAT – Ajuntament de Girona

● Unidad Municipal de Análisis Territorial (1993)● Producción, gestión y mantenimiento de

cartografía● Trabajos periódicos y puntuales de análisis del

territorio para la previsión anual● Difusión a través del Servidor de Cartografía

● Datos y servicios en línea

● Integración de Coloma

Page 5: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

Servidor de Cartografía

● 2003: 4 servicios internos (planeamiento, catastro, ortoimagen y topográfico) y uno externo (planeamiento)

● 2004: 17 proyectos de consulta interna● 2005: 46 servicios en total● 2010: 80 servicios activos, 42 internos y 38

externos● 48 de estos servicios funcionan sobre Coloma● http://www.girona.cat/umat/

Page 6: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

Sistema actual

ArcIMSVisorUMAT

v1 i v2

VisorUMATv3 (Coloma)

ArcGIS

Internet

Coloma

WMS

Servidor de Imágenes

WMS

WMS

ArcIMSJConnect

LAN

WMS

Page 7: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

Coloma

Page 8: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

Coloma

● Ubuntu, sistema operativo● Postgres+PostGIS, almacén de datos● Mapnik, herramienta de renderización● OGCServer, servidor WMS● TileCache, servidor WMSC● Apache, mod_wsgi, Django, Python, servidor● OpenLayers, JQuery, cliente

Page 9: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

Coloma (II)

OGCServerOGCServer TileCacheTileCache

VisorUMATVisorUMAT

ArcGIS ServerArcGIS Server

LizardTechLizardTechExpress ServerExpress Server

Page 10: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

Un poco de historia

Page 11: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

ArcIMSOracle

ArcSDEArcIMS

Apache HttpApache Tomcat

VisorUMATv1 i v2

Oracle

ArcSDE

ArcIMSApache Http

Apache Tomcat

VisorUMATv1 i v2

ArcXML

ArcIMS JConnect

ArcXML

ArcIMS JConnect

Page 12: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

ArcGIS y OpenLayersOracle

ArcSDE

ArcIMSApache Http

Apache Tomcat

VisorUMATv1 i v2

ArcXMLArcIMS JConnect

ArcGIS

ArcXMLArcIMS JConnectX

VisorUMATv3

WMS

Page 13: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

TileCache

● Implantación sencilla, basada en un script cgi, un archivo de configuración plano y Python

● Sencillez para consumir las teselas desde OpenLayers

● Rápido, estable, bajo consumo de recursos● Nuevo componente en la arquitectura!

Page 14: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

Mapnik, PostGIS, OGCServer

● Nueva manera de publicar los datos: Mapnik● Calidad del render (antialias, transparencia...)

● Conexión a PostGIS● OGCServer: servidor WMS escrito en Python

● GetCapabilities, GetMap, GetFeatureInfo

● Falta un editor gráfico!!● ArcPy? (ArcMap → Coloma)

Page 15: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

ArcSDE

● ArcGIS Server accede directamente a la base de datos de producción:● Visualización de los cambios “en directo”● Bloqueo de tablas

● Coloma:● Copia de la base de datos● Actualización periódica

Page 16: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

Estructura final

ArcSDE

OGCServer

Visor(servidor)

Visor(cliente)

Administrador Coloma

ArcGIS

TileCache

Coloma

ArcIMS

VisorUMATv1 i v2

Servidor deImágenes

Page 17: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

ArcSDE en Coloma

ArcSDE

AdministradorColoma

UMATSITumatsittest ATLES atlestest

LAN DMZ

sde2shp

Page 18: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

Marketing

Page 19: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

Coloma (III)

● Solución probada● Tecnología: API REST, Python, WMS● Administrador web

● Tareas repetitivas● Varios servidores: internos, pruebas, análisis

– LAN / DMZ

● Visor web: Django, OpenLayers, JQuery

Page 20: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

Conclusiones

● Reusar software libre es fácil y el coste es mínimo

● Estructura más flexible. Escalabilidad.● Fiabilidad, estabilidad.● Proyecto Coloma abierto a todos (en breve)

● http://github.com/manelclos/coloma/wiki

Page 21: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

Agradecimientos

● A todas las personas que participan en los proyectos que hacen posible Coloma

● A la UMAT por apostar por este proyecto y a todos sus componentes por su ayuda, recomendaciones y opiniones.

● Al Departamento de Informática por su apoyo y paciencia

● A Roger Colom por el diseño del visor

Page 22: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

Vídeos/Capturas

Page 23: Servidor de Cartografía Coloma

V Jornadas SIG Libre – Girona, 25 de marzo de 2011

¡Muchas gracias!

¿Preguntas?