SlideShare ist ein Scribd-Unternehmen logo
1 von 12
Downloaden Sie, um offline zu lesen
VI JORNADAS DE SIG LIBRE


        Adaptación de OpenGeo Suite para la gestión integral de
      Información Geográfica en el Ayuntamiento de Castellbisbal

                                  O. Fonts, (1), M. Pericay (2)
(1)
      Desarrollador SIG independiente. oscar.fonts@geomati.co.
(2)
      Geodata SL. marti.pericay@geodata.es

          RESUMEN

          Se describe la implantación de OpenGeo Suite en un entorno
          municipal (Ayuntamiento de Castellbisbal) para la gestión de datos
          cartográficos y publicación web totalmente autónomos y 100% open
          source. El uso de una base de datos como PostGIS permite una
          potencia y velocidad de consulta elevados. El servidor de mapas
          GeoServer (junto con el servidor de teselas GeoWebCache) provee
          acceso a fuentes de datos SIG y mapas cartográficos de calidad
          mediante estándares OGC, además de un panel de administración
          completo vía web. El cliente GeoExplorer (basado en el framework
          GeoExt y la librería OpenLayers) permite la creación, simbolización y
          creación de mapas online dotando al personal del Ayuntamiento de
          una completa autonomía para la gestión y publicación de cartografía.

          Se presentan también, una serie de mejoras realizadas sobre
          OpenGeo Suite para adaptarla totalmente a las necesidades del
          cliente, entre otras: interfaz multiidioma, incorporación de buscadores
          específicos, soporte multiproyección en los visores, incorporación de
          un mapa de situación al visor, impresión en varios formatos, y
          autenticación. Esta serie de funcionalidades se han desarrollado en los
          mismos repositorios públicos que OpenGeo, por lo que las mejoras que
          no sean específicas del proyecto pueden ser fácilmente absorbidas por
          las aplicaciones 'madre' (GeoExplorer, GeoExt), o utilizadas por
          cualquier miembro de la comunidad.

          Palabras clave: OpenGeo Suite, GeoExplorer, Castellbisbal, potsgis,
          geoserver, geowebcache, openlayers, geoext.

1 PLANTEAMIENTO DEL PROYECTO
   El Ayuntamiento de Castellbisbal dispone de un pequeño Sistema de
Información Geográfica basado en productos de escritorio ESRI (ArcMap) y formato
shapefile. Sólamente una fracción del personal tiene las aplicaciones de escritorio
necesarias para manipular la Información Geográfica, debido al elevado coste de
las licencias.

Plaça Ferrater Mora 1, 17071 Girona
Tel. 972 41 80 39, Fax. 972 41 82 30
infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
VI JORNADAS DE SIG LIBRE




                                Componentes de OpenGeo Suite.

  Para la publicación de mapas e información asociada, utiliza un servidor de
mapas MapServer y una solución a medida (portal territorial 1):
  El servidor de mapas públicos es externo al Ayuntamiento, lo cual dificulta la
gestión. El proceso de publicación y actualización de los mapas es totalmente
manual: carga de los datos en PostGIS, simbolización en ficheros .MAP de
MapServer.
   Para una gestión más eficaz y menos costosa, se requiere una herramienta para
la gestión integral de la Información Geográfica que permita una publicación web
totalmente autónoma y que sea 100% open source.

2 SOLUCIÓN: OPENGEO SUITE

2.1 Qué es OpenGeo Suite

    OpenGeo Suite es la plataforma geoespacial open source totalmente integrada
para servir mapas y datos a través de aplicaciones web, dispositivos móviles y
clientes de escritorio. Construida sobre tecnología de gran solvencia, es una
solución 100% open source que combina PostGIS, GeoServer, OpenLayers,
GeoExt y GeoWebCache:


   PostGIS proporciona una base de datos rápida y potente para responder a
peticiones de consultas espaciales y alfanuméricas.



1 http://oslo.geodata.es/castellbisbal/portal_territorial_castellbisbal.html

Plaça Ferrater Mora 1, 17071 Girona
Tel. 972 41 80 39, Fax. 972 41 82 30
infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
VI JORNADAS DE SIG LIBRE




                     Combinación de OpenGeo Suite con otros productos.

  GeoServer, un servidor de mapas que provee acceso a fuentes de datos SIG y
mapas cartográficos de calidad mediante estándares web.
   GeoWebCache almacena inteligentemente mapas teselados y los sirve a través
de protocolos estándar para garantizar la escalabilidad de los geoservicios.
   OpenLayers es el estándar de facto para los clientes cartográficos web
personalizados, capaz de consumir múltiples fuentes de mapas y de proveer
herramientas para la edición y captura de datos.
  GeoExt es un framework basado en ExtJS que incluye componentes estándar
de interfaz de usuario para la construcción de aplicaciones web SIG con la
apariencia y funcionalidad de las aplicaciones de escritorio.

2.1.1 Arquitectura flexible

   Gracias a su diseño modular, los usuarios pueden conectar componentes
individuales en su infraestructura existente para modernizar y alargar la vida útil de
sus sistemas. OpenGeo Suite no está diseñada para actuar como un sistema
cerrado, sino para complementar y mejorar su actual arquitectura. Esto garantiza
que la Suite funcionará con casi cualquier sistema existente, sea propietario o libre.




Plaça Ferrater Mora 1, 17071 Girona
Tel. 972 41 80 39, Fax. 972 41 82 30
infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
VI JORNADAS DE SIG LIBRE

   PostGIS puede ser utilizado para el almacenamiento de datos o ser sustituido
por Oracle Spatial, SQL Server Spatial, DB2 Spatial o ArcSDE.
   GeoServer es intercambiable con Mapserver, ArcIMS, MapGuide, o cualquier
otro renderizador de mapas WMS para el acceso de mapas web.
   GeoServer es intercambiable con Erdas Apollo Server, CubeWerx, o cualquier
otro servidor WFS.
   GeoWebCache es intercambiable con TileCache, Google Maps, o con los
servicios de teselas de Microsoft Bing.
   GeoExt y OpenLayers pueden ser intercambiados por Google Maps, Microsoft
Bing u otros componentes.

2.1.2 Ventajas del modelo Open Source de OpenGeo

  La empresa OpenGeo da soporte técnico a los componentes de software libre
que conforman la plataforma, proporcionando los siguientes beneficios:

•   No hay gastos de licencia, por lo que su despliegue puede ser en cloud o cluster,
    y tantas veces como sea necesario.
•   No tiene dependencia de proveedores de software, debido a que el código es
    accesible de forma gratuita.
•   Es fácilmente personalizable para sus necesidades.
•   Los clientes tienen una intervención directa en la hoja de ruta del producto.
•   Asesoramiento directo por parte de los principales desarrolladores del producto.
•   Resolución rápida y transparente de errores.

2.2 Cómo da respuesta OpenGeo Suite a las necesidades específicas de
Castellbisbal

   Según lo expuesto en el planteamiento, y vistas las características de OpenGeo
Suite, podemos comprobar que este producto da respuesta a las cuestiones
planteadas.
   En primer lugar, los datos pueden cargarse en la BDD PostGIS mediante el uso
de asistentes gráficos incluidos en la aplicación, como la extensión Shapefile
Importer incluída en PgAdmin III, o desde una utilidad en la propia interfaz web de
GeoServer. Esto permite su gestión integrada y eficiente: además de aprovechar la
potencia del propio PostGIS, es posible acceder a los datos y editarlos desde
multitud de herramientas de escritorio externas.
   Los servicios y contenidos de GeoServer son totalmente gestionable desde una
interfaz web mediante autenticación, lo cual facilita la publicación de datos en la

Plaça Ferrater Mora 1, 17071 Girona
Tel. 972 41 80 39, Fax. 972 41 82 30
infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
VI JORNADAS DE SIG LIBRE

intranet, su simbolización, su metadatado, e incluso definir niveles de acceso a
distintos conjuntos de datos según distintos perfiles de usuario.
   GeoExplorer, basado en OpenLayers y GeoExt, es una aplicación web
desarrollada específicamente para OpenGeo Suite que realmente aporta
funcionalidades inéditas en otros productos a los que estamos acostumbrados:

•   En primer lugar, dispone de una herramienta para cambiar el estilo de las capas
    de forma totalmente gráfica e interactiva, lo que elimina la necesidad de editar
    directamente los ficheros de estilo SLD en la mayoría de ocasiones.
•   La gestión de capas a mostrar en el visualizador es muy flexible: Permite añadir o
    quitar capas de cualquier servicio WMS, interno o externo, de forma gráfica;
    reordenarlas, cambiar su transparencia, formato, orden de visualización, su
    condición de capa de base u overlay, etc.
•   Una vez simbolizadas las capas y compuesto el árbol de capas, puede grabarse
    dicha composición, asignándole un título, descripción e información de contacto.
    Incluso es posible su publicación como visualizador independiente (por ejemplo,
    para incrustarlo en otra web). En el momento de la publicación, un asistente
    permite escoger qué herramientas queremos que tenga el visualizador:
    Herramientas de desplazamiento, medida, consulta, leyenda, etc.
•   Por último pero no menos interesante, si se ha registrado un usuario con
    derechos de edición, también podrá editar las capas vectoriales modificando la
    geometría y atributos de fenómenos existentes, añadiendo nuevos o borrándolos.
    Este editor web modifica la base de datos subyacente a través del protocolo
    WFS-T de GeoServer, lo cual permite realizar pequeños cambios sin necesidad
    de un SIG desktop.
  Además de las utilidades destacadas, GeoExplorer dispone de las herramientas
habituales en cualquier otro visualizador web de mapas: impresión, consulta,
navegación, vista 3D en Google Earth, leyenda, etc.
   Con GeoExplorer el departamento de GIS del Ayuntamiento puede componer y
compartir de forma ágil visores específicamente diseñados para las demás áreas
del Ayuntamiento: Urbanismo, servicios, turismo, recaudación, etc., sin necesidad
de hacer desarrollos específicos, ni de instalar programas especializados en todas
las máquinas de los potenciales usuarios.
   Una herramienta para la gestión integral de la información geográfica, tanto
interna como publicable en la red. Debe permitir:

•   El mantenimiento de los datos en una BDD espacial.
•   La simbolización y edición de los datos de forma visual.
•   La composición ágil de visores (composiciones de capas) específicos para
    ámbitos de aplicación especializados.


Plaça Ferrater Mora 1, 17071 Girona
Tel. 972 41 80 39, Fax. 972 41 82 30
infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
VI JORNADAS DE SIG LIBRE

•   El acceso básico por parte del personal otros departamentos sin la necesidad de
    disponer de software específico.
•   Automatizar la publicación de datos en los visores web externos, y hosting propio.

2.3 Adaptaciones realizadas

   Aun así, la gestión en Castellbisbal ha requerido de ciertas adaptaciones no
previstas en OpenGeo Suite, que se enumeran a continuación:

•   La interfaz de OpenGeo Suite es monolingüe, en inglés, salvo algún componente
    específico para el que existía traducción en castellano, como GeoServer. Es
    requisito que la interfaz de usuario de las aplicaciones soporte multiidioma, y esté
    disponible al menos en catalán y castellano.
•   GeoExplorer no dispone de buscadores. Se han añadido una colección de
    buscadores específicos.
•   GeoExplorer trabaja sólamente con la pseudoproyección Web Mercator. Se ha
    añadido la posibilidad de crear visualizadores basados en la proyección y datum
    oficiales (EPSG:23031).
•   Se ha incorporado un mapa de situación en los visualizadores.
•   La impresión por defecto es en PDF. Se han ampliado los formatos disponibles y
    se ha incluido la imagen corporativa del Ayuntamiento en los documentos
    impresos.
•   Los contenidos de la herramienta de información (GetFeatureInfo) eran
    genéricos. Se han adaptado para poder contener estilo propio y adaptación de los
    contenidos.
•   Incorporada autenticación, de modo que sólo el personal autorizado pueda
    realizar cambios en los datos.
•   Desarrollo de un panel inicial en el que poder consultar la lista de mapas
    (estáticos o visualizadores) disponibles, seleccionar el idioma de la interfaz, y
    habilitar el registro de usuarios.




Plaça Ferrater Mora 1, 17071 Girona
Tel. 972 41 80 39, Fax. 972 41 82 30
infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
VI JORNADAS DE SIG LIBRE




                            GeoExplorer adaptado para Castellbisbal.



    A continuación desarrollamos en detalle de las aportaciones más destacables:

2.3.1 Traducción de la interfaz

   GeoServer ya incorpora soporte para multiidioma, y de hecho está traducido a
diversas lenguas, entre ellas el castellano. Durante el desarrollo de este proyecto,
se actualizó la traducción al castellano 2 y se incorporó una traducción al catalán 3.
Estas nuevas traducciones han quedado incorporadas al núcleo de GeoServer 4, y
desde la versión 2.1 se encuentran disponibles para todos los usuarios.
    GeoExplorer no disponía de soporte multiidioma. Gracias a la colaboración de
Tim Schaub, de OpenGeo, que incorporó la capacidad plurilingüe a GeoExplorer,
fue posible aportar las traducciones correspondientes también para GeoExplorer (5
y 6).



2 http://jira.codehaus.org/browse/GEOS-4272
3 http://jira.codehaus.org/browse/GEOS-4274
4 http://blog.geoserver.org/2011/01/18/geoserver-21rc1-released/
5 https://github.com/geodata/GeoExplorer/commit/9ddfa06e04db068bb736eca4d690c4283a
  2d4de4
6 https://github.com/geodata/gxp/commit/f21422b98c45cf520f5cd1ca52628116449ba3f8

Plaça Ferrater Mora 1, 17071 Girona
Tel. 972 41 80 39, Fax. 972 41 82 30
infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
VI JORNADAS DE SIG LIBRE




                                            Buscadores.

2.3.2 Buscadores

    GeoExplorer está desarrollado a partir de las librerías javascript ExtJS y
GeoExt. Desarrollar pues sobre GeoExplorer significa desarrollar sobre dichas
librerías, extendiendo algunas de sus clases.
   Para el caso de los buscadores, se decidió crear un panel específico en la parte
superior de la columna izquierda, sobre el gestor de capas. Como se aprecia en la
figura, se desarrollaron buscadores para el callejero municipal, equipamientos
públicos, topónimos, catastro, Google Maps y un localizador por par de
coordenadas.


   Todos los buscadores tienen un comportamiento común: Disponen de un
pequeño formulario que realiza consultas a un servicio web, tanto para el filtrado de
resultados mientras se escribe, como para localizar el elemento. En el momento en
que se produce una localización, el mapa se centra sobre el elemento hallado y se
abre un pequeño bocadillo (bubble) con información detallada sobre el mismo.
  Así, todos los buscadores parten de una clase abstracta general, gdxp.Search,
que contiene la funcionalidad común para todos los buscadores. El resto de
buscadores extienden esta clase. Se han desarrollado los siguientes tipos de
buscador:

•   gdxp.StreetSearch: Búsqueda por calle y número. Se conecta a un servicio de
    callejero propio de Geodata llamado GeoSearch.
•   gdxp.TextFieldSearch: Búsqueda sobre un campo de texto en una de las capas
    publicadas en GeoServer, a través del servicio WFS y utilizando filtros CQL.
•   gdxp.DoubleFieldSearch: Como el anterior, pero con dos desplegables: Uno
    para categorías, y otro para elementos dentro de esas categorías. Requiere que
    las capas de GeoServer a las que accede estén publicadas de cierta manera.
•   gdxp.CatastroSearch: Realiza una búsqueda de parcela catastral accediendo a
    un servicio de la Oficina Virtual de Catastro.
•   gdxp.UTMSearch: No es un buscador propiamente dicho. Simplemente centra la
    vista de mapa en un par de coordenadas dado.

Plaça Ferrater Mora 1, 17071 Girona
Tel. 972 41 80 39, Fax. 972 41 82 30
infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
VI JORNADAS DE SIG LIBRE

•   gdxp.GoogleSearch: Utiliza el servicio de geocodificación de Google. Se le
    puede pasar un parámetro opcional bounds que restringe el área de búsqueda.
   Este diseño permite que los buscadores se puedan instanciar y configurar muy
sencillamente. Por ejemplo, añadir un panel con 5 buscadores consistiría en el
siguiente código:




Plaça Ferrater Mora 1, 17071 Girona
Tel. 972 41 80 39, Fax. 972 41 82 30
infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
VI JORNADAS DE SIG LIBRE


    var cercadors = {
       xtype: 'tabpanel',
       defaults: {
           map: this.mapPanel.map
       },
       items: [
           {
                xtype: 'gdxp_streetsearch',
                baseURL: "http://oslo.geodata.es/geosearch/castellbisbal"
           },{
                xtype: 'gdxp_textfieldsearch',
                baseURL: "http://donosti.geodata.es:9000/geoserver/wfs?",
                layer: "castellbisbal:top_toponimia",
                field: "toponim"
           },{
                xtype: 'gdxp_catastrosearch'
           },{
                xtype: 'gdxp_utmsearch'
           },{
                xtype: 'gdxp_googlesearch',
                bounds: new OpenLayers.Bounds(1.919, 41.434, 2.008, 41.524)
           }
       ]
    };


2.3.3 Panel inicial

   El panel inicial es también una adaptación de un código de Tim Schaub
(OpenGeo), en el que se muestra una lista de las composiciones de mapa
disponibles. Se ha añadido una pequeña guía de uso en la parte derecha, y un
árbol de documentos en la parte izquierda, donde el Ayuntamiento puede publicar
planos CAD y normativa asociada para la gestión del territorio. En la esquina
superior derecha se observa también la posibilidad de registrarse como usuario, o
seleccionar uno de los tres idiomas en los que está disponible la interfaz: catalán,
castellano e inglés.




Plaça Ferrater Mora 1, 17071 Girona
Tel. 972 41 80 39, Fax. 972 41 82 30
infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
VI JORNADAS DE SIG LIBRE




                           Panel inicial de la intranet de Castellbisbal.




2.4 Estado actual y futuro

   Actualmente la gestión interna de Información Geográfica con nuestra
adaptación de OpenGeo Suite (llamada intranet SIG) está totalmente operativa. En
estos momentos, se están adaptando las herramientas para que, de manera similar
a la descrita, sea posible la publicación de visualizadores públicos a través de la
web de Castellbisbal.
   GeoServer maneja un concepto llamado workspace, que permite
compartimentar la Información Geográfica publicada. Uno de los workspaces será
visible desde el exterior, y una instancia de GeoExplorer específica permitirá
generar los visualizadores para el público en general, similares, aunque más
simples, que los usados internamente.

3 CONCLUSIONES
   OpenGeo Suite facilita las tareas de gestión y publicación aportando integración
y utilidades gráficas para la publicación y simbolización de Información Geográfica,
y para la creación de visualizadores, tareas que hasta ahora debían realizarse de
manera manual y por especialistas. Estas características le otorgan mucho
potencial al producto para dinamizar la gestión de Información Geográfica dentro
de una organización.
   Aun así, OpenGeo Suite es un producto jóven, con mucho potencial y recorrido,
y es posible que alguna funcionalidad específica no esté disponible. Al tratarse de

Plaça Ferrater Mora 1, 17071 Girona
Tel. 972 41 80 39, Fax. 972 41 82 30
infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
VI JORNADAS DE SIG LIBRE

un producto modular basado en estándares abiertos, sus componentes pueden
combinarse con productos ya desplegados en la organización, sean de código libre
o privativos. Por otra parte, el hecho de ser 100% código libre, hace posible su total
adaptación a cualquier necesidad planteada, presente o futura, tal como muestra la
experiencia que aquí hemos relatado.




Plaça Ferrater Mora 1, 17071 Girona
Tel. 972 41 80 39, Fax. 972 41 82 30
infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/

Weitere ähnliche Inhalte

Andere mochten auch

Plan estratégico del PROYECTO CALMARR
Plan estratégico del PROYECTO CALMARRPlan estratégico del PROYECTO CALMARR
Plan estratégico del PROYECTO CALMARRCalmarr Almería
 
Lesson Plan Kinder1
Lesson Plan Kinder1Lesson Plan Kinder1
Lesson Plan Kinder1DarioB410
 
Cuentos Sobre Alan Garcia
Cuentos Sobre Alan GarciaCuentos Sobre Alan Garcia
Cuentos Sobre Alan Garciaalphasoundd
 
Core data orlando i os dev group
Core data   orlando i os dev groupCore data   orlando i os dev group
Core data orlando i os dev groupAndrew Kozlik
 
Anuncio BOPBUR Subasta Licitacion Coto Caza Espinosa de los Monteros
Anuncio BOPBUR Subasta Licitacion Coto Caza Espinosa de los MonterosAnuncio BOPBUR Subasta Licitacion Coto Caza Espinosa de los Monteros
Anuncio BOPBUR Subasta Licitacion Coto Caza Espinosa de los MonterosCEDER Merindades
 
John hyman joins cheyne hedge fund
John hyman joins cheyne hedge fundJohn hyman joins cheyne hedge fund
John hyman joins cheyne hedge fundCheyne Capital
 
Boletin nayarit mayo junio
Boletin nayarit mayo junioBoletin nayarit mayo junio
Boletin nayarit mayo junioOscar Neri
 
Unic pag internas repositorio del programa apartado investigación
Unic pag internas repositorio del programa apartado investigaciónUnic pag internas repositorio del programa apartado investigación
Unic pag internas repositorio del programa apartado investigaciónmmolina2010
 
I Nvitacion Dia Dentista
I Nvitacion Dia DentistaI Nvitacion Dia Dentista
I Nvitacion Dia Dentistaavatarz
 
Adiccion a pastillas para adelgazar
Adiccion a pastillas para adelgazar
Adiccion a pastillas para adelgazar
Adiccion a pastillas para adelgazar elfingem6703
 
exercises Chapter 1 Energy, Enviroment and climate second edition
exercises Chapter 1 Energy, Enviroment and climate second edition exercises Chapter 1 Energy, Enviroment and climate second edition
exercises Chapter 1 Energy, Enviroment and climate second edition Aditya Wibawa
 

Andere mochten auch (20)

Plan estratégico del PROYECTO CALMARR
Plan estratégico del PROYECTO CALMARRPlan estratégico del PROYECTO CALMARR
Plan estratégico del PROYECTO CALMARR
 
Chapter 8 levinas
Chapter 8   levinasChapter 8   levinas
Chapter 8 levinas
 
Lesson Plan Kinder1
Lesson Plan Kinder1Lesson Plan Kinder1
Lesson Plan Kinder1
 
Biomoleculas
BiomoleculasBiomoleculas
Biomoleculas
 
Cuentos Sobre Alan Garcia
Cuentos Sobre Alan GarciaCuentos Sobre Alan Garcia
Cuentos Sobre Alan Garcia
 
UGC NET - JUNE-2010- PAPER-I-SET-W
UGC NET - JUNE-2010- PAPER-I-SET-WUGC NET - JUNE-2010- PAPER-I-SET-W
UGC NET - JUNE-2010- PAPER-I-SET-W
 
Como implementar nuevas evaluaciones
Como implementar nuevas evaluacionesComo implementar nuevas evaluaciones
Como implementar nuevas evaluaciones
 
Kommunalprogramm 2014 Magazin
Kommunalprogramm 2014 MagazinKommunalprogramm 2014 Magazin
Kommunalprogramm 2014 Magazin
 
Core data orlando i os dev group
Core data   orlando i os dev groupCore data   orlando i os dev group
Core data orlando i os dev group
 
Anuncio BOPBUR Subasta Licitacion Coto Caza Espinosa de los Monteros
Anuncio BOPBUR Subasta Licitacion Coto Caza Espinosa de los MonterosAnuncio BOPBUR Subasta Licitacion Coto Caza Espinosa de los Monteros
Anuncio BOPBUR Subasta Licitacion Coto Caza Espinosa de los Monteros
 
6 anticonceptiv-3
6 anticonceptiv-36 anticonceptiv-3
6 anticonceptiv-3
 
John hyman joins cheyne hedge fund
John hyman joins cheyne hedge fundJohn hyman joins cheyne hedge fund
John hyman joins cheyne hedge fund
 
Boletin nayarit mayo junio
Boletin nayarit mayo junioBoletin nayarit mayo junio
Boletin nayarit mayo junio
 
Ruth alvarez molina
Ruth alvarez molinaRuth alvarez molina
Ruth alvarez molina
 
Unic pag internas repositorio del programa apartado investigación
Unic pag internas repositorio del programa apartado investigaciónUnic pag internas repositorio del programa apartado investigación
Unic pag internas repositorio del programa apartado investigación
 
3 m deber direccion E
3 m deber direccion E3 m deber direccion E
3 m deber direccion E
 
I Nvitacion Dia Dentista
I Nvitacion Dia DentistaI Nvitacion Dia Dentista
I Nvitacion Dia Dentista
 
Tríptico
TrípticoTríptico
Tríptico
 
Adiccion a pastillas para adelgazar
Adiccion a pastillas para adelgazar
Adiccion a pastillas para adelgazar
Adiccion a pastillas para adelgazar
 
exercises Chapter 1 Energy, Enviroment and climate second edition
exercises Chapter 1 Energy, Enviroment and climate second edition exercises Chapter 1 Energy, Enviroment and climate second edition
exercises Chapter 1 Energy, Enviroment and climate second edition
 

Ähnlich wie Adaptación OpenGeo Suite Castellbisbal

Paper: Geoserver, más allá de un servidor WMS
Paper: Geoserver, más allá de un servidor WMSPaper: Geoserver, más allá de un servidor WMS
Paper: Geoserver, más allá de un servidor WMSgeomatico
 
Servidores geograficos
Servidores geograficosServidores geograficos
Servidores geograficosSIGSI
 
Mapeando peru: Presentación Suite gvSIG
Mapeando peru: Presentación Suite gvSIGMapeando peru: Presentación Suite gvSIG
Mapeando peru: Presentación Suite gvSIGAlvaro Anguix
 
Paper: Integración de GeoTools en gvSIG CE
Paper: Integración de GeoTools en gvSIG CEPaper: Integración de GeoTools en gvSIG CE
Paper: Integración de GeoTools en gvSIG CEgeomatico
 
Sistemas de Información Geográfica Libres - Flisol 2016
Sistemas de Información Geográfica Libres - Flisol 2016Sistemas de Información Geográfica Libres - Flisol 2016
Sistemas de Información Geográfica Libres - Flisol 2016Plattinux
 
Adaptación OpenGeo Suite Castellbisbal
Adaptación OpenGeo Suite CastellbisbalAdaptación OpenGeo Suite Castellbisbal
Adaptación OpenGeo Suite CastellbisbalOscar Fonts
 
gvSIG mobile, un GIS para dispositivos móviles
gvSIG mobile, un GIS para dispositivos móvilesgvSIG mobile, un GIS para dispositivos móviles
gvSIG mobile, un GIS para dispositivos móvilesJorge Sanz
 
Las 25 mejores herramientas Open Source para crear visualizaciones con Mapas.
Las 25 mejores herramientas Open Source para crear visualizaciones con Mapas.Las 25 mejores herramientas Open Source para crear visualizaciones con Mapas.
Las 25 mejores herramientas Open Source para crear visualizaciones con Mapas.abelgp
 
ArcGIS 10.3 Novedades
ArcGIS 10.3 Novedades ArcGIS 10.3 Novedades
ArcGIS 10.3 Novedades Esri España
 
Siglibre10 Taller UDig V97
Siglibre10 Taller UDig V97Siglibre10 Taller UDig V97
Siglibre10 Taller UDig V97Javier Sánchez
 
Making of geolocal
Making of geolocalMaking of geolocal
Making of geolocalbolosig
 
Software Libre para SIG (Sistemas de Informacion Geográfica)
Software Libre para SIG (Sistemas de Informacion Geográfica)Software Libre para SIG (Sistemas de Informacion Geográfica)
Software Libre para SIG (Sistemas de Informacion Geográfica)Stalin Eduardo Tusa Vitar
 
C:\Fakepath\Presentacion Para Web
C:\Fakepath\Presentacion Para WebC:\Fakepath\Presentacion Para Web
C:\Fakepath\Presentacion Para WebSGSmap
 
Panorama SIG Libre 2014
Panorama SIG Libre 2014Panorama SIG Libre 2014
Panorama SIG Libre 2014Jorge Sanz
 
Mapas Inteligentes con la Plataforma ArcGIS- Seminario 4 Marzo Madrid
Mapas Inteligentes con la Plataforma ArcGIS- Seminario 4 Marzo MadridMapas Inteligentes con la Plataforma ArcGIS- Seminario 4 Marzo Madrid
Mapas Inteligentes con la Plataforma ArcGIS- Seminario 4 Marzo MadridEsri España
 

Ähnlich wie Adaptación OpenGeo Suite Castellbisbal (20)

Paper: Geoserver, más allá de un servidor WMS
Paper: Geoserver, más allá de un servidor WMSPaper: Geoserver, más allá de un servidor WMS
Paper: Geoserver, más allá de un servidor WMS
 
Diapositivas s extante
Diapositivas s extanteDiapositivas s extante
Diapositivas s extante
 
Servidores geograficos
Servidores geograficosServidores geograficos
Servidores geograficos
 
Mapeando peru: Presentación Suite gvSIG
Mapeando peru: Presentación Suite gvSIGMapeando peru: Presentación Suite gvSIG
Mapeando peru: Presentación Suite gvSIG
 
Paper: Integración de GeoTools en gvSIG CE
Paper: Integración de GeoTools en gvSIG CEPaper: Integración de GeoTools en gvSIG CE
Paper: Integración de GeoTools en gvSIG CE
 
Gps
GpsGps
Gps
 
Gps
GpsGps
Gps
 
Sistemas de Información Geográfica Libres - Flisol 2016
Sistemas de Información Geográfica Libres - Flisol 2016Sistemas de Información Geográfica Libres - Flisol 2016
Sistemas de Información Geográfica Libres - Flisol 2016
 
Curso gvSIG
Curso gvSIGCurso gvSIG
Curso gvSIG
 
Software libre en la ingeniería. Charla3
Software libre en la ingeniería. Charla3Software libre en la ingeniería. Charla3
Software libre en la ingeniería. Charla3
 
Adaptación OpenGeo Suite Castellbisbal
Adaptación OpenGeo Suite CastellbisbalAdaptación OpenGeo Suite Castellbisbal
Adaptación OpenGeo Suite Castellbisbal
 
gvSIG mobile, un GIS para dispositivos móviles
gvSIG mobile, un GIS para dispositivos móvilesgvSIG mobile, un GIS para dispositivos móviles
gvSIG mobile, un GIS para dispositivos móviles
 
Las 25 mejores herramientas Open Source para crear visualizaciones con Mapas.
Las 25 mejores herramientas Open Source para crear visualizaciones con Mapas.Las 25 mejores herramientas Open Source para crear visualizaciones con Mapas.
Las 25 mejores herramientas Open Source para crear visualizaciones con Mapas.
 
ArcGIS 10.3 Novedades
ArcGIS 10.3 Novedades ArcGIS 10.3 Novedades
ArcGIS 10.3 Novedades
 
Siglibre10 Taller UDig V97
Siglibre10 Taller UDig V97Siglibre10 Taller UDig V97
Siglibre10 Taller UDig V97
 
Making of geolocal
Making of geolocalMaking of geolocal
Making of geolocal
 
Software Libre para SIG (Sistemas de Informacion Geográfica)
Software Libre para SIG (Sistemas de Informacion Geográfica)Software Libre para SIG (Sistemas de Informacion Geográfica)
Software Libre para SIG (Sistemas de Informacion Geográfica)
 
C:\Fakepath\Presentacion Para Web
C:\Fakepath\Presentacion Para WebC:\Fakepath\Presentacion Para Web
C:\Fakepath\Presentacion Para Web
 
Panorama SIG Libre 2014
Panorama SIG Libre 2014Panorama SIG Libre 2014
Panorama SIG Libre 2014
 
Mapas Inteligentes con la Plataforma ArcGIS- Seminario 4 Marzo Madrid
Mapas Inteligentes con la Plataforma ArcGIS- Seminario 4 Marzo MadridMapas Inteligentes con la Plataforma ArcGIS- Seminario 4 Marzo Madrid
Mapas Inteligentes con la Plataforma ArcGIS- Seminario 4 Marzo Madrid
 

Mehr von Oscar Fonts

Una visió "dels" del món Open Source: el cas de Castellbisbal [Fórum TIG/SIG ...
Una visió "dels" del món Open Source: el cas de Castellbisbal [Fórum TIG/SIG ...Una visió "dels" del món Open Source: el cas de Castellbisbal [Fórum TIG/SIG ...
Una visió "dels" del món Open Source: el cas de Castellbisbal [Fórum TIG/SIG ...Oscar Fonts
 
Teixits sobre el territori
Teixits sobre el territoriTeixits sobre el territori
Teixits sobre el territoriOscar Fonts
 
ICOS Carbon Data Portal
ICOS Carbon Data PortalICOS Carbon Data Portal
ICOS Carbon Data PortalOscar Fonts
 
OpenStreetMap @ www.e-weekvic.cat
OpenStreetMap @ www.e-weekvic.catOpenStreetMap @ www.e-weekvic.cat
OpenStreetMap @ www.e-weekvic.catOscar Fonts
 
OpenStreetMap @ DigitalCommons BCN
OpenStreetMap @ DigitalCommons BCNOpenStreetMap @ DigitalCommons BCN
OpenStreetMap @ DigitalCommons BCNOscar Fonts
 
Geoinquiets en las V Jornadas SIG Libre Girona
Geoinquiets en las V Jornadas SIG Libre GironaGeoinquiets en las V Jornadas SIG Libre Girona
Geoinquiets en las V Jornadas SIG Libre GironaOscar Fonts
 
iReality Realidad Aumentada
iReality Realidad AumentadaiReality Realidad Aumentada
iReality Realidad AumentadaOscar Fonts
 
Geoinquiets 2/12/2010: Administració oberta - Jordi Graells
Geoinquiets 2/12/2010:  Administració oberta - Jordi GraellsGeoinquiets 2/12/2010:  Administració oberta - Jordi Graells
Geoinquiets 2/12/2010: Administració oberta - Jordi GraellsOscar Fonts
 
OpenSearch 2010-09
OpenSearch 2010-09OpenSearch 2010-09
OpenSearch 2010-09Oscar Fonts
 
Agenda de geoevents 2010
Agenda de geoevents 2010Agenda de geoevents 2010
Agenda de geoevents 2010Oscar Fonts
 

Mehr von Oscar Fonts (11)

Una visió "dels" del món Open Source: el cas de Castellbisbal [Fórum TIG/SIG ...
Una visió "dels" del món Open Source: el cas de Castellbisbal [Fórum TIG/SIG ...Una visió "dels" del món Open Source: el cas de Castellbisbal [Fórum TIG/SIG ...
Una visió "dels" del món Open Source: el cas de Castellbisbal [Fórum TIG/SIG ...
 
Teixits sobre el territori
Teixits sobre el territoriTeixits sobre el territori
Teixits sobre el territori
 
ICOS Carbon Data Portal
ICOS Carbon Data PortalICOS Carbon Data Portal
ICOS Carbon Data Portal
 
OpenStreetMap @ www.e-weekvic.cat
OpenStreetMap @ www.e-weekvic.catOpenStreetMap @ www.e-weekvic.cat
OpenStreetMap @ www.e-weekvic.cat
 
OpenStreetMap @ DigitalCommons BCN
OpenStreetMap @ DigitalCommons BCNOpenStreetMap @ DigitalCommons BCN
OpenStreetMap @ DigitalCommons BCN
 
Geoinquiets en las V Jornadas SIG Libre Girona
Geoinquiets en las V Jornadas SIG Libre GironaGeoinquiets en las V Jornadas SIG Libre Girona
Geoinquiets en las V Jornadas SIG Libre Girona
 
iReality Realidad Aumentada
iReality Realidad AumentadaiReality Realidad Aumentada
iReality Realidad Aumentada
 
Geoinquiets 2/12/2010: Administració oberta - Jordi Graells
Geoinquiets 2/12/2010:  Administració oberta - Jordi GraellsGeoinquiets 2/12/2010:  Administració oberta - Jordi Graells
Geoinquiets 2/12/2010: Administració oberta - Jordi Graells
 
OpenSearch 2010-09
OpenSearch 2010-09OpenSearch 2010-09
OpenSearch 2010-09
 
OpenSearch Geo
OpenSearch GeoOpenSearch Geo
OpenSearch Geo
 
Agenda de geoevents 2010
Agenda de geoevents 2010Agenda de geoevents 2010
Agenda de geoevents 2010
 

Kürzlich hochgeladen

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveFagnerLisboa3
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)GDGSucre
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfJulian Lamprea
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricKeyla Dolores Méndez
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...silviayucra2
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan JosephBRAYANJOSEPHPEREZGOM
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudianteAndreaHuertas24
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíassuserf18419
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfsoporteupcology
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx241521559
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxLolaBunny11
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIAWilbisVega
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITMaricarmen Sánchez Ruiz
 

Kürzlich hochgeladen (13)

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante9egb-lengua y Literatura.pdf_texto del estudiante
9egb-lengua y Literatura.pdf_texto del estudiante
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Redes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdfRedes direccionamiento y subredes ipv4 2024 .pdf
Redes direccionamiento y subredes ipv4 2024 .pdf
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE  DE TECNOLOGIA E INFORMATICA PRIMARIACLASE  DE TECNOLOGIA E INFORMATICA PRIMARIA
CLASE DE TECNOLOGIA E INFORMATICA PRIMARIA
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Adaptación OpenGeo Suite Castellbisbal

  • 1. VI JORNADAS DE SIG LIBRE Adaptación de OpenGeo Suite para la gestión integral de Información Geográfica en el Ayuntamiento de Castellbisbal O. Fonts, (1), M. Pericay (2) (1) Desarrollador SIG independiente. oscar.fonts@geomati.co. (2) Geodata SL. marti.pericay@geodata.es RESUMEN Se describe la implantación de OpenGeo Suite en un entorno municipal (Ayuntamiento de Castellbisbal) para la gestión de datos cartográficos y publicación web totalmente autónomos y 100% open source. El uso de una base de datos como PostGIS permite una potencia y velocidad de consulta elevados. El servidor de mapas GeoServer (junto con el servidor de teselas GeoWebCache) provee acceso a fuentes de datos SIG y mapas cartográficos de calidad mediante estándares OGC, además de un panel de administración completo vía web. El cliente GeoExplorer (basado en el framework GeoExt y la librería OpenLayers) permite la creación, simbolización y creación de mapas online dotando al personal del Ayuntamiento de una completa autonomía para la gestión y publicación de cartografía. Se presentan también, una serie de mejoras realizadas sobre OpenGeo Suite para adaptarla totalmente a las necesidades del cliente, entre otras: interfaz multiidioma, incorporación de buscadores específicos, soporte multiproyección en los visores, incorporación de un mapa de situación al visor, impresión en varios formatos, y autenticación. Esta serie de funcionalidades se han desarrollado en los mismos repositorios públicos que OpenGeo, por lo que las mejoras que no sean específicas del proyecto pueden ser fácilmente absorbidas por las aplicaciones 'madre' (GeoExplorer, GeoExt), o utilizadas por cualquier miembro de la comunidad. Palabras clave: OpenGeo Suite, GeoExplorer, Castellbisbal, potsgis, geoserver, geowebcache, openlayers, geoext. 1 PLANTEAMIENTO DEL PROYECTO El Ayuntamiento de Castellbisbal dispone de un pequeño Sistema de Información Geográfica basado en productos de escritorio ESRI (ArcMap) y formato shapefile. Sólamente una fracción del personal tiene las aplicaciones de escritorio necesarias para manipular la Información Geográfica, debido al elevado coste de las licencias. Plaça Ferrater Mora 1, 17071 Girona Tel. 972 41 80 39, Fax. 972 41 82 30 infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
  • 2. VI JORNADAS DE SIG LIBRE Componentes de OpenGeo Suite. Para la publicación de mapas e información asociada, utiliza un servidor de mapas MapServer y una solución a medida (portal territorial 1): El servidor de mapas públicos es externo al Ayuntamiento, lo cual dificulta la gestión. El proceso de publicación y actualización de los mapas es totalmente manual: carga de los datos en PostGIS, simbolización en ficheros .MAP de MapServer. Para una gestión más eficaz y menos costosa, se requiere una herramienta para la gestión integral de la Información Geográfica que permita una publicación web totalmente autónoma y que sea 100% open source. 2 SOLUCIÓN: OPENGEO SUITE 2.1 Qué es OpenGeo Suite OpenGeo Suite es la plataforma geoespacial open source totalmente integrada para servir mapas y datos a través de aplicaciones web, dispositivos móviles y clientes de escritorio. Construida sobre tecnología de gran solvencia, es una solución 100% open source que combina PostGIS, GeoServer, OpenLayers, GeoExt y GeoWebCache: PostGIS proporciona una base de datos rápida y potente para responder a peticiones de consultas espaciales y alfanuméricas. 1 http://oslo.geodata.es/castellbisbal/portal_territorial_castellbisbal.html Plaça Ferrater Mora 1, 17071 Girona Tel. 972 41 80 39, Fax. 972 41 82 30 infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
  • 3. VI JORNADAS DE SIG LIBRE Combinación de OpenGeo Suite con otros productos. GeoServer, un servidor de mapas que provee acceso a fuentes de datos SIG y mapas cartográficos de calidad mediante estándares web. GeoWebCache almacena inteligentemente mapas teselados y los sirve a través de protocolos estándar para garantizar la escalabilidad de los geoservicios. OpenLayers es el estándar de facto para los clientes cartográficos web personalizados, capaz de consumir múltiples fuentes de mapas y de proveer herramientas para la edición y captura de datos. GeoExt es un framework basado en ExtJS que incluye componentes estándar de interfaz de usuario para la construcción de aplicaciones web SIG con la apariencia y funcionalidad de las aplicaciones de escritorio. 2.1.1 Arquitectura flexible Gracias a su diseño modular, los usuarios pueden conectar componentes individuales en su infraestructura existente para modernizar y alargar la vida útil de sus sistemas. OpenGeo Suite no está diseñada para actuar como un sistema cerrado, sino para complementar y mejorar su actual arquitectura. Esto garantiza que la Suite funcionará con casi cualquier sistema existente, sea propietario o libre. Plaça Ferrater Mora 1, 17071 Girona Tel. 972 41 80 39, Fax. 972 41 82 30 infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
  • 4. VI JORNADAS DE SIG LIBRE PostGIS puede ser utilizado para el almacenamiento de datos o ser sustituido por Oracle Spatial, SQL Server Spatial, DB2 Spatial o ArcSDE. GeoServer es intercambiable con Mapserver, ArcIMS, MapGuide, o cualquier otro renderizador de mapas WMS para el acceso de mapas web. GeoServer es intercambiable con Erdas Apollo Server, CubeWerx, o cualquier otro servidor WFS. GeoWebCache es intercambiable con TileCache, Google Maps, o con los servicios de teselas de Microsoft Bing. GeoExt y OpenLayers pueden ser intercambiados por Google Maps, Microsoft Bing u otros componentes. 2.1.2 Ventajas del modelo Open Source de OpenGeo La empresa OpenGeo da soporte técnico a los componentes de software libre que conforman la plataforma, proporcionando los siguientes beneficios: • No hay gastos de licencia, por lo que su despliegue puede ser en cloud o cluster, y tantas veces como sea necesario. • No tiene dependencia de proveedores de software, debido a que el código es accesible de forma gratuita. • Es fácilmente personalizable para sus necesidades. • Los clientes tienen una intervención directa en la hoja de ruta del producto. • Asesoramiento directo por parte de los principales desarrolladores del producto. • Resolución rápida y transparente de errores. 2.2 Cómo da respuesta OpenGeo Suite a las necesidades específicas de Castellbisbal Según lo expuesto en el planteamiento, y vistas las características de OpenGeo Suite, podemos comprobar que este producto da respuesta a las cuestiones planteadas. En primer lugar, los datos pueden cargarse en la BDD PostGIS mediante el uso de asistentes gráficos incluidos en la aplicación, como la extensión Shapefile Importer incluída en PgAdmin III, o desde una utilidad en la propia interfaz web de GeoServer. Esto permite su gestión integrada y eficiente: además de aprovechar la potencia del propio PostGIS, es posible acceder a los datos y editarlos desde multitud de herramientas de escritorio externas. Los servicios y contenidos de GeoServer son totalmente gestionable desde una interfaz web mediante autenticación, lo cual facilita la publicación de datos en la Plaça Ferrater Mora 1, 17071 Girona Tel. 972 41 80 39, Fax. 972 41 82 30 infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
  • 5. VI JORNADAS DE SIG LIBRE intranet, su simbolización, su metadatado, e incluso definir niveles de acceso a distintos conjuntos de datos según distintos perfiles de usuario. GeoExplorer, basado en OpenLayers y GeoExt, es una aplicación web desarrollada específicamente para OpenGeo Suite que realmente aporta funcionalidades inéditas en otros productos a los que estamos acostumbrados: • En primer lugar, dispone de una herramienta para cambiar el estilo de las capas de forma totalmente gráfica e interactiva, lo que elimina la necesidad de editar directamente los ficheros de estilo SLD en la mayoría de ocasiones. • La gestión de capas a mostrar en el visualizador es muy flexible: Permite añadir o quitar capas de cualquier servicio WMS, interno o externo, de forma gráfica; reordenarlas, cambiar su transparencia, formato, orden de visualización, su condición de capa de base u overlay, etc. • Una vez simbolizadas las capas y compuesto el árbol de capas, puede grabarse dicha composición, asignándole un título, descripción e información de contacto. Incluso es posible su publicación como visualizador independiente (por ejemplo, para incrustarlo en otra web). En el momento de la publicación, un asistente permite escoger qué herramientas queremos que tenga el visualizador: Herramientas de desplazamiento, medida, consulta, leyenda, etc. • Por último pero no menos interesante, si se ha registrado un usuario con derechos de edición, también podrá editar las capas vectoriales modificando la geometría y atributos de fenómenos existentes, añadiendo nuevos o borrándolos. Este editor web modifica la base de datos subyacente a través del protocolo WFS-T de GeoServer, lo cual permite realizar pequeños cambios sin necesidad de un SIG desktop. Además de las utilidades destacadas, GeoExplorer dispone de las herramientas habituales en cualquier otro visualizador web de mapas: impresión, consulta, navegación, vista 3D en Google Earth, leyenda, etc. Con GeoExplorer el departamento de GIS del Ayuntamiento puede componer y compartir de forma ágil visores específicamente diseñados para las demás áreas del Ayuntamiento: Urbanismo, servicios, turismo, recaudación, etc., sin necesidad de hacer desarrollos específicos, ni de instalar programas especializados en todas las máquinas de los potenciales usuarios. Una herramienta para la gestión integral de la información geográfica, tanto interna como publicable en la red. Debe permitir: • El mantenimiento de los datos en una BDD espacial. • La simbolización y edición de los datos de forma visual. • La composición ágil de visores (composiciones de capas) específicos para ámbitos de aplicación especializados. Plaça Ferrater Mora 1, 17071 Girona Tel. 972 41 80 39, Fax. 972 41 82 30 infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
  • 6. VI JORNADAS DE SIG LIBRE • El acceso básico por parte del personal otros departamentos sin la necesidad de disponer de software específico. • Automatizar la publicación de datos en los visores web externos, y hosting propio. 2.3 Adaptaciones realizadas Aun así, la gestión en Castellbisbal ha requerido de ciertas adaptaciones no previstas en OpenGeo Suite, que se enumeran a continuación: • La interfaz de OpenGeo Suite es monolingüe, en inglés, salvo algún componente específico para el que existía traducción en castellano, como GeoServer. Es requisito que la interfaz de usuario de las aplicaciones soporte multiidioma, y esté disponible al menos en catalán y castellano. • GeoExplorer no dispone de buscadores. Se han añadido una colección de buscadores específicos. • GeoExplorer trabaja sólamente con la pseudoproyección Web Mercator. Se ha añadido la posibilidad de crear visualizadores basados en la proyección y datum oficiales (EPSG:23031). • Se ha incorporado un mapa de situación en los visualizadores. • La impresión por defecto es en PDF. Se han ampliado los formatos disponibles y se ha incluido la imagen corporativa del Ayuntamiento en los documentos impresos. • Los contenidos de la herramienta de información (GetFeatureInfo) eran genéricos. Se han adaptado para poder contener estilo propio y adaptación de los contenidos. • Incorporada autenticación, de modo que sólo el personal autorizado pueda realizar cambios en los datos. • Desarrollo de un panel inicial en el que poder consultar la lista de mapas (estáticos o visualizadores) disponibles, seleccionar el idioma de la interfaz, y habilitar el registro de usuarios. Plaça Ferrater Mora 1, 17071 Girona Tel. 972 41 80 39, Fax. 972 41 82 30 infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
  • 7. VI JORNADAS DE SIG LIBRE GeoExplorer adaptado para Castellbisbal. A continuación desarrollamos en detalle de las aportaciones más destacables: 2.3.1 Traducción de la interfaz GeoServer ya incorpora soporte para multiidioma, y de hecho está traducido a diversas lenguas, entre ellas el castellano. Durante el desarrollo de este proyecto, se actualizó la traducción al castellano 2 y se incorporó una traducción al catalán 3. Estas nuevas traducciones han quedado incorporadas al núcleo de GeoServer 4, y desde la versión 2.1 se encuentran disponibles para todos los usuarios. GeoExplorer no disponía de soporte multiidioma. Gracias a la colaboración de Tim Schaub, de OpenGeo, que incorporó la capacidad plurilingüe a GeoExplorer, fue posible aportar las traducciones correspondientes también para GeoExplorer (5 y 6). 2 http://jira.codehaus.org/browse/GEOS-4272 3 http://jira.codehaus.org/browse/GEOS-4274 4 http://blog.geoserver.org/2011/01/18/geoserver-21rc1-released/ 5 https://github.com/geodata/GeoExplorer/commit/9ddfa06e04db068bb736eca4d690c4283a 2d4de4 6 https://github.com/geodata/gxp/commit/f21422b98c45cf520f5cd1ca52628116449ba3f8 Plaça Ferrater Mora 1, 17071 Girona Tel. 972 41 80 39, Fax. 972 41 82 30 infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
  • 8. VI JORNADAS DE SIG LIBRE Buscadores. 2.3.2 Buscadores GeoExplorer está desarrollado a partir de las librerías javascript ExtJS y GeoExt. Desarrollar pues sobre GeoExplorer significa desarrollar sobre dichas librerías, extendiendo algunas de sus clases. Para el caso de los buscadores, se decidió crear un panel específico en la parte superior de la columna izquierda, sobre el gestor de capas. Como se aprecia en la figura, se desarrollaron buscadores para el callejero municipal, equipamientos públicos, topónimos, catastro, Google Maps y un localizador por par de coordenadas. Todos los buscadores tienen un comportamiento común: Disponen de un pequeño formulario que realiza consultas a un servicio web, tanto para el filtrado de resultados mientras se escribe, como para localizar el elemento. En el momento en que se produce una localización, el mapa se centra sobre el elemento hallado y se abre un pequeño bocadillo (bubble) con información detallada sobre el mismo. Así, todos los buscadores parten de una clase abstracta general, gdxp.Search, que contiene la funcionalidad común para todos los buscadores. El resto de buscadores extienden esta clase. Se han desarrollado los siguientes tipos de buscador: • gdxp.StreetSearch: Búsqueda por calle y número. Se conecta a un servicio de callejero propio de Geodata llamado GeoSearch. • gdxp.TextFieldSearch: Búsqueda sobre un campo de texto en una de las capas publicadas en GeoServer, a través del servicio WFS y utilizando filtros CQL. • gdxp.DoubleFieldSearch: Como el anterior, pero con dos desplegables: Uno para categorías, y otro para elementos dentro de esas categorías. Requiere que las capas de GeoServer a las que accede estén publicadas de cierta manera. • gdxp.CatastroSearch: Realiza una búsqueda de parcela catastral accediendo a un servicio de la Oficina Virtual de Catastro. • gdxp.UTMSearch: No es un buscador propiamente dicho. Simplemente centra la vista de mapa en un par de coordenadas dado. Plaça Ferrater Mora 1, 17071 Girona Tel. 972 41 80 39, Fax. 972 41 82 30 infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
  • 9. VI JORNADAS DE SIG LIBRE • gdxp.GoogleSearch: Utiliza el servicio de geocodificación de Google. Se le puede pasar un parámetro opcional bounds que restringe el área de búsqueda. Este diseño permite que los buscadores se puedan instanciar y configurar muy sencillamente. Por ejemplo, añadir un panel con 5 buscadores consistiría en el siguiente código: Plaça Ferrater Mora 1, 17071 Girona Tel. 972 41 80 39, Fax. 972 41 82 30 infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
  • 10. VI JORNADAS DE SIG LIBRE var cercadors = { xtype: 'tabpanel', defaults: { map: this.mapPanel.map }, items: [ { xtype: 'gdxp_streetsearch', baseURL: "http://oslo.geodata.es/geosearch/castellbisbal" },{ xtype: 'gdxp_textfieldsearch', baseURL: "http://donosti.geodata.es:9000/geoserver/wfs?", layer: "castellbisbal:top_toponimia", field: "toponim" },{ xtype: 'gdxp_catastrosearch' },{ xtype: 'gdxp_utmsearch' },{ xtype: 'gdxp_googlesearch', bounds: new OpenLayers.Bounds(1.919, 41.434, 2.008, 41.524) } ] }; 2.3.3 Panel inicial El panel inicial es también una adaptación de un código de Tim Schaub (OpenGeo), en el que se muestra una lista de las composiciones de mapa disponibles. Se ha añadido una pequeña guía de uso en la parte derecha, y un árbol de documentos en la parte izquierda, donde el Ayuntamiento puede publicar planos CAD y normativa asociada para la gestión del territorio. En la esquina superior derecha se observa también la posibilidad de registrarse como usuario, o seleccionar uno de los tres idiomas en los que está disponible la interfaz: catalán, castellano e inglés. Plaça Ferrater Mora 1, 17071 Girona Tel. 972 41 80 39, Fax. 972 41 82 30 infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
  • 11. VI JORNADAS DE SIG LIBRE Panel inicial de la intranet de Castellbisbal. 2.4 Estado actual y futuro Actualmente la gestión interna de Información Geográfica con nuestra adaptación de OpenGeo Suite (llamada intranet SIG) está totalmente operativa. En estos momentos, se están adaptando las herramientas para que, de manera similar a la descrita, sea posible la publicación de visualizadores públicos a través de la web de Castellbisbal. GeoServer maneja un concepto llamado workspace, que permite compartimentar la Información Geográfica publicada. Uno de los workspaces será visible desde el exterior, y una instancia de GeoExplorer específica permitirá generar los visualizadores para el público en general, similares, aunque más simples, que los usados internamente. 3 CONCLUSIONES OpenGeo Suite facilita las tareas de gestión y publicación aportando integración y utilidades gráficas para la publicación y simbolización de Información Geográfica, y para la creación de visualizadores, tareas que hasta ahora debían realizarse de manera manual y por especialistas. Estas características le otorgan mucho potencial al producto para dinamizar la gestión de Información Geográfica dentro de una organización. Aun así, OpenGeo Suite es un producto jóven, con mucho potencial y recorrido, y es posible que alguna funcionalidad específica no esté disponible. Al tratarse de Plaça Ferrater Mora 1, 17071 Girona Tel. 972 41 80 39, Fax. 972 41 82 30 infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/
  • 12. VI JORNADAS DE SIG LIBRE un producto modular basado en estándares abiertos, sus componentes pueden combinarse con productos ya desplegados en la organización, sean de código libre o privativos. Por otra parte, el hecho de ser 100% código libre, hace posible su total adaptación a cualquier necesidad planteada, presente o futura, tal como muestra la experiencia que aquí hemos relatado. Plaça Ferrater Mora 1, 17071 Girona Tel. 972 41 80 39, Fax. 972 41 82 30 infojornadas@sigte.org http://www.sigte.udg.edu/jornadassiglibre/