En esta sencilla y muy resumida presentación, se hace un repaso de las herramientas y arquitecturas a utilizar para publicar información con componente espacial en vía Web.
Herramientas publicación gis web poroceso y análisis
1. HERRAMIENTAS PARA: Publicar, procesar y analizar información cartográfica vía web
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
2. WALDHEIM, Ch. (2006). Landscape as urbanism. En The Landscape Urbanism Reader (35-54). New York: Princeton Architectural Press.
¿qué queremos hacer?
A - Publicar vía web nuestra información cartográfica sin desplegar ningún tipo de
infraestructura tecnológica. (Sin necesidad de instalar ningún software)
Básico
Herramientas publicación y análisis Web-Gis
B - Crear una aplicación web para publicar, procesar o descargar vía web información
cartográfica de terceros.
Medio
C - Crear una aplicación web para publicar, procesar o descargar vía web información
cartográfica propia o de terceros.
Avanzado
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
3. publicar vía web nuestra información
cartográfica sin desplegar ningún tipo
de infraestructura tecnológica
Herramientas publicación y análisis Web-Gis
4. CONSECUENCIA
Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Publicar vía web nuestra cartografía sin
desplegar infraestructuras tecnológica
- No es necesario perder mucho tiempo ni gastar mucho dinero para publicar nuestra
Herramientas publicación y análisis Web-Gis
información con componente espacial
- ¿Cuándo es interesante esta solución?
- El receptor de la información no es usuario de geotecnologías
- El receptor de la información es cualquier usuario de internet y no tenemos ni
tiempo ni dinero para desplegar infraestructuras.
- No necesitamos tener control sobre el mantenimiento
- ¿Qué conocimientos específicos se requieren para publicar?
Ninguno
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
5. CONSECUENCIA
Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Publicar vía web cartografía sin desplegar
infraestructuras tecnológica
Existen sitios web que ofrecen servicios gratuitos para compartir información
cartográfica online.
Herramientas publicación y análisis Web-Gis
Algunos de los más relevantes utilizados:
MapBox
Geocommons
ArcGis.com
Giscloud
Ikimap
CartoDB
WorldMap
Qgis Cloud
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
6. crear aplicación web para publicar, procesar o
descargar vía web información cartográfica de terceros
Herramientas publicación y análisis Web-Gis
7. CONSECUENCIA
Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros
En ocasiones es necesario tener un mayor control sobre la plataforma
en la que publicamos nuestra cartografía
Herramientas publicación y análisis Web-Gis
- ¿Cuándo es interesante esta solución?
El receptor de la información no es usuario de geotecnologías
El receptor de la información es cualquier usuario de internet y requiere
funcionalidad específica.
Necesitamos controlar quien accede a la aplicación
Necesitamos tener el control del mantenimiento de la aplicación
Necesitamos poder ejecutar geoprocesos entre las fuentes cartográficas
No necesitamos publicar información propia
- Implica despliegue tecnológico
- ¿Qué conocimientos específicos requiere?
Básicos de lenguaje de programación HTML y Javascript; básicos estándares
OGC; Básicos servidores web (IIS, Apache o Tomcat)
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
8. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
de terceros - Arquitectura
Herramientas publicación y análisis Web-Gis
Entidades abstractas en las
que No intervenimos
Cliente
Entidades abstractas en las
que Intervenimos
WWW
Servidor de Servidor de
aplicaciones: datos de
En nuestras terceros: API
oficinas o vía de datos o
Cloud funcionalidad
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
9. CONSECUENCIA
Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros
Servidor de
aplicaciones
Herramientas publicación y análisis Web-Gis
Conjunto de herramientas hardware y software para servir la aplicación web a través
de internet
En el servidor de aplicaciones se ubican:
- El servidor web
- La aplicación web
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
10. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros
Servidor de
aplicaciones
Herramientas publicación y análisis Web-Gis
Servidor web
Algunos ejemplos de software muy empleados como servidores web son el
Internet Information Service (IIS de Microsoft), El Apache o el Tomcat
El servidor puede estar físicamente en nuestras oficinas o puede contratarse
como servicio a empresas de hosting.
Hemos de tener contratado un dominio para salir a Internet.
En este enlace tenéis un vídeo de instalación y configuración de IIS 7
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
11. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros
Servidor de
aplicaciones
Herramientas publicación y análisis Web-Gis
Si queremos crear aplicaciones complejas que generen webs dinámicas y que
requieran interacción compleja con bases de datos
Mediante herramientas de desarrollo que implementen lenguajes de
programación en el servidor se generan las páginas Web
Entornos desarrollo (Programas para programar aplicaciones web) para
lenguajes de servidor
Una vez creada la aplicación web se ubica/compila en el servidor
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
12. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros
Servidor de
aplicaciones
Herramientas publicación y análisis Web-Gis
Entornos desarrollo (Programas para programar aplicaciones web) para lenguajes de
servidor
- Lenguaje PHP / Entorno de desarrollo: Eclipse Editor PHP, PHPedit , Maguma,
PHPdesigner,NuSphere PHPed, Dzsolf PHP editor, PHPcoder
- Lenguaje/ ASP / Entorno de desarrollo: Visual Studio
- Lenguaje JAVA/ Entorno de desarrollo: Eclipse,Netbeans,EditPlus
(El entorno de desarrollo no tiene porqué estar en el servidor. Sólo la aplicación
compilada debe estar en el servidor)
Una vez creada la aplicación web se ubica/compila en el servidor
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
13. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros
Servidor de
aplicaciones
Herramientas publicación y análisis Web-Gis
Si queremos crear aplicaciones sencillas que no requieran interacción compleja con
bases de datos:
- Hemos de generar el código HTML y Javascript para crear nuestra aplicación.
- Existen numerosas herramientas para crear este código
Editores de texto:
Notepad++, gratuito y código libre.
UltraEdit, que es un editor para programadores de los más populares.
Arachnophilia, que funciona en todos los sistemas operativos.
EditPus, otro editor para programadores
Editores WYSIWYG: WYSIWYG : Kompozer, iweb, dreamweaver
- Si queremos que la aplicación sea visible a través de la web hemos de
incorporar nuestro fichero de aplicación al servidor web de aplicaciones
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
14. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros
Cliente
Herramientas publicación y análisis Web-Gis
El cliente es la entidad que ejecuta la aplicación
Generalmente es un navegador web que interpreta el código HTML y Javascript
enviado desde el servidor.
En el navegador del cliente también puede haber instalados otros programas o
plugins para la ejecución de la página (Silverlight o Flex)
El código HTML o Javascript incorpora llamadas a servicios de funcionalidades o
datos de terceros (APIs o servicios OGC)
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
15. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros
Cliente
Herramientas publicación y análisis Web-Gis
El código HTML o Javascript incorpora llamadas a servicios de funcionalidades o
datos de terceros (APIs o servicios OGC)
-API de datos (servidor de mapas externo): OpenStreetMap, MapBox
-API de funcionalidad: GeoExt, OpenLayers,GoogleTransit, Esri geocoder,
-API de datos y funcionalidad:
Cartociudad, GoogleMaps, Bingmaps, YahooMaps, MapQuest, API ArcGisServer
Javascript, Silverlight y Flex, CartoDB
- Servicios de datos y/o procesos:
OGC(WMS, WCS, WPS,SWE, etc), ArcGisServer, AutoDeskMapguide, MapXtrem
e,GeoMediaWeb, GeoServer, Degree, etc
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
16. Herramientas para publicación Web-Gis
Introducción al desarrollo Web. Geospatial Training Español. Formación avanzada para profesionales GIS. Cursos 2012-13. 1.1.2013
17. Herramientas para publicación Web-Gis
Introducción al desarrollo Web. Geospatial Training Español. Formación avanzada para profesionales GIS. Cursos 2012-13. 1.1.2013
18. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros
Servidor de
datos de
terceros
Herramientas publicación y análisis Web-Gis
- Entidad que sirve información o funcionalidad a través de la web:
Hardware + software
- Nosotros no hemos de tener ni los datos ni la funcionalidad. Es suficiente con
acceder a ellos vía web
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
19. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros
Servidor de
datos de
terceros
Herramientas publicación y análisis Web-Gis
-La información puede servirse de forma:
Gratuita o de pago (OpenStreetmap / GoogleMaps)
Mediante estándares o en formatos propietarios (ArcGis Server mediante WMS
OGC / ArcGis Server en formato propietario)
- Se pueden servir
Datos (OpenStreetmap, MapBox, CartoDB, WMS)
Funcionalidad de mapeo (OpenLayers, Leaflet, AutodeskMapGuide)
Datos y funcionalidad de mapeo (GoogleMaps, APIs de ArcGisServer, CartoDB)
Procesos (WPS o Servicios de Geoproceso de Esri, CartoDB)
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
20. OpenStreetMap: Gratis/Datos/Con estándares
GeoExt: Gratis/Funcionalidad
OpenLayers: Gratis/Funcionalidad
MapFish:Gratis/Funcionalidad
ModestMap: Gratis/Funcionalidad
Leaflet: Gratis/Funcionalidad
GoogleTransit: Gratis o pago/Funcionalidad
Herramientas para publicación Web-Gis
GoogleMaps: Pago/Funcionalidad y datos/Sin estándares
Bingmaps: Pago/Funcionalidad y datos/Sin estándares
YahooMaps: Pago/Funcionalidad y datos/Sin estándares
MapQuest: Pago/Funcionalidad y datos/Sin estándares
Servicios OGC (WMS, WCS, WPS,SWE, etc): Gratis/Funcionalidad o
datos/Con estándares
ArcGisServer, AutoDeskMapguide, MapXtreme,GeoMediaWeb, CartoDB:
Gratis o pago/Funcionalidad y/o datos / Con o sin estándares.
Introducción al desarrollo Web. Geospatial Training Español. Formación avanzada para profesionales GIS. Cursos 2012-13. 1.1.2013
21. crear aplicación web para publicar, procesar o
descargar vía web información cartográfica de propia
o de terceros
Herramientas publicación y análisis Web-Gis
22. CONSECUENCIA
Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica propia o de terceros
En ocasiones es necesario tener control completo sobre la plataforma
en la que publicamos y administramos nuestra cartografía
Herramientas publicación y análisis Web-Gis
- ¿Cuándo es interesante esta solución?
El receptor de la información no es usuario de geotecnologías
El receptor de la información es cualquier usuario de internet y requiere
funcionalidad específica.
Necesitamos controlar quien accede a la aplicación
Necesitamos tener el control del mantenimiento de la aplicación
Necesitamos poder ejecutar geoprocesos entre las fuentes cartográficas
Necesitamos publicar información propia y gestionarla nosotros
- Implica despliegue tecnológico
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
23. CONSECUENCIA
Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica propia o de terceros
Herramientas publicación y análisis Web-Gis
En ocasiones es necesario tener control completo sobre la plataforma
en la que publicamos y administramos nuestra cartografía
- ¿Qué conocimientos específicos requiere?
-Lenguajes de programación HTML y Javascript; básicos estándares OGC;
- Específicos de las librerías de mapeo a utilizar (D3, Openlayers, Leaflet, etc)
- Básicos servidores web (IIS, Apache o Tomcat)
- Servidores de mapas : GeoServer o ArcGisServer o AutodeskMapguide o
MapXtreme o MapServer o Degree; o KML – GML – GeoJSON -SVG
- Servidores de bases de datos GIS: PostGis o shapefile o ArcSde o Oracle u
OracleSpatial o SQL Server o SQL Server Spatyal, etc
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
24. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
de terceros o propia - Arquitectura
Herramientas publicación y análisis Web-Gis
Cliente Aplicaciones
Datos
WWW Mapas
Servidor de
datos de
terceros: API Servidor Procesos
de datos o
funcionalidad
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
25. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
de terceros o propia – Arquitectura - i
Herramientas publicación y análisis Web-Gis
Cliente Aplicaciones
Datos + Mapas
Ficheros KML-GML-GeoJSON-GeoRSS
WWW
Servidor de
datos de
terceros: API Servidor Procesos
de datos o
funcionalidad
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
26. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
de terceros o propia – Arquitectura - ii
Herramientas publicación y análisis Web-Gis
Cliente Aplicaciones
Mapas – Sustituido por
renderizado en navegador
HTML5
WWW
Servidor de
datos de
terceros: API Servidor Procesos
de datos o
funcionalidad
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
27. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
de terceros o propia – Arquitectura - ii
Herramientas publicación y análisis Web-Gis
Cliente Aplicaciones
Datos
WWW Mapas
Servidor de
datos de
terceros: API Servidor Procesos
de datos o
funcionalidad
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
28. CONSECUENCIA
Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Herramientas publicación y análisis Web-Gis
La arquitectura que nos permite gestionar nuestra propia información deja de
nuestro lado el control de los servidores de:
Aplicaciones
Datos
Mapas
Procesos
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
29. CONSECUENCIA
Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Servidor de
aplicaciones
Herramientas publicación y análisis Web-Gis
El servidor de aplicaciones es el conjunto de herramientas hardware y software para
servir la aplicación web a través de internet
En el servidor de aplicaciones se ubican:
El servidor web
La aplicación web
Si hemos optado por sustituir el servidor de mapas por ficheros KNL, GML o
geoJSON habrá que ubicar estos ficheros en este servidor.
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
30. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Servidor de
aplicaciones
Herramientas publicación y análisis Web-Gis
Servidor web
Algunos ejemplos de software muy empleados como servidores web son el
Internet Information Service (IIS de Microsoft), El Apache o el Tomcat
El servidor puede estar físicamente en nuestras oficinas o puede contratarse
como servicio a empresas de hosting.
Hemos de tener contratado un dominio para salir a Internet.
En este enlace tenéis un vídeo de instalación y configuración de IIS 7
Si hemos optado por sustituir el servidor de mapas por ficheros kml, gml o
geoJSON habrá que ubicar estos ficheros en este servidor.
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
31. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Servidor de
datos y
Mapas
Herramientas publicación y análisis Web-Gis
- Los formatos KML de Google , el GML el GeoJSON (JavaScript Object Notation) el
GeoRSS, todos ellos estándares, permiten publicar los datos sin necesidad de un
software que intermedie: Eliminan el componente de servidor de mapas y servidor
de datos.
- El servidor de aplicaciones sirve los datos enviando toda la información (el fichero
KML, GML, GeoJSON y GeoRSS) al navegador cliente y no la porción de imagen que
envían los servidores de imágenes.
- Simplifica la publicación de nuestros datos en la web pero limita la gestión de los
mismos y hace inviable su representación en el cliente cuando queremos servir
volúmenes de datos de cierta entidad.
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
32. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Servidor de
Mapas
Herramientas publicación y análisis Web-Gis
Servidor de mapas. Es un tipo de servidor web en el que el software que devuelve
peticiones al la red lo que hace es devolver imágenes que el usuario final ve como
mapas en su navegador.
- Clasificaciones de los servidores de mapas:
- Atendiendo a la titularidad/disponibilidad del código:
- OpenSource/Software Libre
- Propietario
- Atendiendo al formato de publicación
- Publica basado en estándares
-Publica sin basarse en estándares
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
33. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Servidor de
Mapas
Herramientas publicación y análisis Web-Gis
- Clasificaciones de los servidores de mapas:
- Atendiendo a la titularidad/disponibilidad del código:
- OpenSource/Software Libre
- Propietario
- Atendiendo al formato de publicación
- Publica basado en estándares
-Publica sin basarse en estándares
- Atendiendo al formato de publicación
- En la nube
- Físicos
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
34. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Servidor de
Mapas
Herramientas publicación y análisis Web-Gis
-La elección del servidor de mapas forma parte del proceso de
definición de la arquitectura del sistema.
-Elegir entre herramientas OpenSource o Propietarias, entre Herramientas que
proveen Estándares y otras que no los proveen dependerá y entre herramientas en
la nube o no en la nube dependerá de los siguientes factores.
- Coste de la implementación: (Coste de licenciamiento; Coste de formación del
equipo para dar soporte, mantenimiento y administración)
- Requerimientos del cliente relativos al tipo de software a emplear
- Requerimientos de interoperabilidad de la herramienta
- Requerimientos de seguridad para administrar la publicación de mapas
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
35. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Servidor de
Mapas
Herramientas publicación y análisis Web-Gis
Atendiendo a la titularidad o a la accesibilidad del código, podemos clasificar los
servidores de mapas en OpenSource y en Propietarios
Servidores de mapas
OpenSource Propietarios
GeoServer ArcIMS
UMN MapServer ArcGIS Server
Mapguide MapXtreme
Mapnik GeoMedia Web
Deegree. Manifold 8
Autodesk MapGuide Geocommons y GisCloud en su versión de pago
CartoDB
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
36. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Servidor de
Mapas
Herramientas publicación y análisis Web-Gis
- GeoServer junto con MapServer son los servidores de mapas con mejor
rendimiento probado dentro de la suite OpenSource.
- GeoServer es el servidor de mapas con un mayor crecimiento en cuánto a número
de implementaciones
- ¿ Que es Geoserver ?
Software de Servidor Open Source.
Desarrollado en Java.
Permite compartir y editar datos geoespaciales.
Es la implementación de referencia del OGC (Open Geospatial Consortium)para:
WFS (Web Feature Service).
WCS (Web Coverage Service).
Compatibilidad certificada para WMS (Web Map Service).
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
37. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Servidor de
Mapas
Herramientas publicación y análisis Web-Gis
ArcGisServer es la herramienta GIS para compartir datos vía Web
de mayor éxito en la actualidad
- Es una plataforma para compartir y geoprocesar recursos GIS.
- Recursos que se pueden compartir
Mapas, localizadores de direcciones, geodatabases, herramientas
- Pueden ser compartidos dentro de nuestra organización o externamente
Aplicaciones de mapas en la Intranet web
Mediante ArcGIS Desktop
Aplicaciones móviles
- Aplicaciones listas para usar y servicios
- Permite publicar datos mediante estándares o mediante formatos propietarios
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
38. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Servidor de
Datos
Herramientas publicación y análisis Web-Gis
- Los servidores de datos son las entidades lógicas que contienen
las bases de datos geográficas
- Las bases de datos geográficas pueden clasificadas según:
- Tipo de fichero de almacenamiento
Ficheros: shapefile, geodatabase, dwg, etc
Bases de datos relacionales
Bases de datos extensibles
- Atendiendo a la titularidad/accesibilidad del código
OpenSource
Propietarias
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
39. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Servidor de
Datos
Herramientas publicación y análisis Web-Gis
Los criterios para la elección entre alguno de estos gestores de
información geográfica son los mismos, en esencia que los descritos para los
servidores de mapas, a saber:
- Coste de la implementación
Coste de licenciamiento
Coste de formación del equipo para dar soporte, mantenimiento y
administración.
- Requerimientos del cliente relativos al tipo de software a emplear
- Requerimientos de interoperabilidad de la herramienta
- Independencia
- Disponibilidad
- Redundancia
- Facilidad de reutilización
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
40. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Servidor de
Datos
Herramientas publicación y análisis Web-Gis
- SGBD: Junto con las bases de datos, el elemento fundamental
para el aprovechamiento de estas son los Sistemas Gestores de Bases de Datos
(SGDB o DBMS, del ingles DataBase Management System). Estos sistemas
representan un elemento intermedio entre los propios datos y los programas que
van a hacer uso de ellos, facilitando las operaciones a realizar sobre aquellos. En
nuestro caso, son el componente que permite unir el SIG con la base de datos en la
que se almacenan los datos espaciales con los que este va a trabaja
- Componente espacial: Son los componentes del software del gestor de base de
datos que habilitan a la base de datos para almacenar e interpretar datos
geográficos.
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
41. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Servidor de
Datos
Herramientas publicación y análisis Web-Gis
Bases de datos relacionales - propietarias
-SQL server es el servidor de bases de datos de Microsoft. Dispone de soporte para
datos espaciales y un tipo de dato geometry para almacenamiento de datos
espaciales, que cumple con las especificaciones de SFS para SQL.
- DB2 Spatial Extenderes una extensión para la base de datos DB2 de IBM que
implementa los tipos de datos y funciones definidas por ISO SQL/MM y el OGC.
- Oracle Spatial es un componente para la base de datos Oracle que permite el
manejo de datos geogracos de forma nativa.
- ArcSDE: Es el componente de habilitación para bases de datos espaciales de Esri.
Se integra con DB2, Informix, Oracle, PostgreSQL y SQL Server ySQL Server Express.
Desde la versión 9.2 está integrado en ArcGis Server y Desktop.
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
42. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Servidor de
Datos
Herramientas publicación y análisis Web-Gis
Bases de datos relacionales – OpenSource
- PostGIS: es un modulo para la base de datos libre PostgreSQL, desarrollado
principalmente por Refractions Research Inc. Este modulo proporciona a
PostgreSQL la capacidad no solo de almacenar informacion geoespacial y
cumplir la norma SFSS, sino de realizar operaciones de análisis geográfico.
- Se trata de un producto muy difundido, con importantes referencias a nivel
mundial y con un gran abanico de herramientas de todo tipo con acceso a
PostGIS. Es, asimismo, un proyecto muy activo, en continua evolución y con
numerosas mejoras previstas
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
43. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Servidor de
procesos
Herramientas publicación y análisis Web-Gis
Los Geoprocesos son un conjunto de tareas para procesar y analizar
información geográfica mediante el empleo de algoritmos basados en análisis
espaciales.
Actualmente no existen demasiadas alternativas para publicar y reutilizar con
sencillez este tipo de tareas.
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
44. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Servidor de
procesos
Herramientas publicación y análisis Web-Gis
- Alternativas Propietarias:
- ArcGisServer.
Aunque otras herramientas servidor permiten implementar este tipo de
tareas esta solución es sin duda la más completa.
Permite diseñar geoprocesos y publicarlos para su ejecución en remoto
- Alternativas OpenSource
-WPS: La iniciativa 52North ha desarrollado un servidor de procesos que
implementa todas las capacidades y elementos del estándar WPS 1.0 para
servir procesos remotos.
- CartoDB: Implementa un interfaz SQL que facilita la creación de geoprocesos
PostGIS
- PostGIS: Mediante el uso de las tareas de análisis que implementa la base de
datos espacial PostGis se pueden servir geoprocesos.
-Librerías ejecutables en servidor (GDAL, Grass, etc) + servidores de mapas
-i3Geo
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
45. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Servidor de
datos de
terceros
Herramientas publicación y análisis Web-Gis
- Entidad que sirve información o funcionalidad a través de la web:
Hardware + software
- Nosotros no hemos de tener ni los datos ni la funcionalidad. Es suficiente con
acceder a ellos vía web
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
46. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Servidor de
datos de
terceros
Herramientas publicación y análisis Web-Gis
-La información puede servirse de forma:
Gratuita o de pago (OpenStreetmap / GoogleMaps)
Mediante estándares o en formatos propietarios (ArcGis Server mediante WMS
OGC / ArcGis Server en formato propietario)
- Se pueden servir
Datos (OpenStreetmap, MapBox, CartoDB, WMS)
Funcionalidad de mapeo (OpenLayers, Leaflet, AutodeskMapGuide)
Datos y funcionalidad de mapeo (GoogleMaps, APIs de ArcGisServer, CartoDB)
Procesos (WPS o Servicios de Geoproceso de Esri, CartoDB)
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
47. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Cliente
Herramientas publicación y análisis Web-Gis
El cliente es la entidad que ejecuta la aplicación
Generalmente es un navegador web que interpreta el código HTML y Javascript
enviado desde el servidor.
En el navegador del cliente también puede haber instalados otros programas o
plugins para la ejecución de la página (Silverlight o Flex)
El código HTML o Javascript incorpora llamadas a servicios de funcionalidades o
datos de terceros (APIs o servicios OGC)
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
48. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Crear aplicación web para publicar,
procesar o descargar vía web información
cartográfica de terceros o propia
Cliente
Herramientas publicación y análisis Web-Gis
El código HTML o Javascript incorpora llamadas a servicios de funcionalidades o
datos de terceros (APIs o servicios OGC)
-API de datos (servidor de mapas externo): OpenStreetMap, MapBox
-API de funcionalidad: GeoExt, OpenLayers,GoogleTransit, Esri geocoder,
-API de datos y funcionalidad: Cartociudad, GoogleMaps, Bingmaps,
YahooMaps, MapQuest, API ArcGisServer Javascript, Silverlight y Flex, CartoDB
- Servicios de datos y/o procesos: OGC(WMS, WCS, WPS,SWE, etc),
ArcGisServer, AutoDeskMapguide, MapXtreme,GeoMediaWeb, GeoServer,
Degree, etc
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013
49. Herramientas para publicación Web-Gis
Introducción al desarrollo Web. Geospatial Training Español. Formación avanzada para profesionales GIS. Cursos 2012-13. 1.1.2013
50. Herramientas para publicación Web-Gis
Introducción al desarrollo Web. Geospatial Training Español. Formación avanzada para profesionales GIS. Cursos 2012-13. 1.1.2013
51. Herramientas para publicación Web-Gis
Introducción al desarrollo Web. Geospatial Training Español. Formación avanzada para profesionales GIS. Cursos 2012-13. 1.1.2013
52. Una pérdida y una fragmentación de hábitats muy importante con los consiguientes problemas para la biodiversidad.
Por ello es fundamental restablecer las conectividades para mejorar las funciones de los sistemas naturales y urbanos
Referencias
Libro libre SIG de Víctor Olaya
Referencias Online de Esri
Herramientas publicación y análisis Web-Gis
Web OpenGeo
Herramientas publicación web Gis. Geospatial Training Español. Formación avanzada para profesionales GIS. 1.1.2013