web mapping con gxp configuración con geoserver y postgis ides: la geoinformación al alcance de la...
TRANSCRIPT
![Page 1: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/1.jpg)
Web Mapping con GXPconfiguración con Geoserver y Postgis
IDEs: la geoinformación al alcance de la sociedadUniversidad del Azuay
Ing. Martin [email protected]
[email protected] PROVINCIAL DE INFORMACIÓN
GAD Provincia del Cañar
![Page 2: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/2.jpg)
Contenidos
• Introducción a Webmaping
• Alternativas
• Que es GXP?– Ventajas– Estructura de Objetos– Arquitectura plugins
• GXP, Geoserver & Postgis
• ReadyGXP
• GXP en acción
![Page 3: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/3.jpg)
Web Mapping
• Definición
• Funcionalidad
• Propósito
• Componente fundamental IDE
• Democratización de la información
http://workshops.opengeo.org/suiteintro/geoserver/introduction.htmlOriginal:
![Page 4: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/4.jpg)
Web Mapping FOSS
http://geotux.tuxfamily.org/index.php/en/component/k2/item/291-comparacion-clientes-web-v6 Fuente:
Gráfico de releación entre clientes Web Mapping existentes(Enero, 2012)
![Page 5: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/5.jpg)
Web Mapping FOSS
• Aproximadamente 45 clientes
• Cual me conviene..???
• Categorias clientes WebMapping– librerias, frameworks, etc.
• OpenLayers, Estándar de facto
• GeoExt, componentes UI
![Page 6: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/6.jpg)
GXP?
• Otro cliente– Librería JavaScript
• Proyecto relativamente nuevo(2009)
• Base solida– OpenLayers(OSGeo) & GeoExt
![Page 7: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/7.jpg)
Ventajas GXP
• Soporte para varios proveedores– OpenStreetMaps, GoogleMaps, Bing, etc.
• Geoexplorer creados con GXP.
• Cubre vacios de OpenLayers.– OpenLayers no es suficiente?
![Page 8: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/8.jpg)
Ventajas GXP
• Desarrollo eficaz y eficiente de apliación Web Mapping– Componentes UI.– Implementación de código tipo JSON
http://www.json.org/ Fuente:
![Page 9: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/9.jpg)
Ventajas GXP• GeoExt:Grilla con capas WMS disponibles
![Page 10: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/10.jpg)
Ventajas GXP
• GXP:Grilla con capas WMS disponibles
![Page 11: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/11.jpg)
Estructura de Objetos GXP
• Sencilla, pero funcional.
• El objeto central es el visor.– Combina los objetos; LayerSource, Tools,
Map.
http://2011.foss4g.org/sessions/introducing-gxp-webmapping-made-easyFuente:
![Page 12: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/12.jpg)
GXP componentes objeto Visor
• Objetos de la configuración del Visor– sources: servidor wms, google, etc.– map: proyección, unidades, capas, zoom
![Page 13: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/13.jpg)
GXP componentes objeto Visor
• portalItems,portalConfig: disposicion
![Page 14: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/14.jpg)
GXP componentes objeto Visor
• tools: medida, arbol de capas
![Page 15: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/15.jpg)
GXP componentes objeto Visor
• mapItems: zoomslider, escala
![Page 16: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/16.jpg)
GXP componentes objeto Visor
• Dispone de componente proxy– Bypass Same Origen Policy
http://developer.yahoo.com/javascript/howto-proxy.htmlOriginal:
![Page 17: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/17.jpg)
Arquitectura Plugins GXP
• Arquitectura basada en plugins
• Beneficios– adición de funcionalidades sencilla– Reduce el tamaño de la aplicación
• Aprovecha la tecnologia extensible de Ext– Creación de componentes
personalizados
http://en.wikipedia.org/wiki/Plug-in_(computing) Fuente:
![Page 18: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/18.jpg)
GXP & GEOSERVER
• GXP consume servicios OGC
• Aprovecha extensiones de Geoserver– Impresión
• json
– Proxy– SLD/SE standard OGC
• (SLD AtlasStyler)
![Page 19: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/19.jpg)
(SLD AtlasStyler)
![Page 20: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/20.jpg)
GXP & GeoWebCache(GWC)
• GeoWebCache– Acelera el requerimiento de tiles
WMS
• Generacion de tiles por GWC– Bajo demanda– Implantación
• GXP dispone componente WMSC– Integración con GeoWebCache
http://workshops.opengeo.org/suiteintro/geowebcache/basics.html
Fuente:
![Page 21: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/21.jpg)
GXP & Postgis• Relación indirecta
– Publicación a través de Geoserver– Rendimiento Web Mapping
• Recomendaciones – Seguridad, usuarios y operaciones
CRUD– Almacenes Geoserver y esquemas
BBDD.– Índices espaciales– Vacuum analize
http://workshops.opengeo.org/suiteintro/geoserver/introduction.htmlOriginal:
![Page 22: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/22.jpg)
ReadyGXP
• Configurar un ambiente de desarrollo de aplicaciones GXP.
• Herramienta Java.
• Dispone modo de depuración.
• Crea una plantilla basica – mapa, un arbol de capas y algunas
herramientas basicas.
![Page 23: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/23.jpg)
GXP en Acción
• Demostración de aplicación en producción
• Interfaz personalizada.
• Utilización de componentes GXP– Para que reinventar la rueda.
• Componentes personalizados.– Requerimientos específicos.
• Componentes externos– Componente de impresión MapFish.
![Page 24: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/24.jpg)
GXP en Acción
• Interfaz personalizada
![Page 25: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/25.jpg)
GXP en Acción
• Consulta por atributos
![Page 26: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/26.jpg)
GXP en Acción
• Tabla de atributos, vista en mapa
![Page 27: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/27.jpg)
GXP en Acción
• Descarga de cartografía(shp, jpeg)
![Page 28: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/28.jpg)
GXP en Acción
• Impresión, plantilla personalizada
![Page 29: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/29.jpg)
Geoportal IDE
• En proceso de implementación
![Page 30: Web Mapping con GXP configuración con Geoserver y Postgis IDEs: la geoinformación al alcance de la sociedad Universidad del Azuay Ing. Martin Zhindon martin.zhindon.m@gmail.com](https://reader033.vdocuments.co/reader033/viewer/2022052522/54c59894497959244c8b568b/html5/thumbnails/30.jpg)
Recursos
• GXP– https://github.com/opengeo/gxp– https://github.com/opengeo/readygxp
• Otros– Guia instalación Geoserver en ambientes de
producción– http://gis.uazuay.edu.ec/ide/index.php?
page=manuales-y-tutoriales