Más contenido relacionado Similar a Servidores geograficos (20) Servidores geograficos1. © SIGSI
2012
Los Servidores Geográficos
PRESENTA:
WILFRIDO GÓMEZ GÓMEZ
2. © SIGSI
2012
Los Servidores Geográficos
Hoy en día Empresas, Instituciones y Organizaciones han visto los
servidores geográficos como una buena opción para generar
aplicaciones distribuidas de análisis espacial, siendo algunas de
sus ventajas sobre las aplicaciones tradicionales la visualización a
través de Internet, el resguardo y análisis de información en
Sistemas Administradores de Bases de Datos y el acceso remoto
de un gran número de usuarios en diversas áreas (SIGTur,
Planificación, Reordenamiento, etc.).
Como resultado de las necesidades mencionadas han surgido
herramientas de software que nos permiten desarrollar
herramientas GIS a través de Internet con la funcionalidad de los
lenguajes de programación y sistemas administradores de bases
de datos comerciales y modernos.
3. © SIGSI
2012
La OGC
La OGC es un consorcio internacional de la industria de 343
compañías, agencias de gobierno y universidades que participan
en un proceso de consenso para desarrollar especificaciones de la
interfaz a disposición del público.
Las especificaciones de la tecnología de la autonomía de los
desarrolladores para hacer complejo espacial y los servicios de
información accesible y útil con todo tipo de
aplicaciones, principalmente de tipo GIS.
De ahí que surge la idea de que cualquier desarrollo que se realice
para tener un mejor desarrollo debe basarse y acoplarse a las
normas y standards que propone la OGC.
4. © SIGSI
2012
Los Servidores Geográficos
Es de vital importancia remarcar que existen dos tipos de software
uno es el Comercial y otro es el Open Source GIS.
Los diferentes tipos de Servidores Geográficos que se encuentran
el mercado ya sea de tipo comercial u Open Source GIS, son
demasiados, pero los mas conocidos en el mercado y en el
ambiente de software son:
GeomediaWeb, SIAS, MapBender, AutoDesk
MapGuideServer, MapServer, GeoServer.
Por mencionar algunos.
Sin más preámbulo se explicaran a continuación algunos de estos
software antes mencionados de manera gral.
5. © SIGSI
2012
GeomediaWeb
GeoMediaWeb es el nombre de una tecnología GIS de nueva
generación que Intergraph creó en el año 1996.
Es evidente que la World Wide Web (WWW) se ha convertido en
uno de los medios de difusión más activos de los últimos tiempos.
Como parte fundamental de nuestros desarrollos, hemos
incorporado la WWW a la tecnología GeoMedia, generando de esa
forma la familia de productos GeoMedia Web, entre los que se
encuentran GeoMedia WebMap, GeoMedia WebMap Professional y
GeoMedia WebMap Publisher.
Estos productos representan un paso más en los entornos GIS, ya
que hacen posible la utilización de todos los objetos OLE/COM de
GeoMedia en un ambiente Web.
6. © SIGSI
2012
GeomediaWeb
Como antes se explico GeomediaWeb fue desarrollado por
Intergraph; la cual es fundador y Miembro del Open Geospatial
Consortium Inc (OGC ™).
Como miembro fundador, Intergraph tiene un innegable liderazgo
en el apoyo a la interoperabilidad de las soluciones que
"geográficamente permitirá" incorporar la tecnología de la
información y la Web. Intergraph brinda apoyo a la OGC, junto con
la parte superior de miembros, reafirma su firme compromiso de
abrir la interoperabilidad geoespacial.
Esta tecnología GIS es de tipo comercial por lo cual desde el punto
de vista económico probablemente para muchas empresas o
instituciones representaría una problemática por lo cual no es
recomendable el uso de esta tecnología, mas sin en cambio si la
institución y o empresa tiene los recursos puede ser una gran
opción.
7. © SIGSI
2012
SIAS
El SIAS (Smallworld Internet Application Server) se basa en las
normas establecidas en Internet, tales como XML geográfico de
Internet y las nuevas normas como WMS y GML, es muy fácil
añadir a la información espacial a los actuales aplicaciones en
línea, reduciendo significativamente el desarrollo de aplicaciones y
de los gastos de apoyo. También puede influir el único entorno de
desarrollo personalizable de Smallworld Core Spatial Technology ™
para desplegar sus propias aplicaciones personalizadas.
El SIAS ofrece:
•El rápido despliegue de las aplicaciones espaciales a través de
Internet y su intranet.
•Asegure el acceso en línea a datos espaciales sin la copia o la
publicación de la base de datos.
•Fácil administración y mantenimiento.
•La flexibilidad y extensibilidad tanto en el cliente y en el servidor.
8. © SIGSI
2012
SIAS
Al igual que GeomediaWeb es un software de tipo comercial y esta
registrada por la marca de General Electric y pues depende de
la empresa o institución en recursos económicos será viable o no
utilizarlo.
Cabe destacar que Smallworld es una tecnología que en el
mercado compite con ESRI, solo que la tecnología Smallworld se
utiliza un poco mas para redes, al hablar de redes se refiere uno a
electricidad, agua potable o telefonía.
9. © SIGSI
2012
MapBender
Mapbender es una aplicación programada en PHP y JavaScript
para la consulta de mapas temáticos.
Mapbender es un Content Management System (CMS) de
Geodatos y por ello se suele usar a menudo como software para la
creación de Geoportales.
El software incluye una interfaz definida que ofrece funciones de
visualización, navegación y consulta de servicios standard OGC
(como por ejemplo WMS, WFS-T, GML).
10. © SIGSI
2012
MapBender
Las funciones del Software Mapbender se planean y desarrollan
teniendo en cuenta un conjunto de funcionalidades. La situación
actual del desarrollo le informa de las nuevas implementaciones.
La administración para el manejo de la información, se administra
creando usuarios, grupos de usuarios y derechos. El banco de
datos de Mapbender permite con todo detalle crear un protocolo
de acciones del usuario, consultas y navegación.
Además de gestionar las interfaces del usuario, grupos y servicios
de la administración en WebGIS proyectos.
11. © SIGSI
2012
Autodesk MapGuide Open Source,
Es la plataforma de cartografía Web de Autodesk. Permite a los
desarrolladores crear e implantar rápidamente valiosas
aplicaciones espaciales. Funciona con las últimas herramientas
PHP, .NET y Java para crear velozmente potentes aplicaciones para
entornos de servidor Microsoft Windows o Linux.
Autodesk MapGuide se apoya de el entorno denominado Autodesk
MapGuide Estudio el cual es un entorno de desarrollo donde se ve
involucrado el desarrollador para previsualizar la aplicación antes
de generar la versión comercial.
12. © SIGSI
2012
Autodesk MapGuide Open Source
Ofrece dos tecnologías de visor: un visor basado en DWF y otro
AJAX.
• El visor basado en DWF es compatible con Windows® 2000
(SP4), Windows XP Professional y Home Edition, además de
Internet Explorer® 6 y posterior.
• El visor AJAX usa Asynchronous JavaScript y XML para distribuir
los mapas y datos espaciales al navegador. No precisa ningún
módulo de extensión y es compatible con la mayoría de los
navegadores, entre ellos Internet Explorer, Firefox y Safari.
13. © SIGSI
2012
Autodesk MapGuide Open Source
Una desventaja de este software es que al momento de poder
visualizar sus Web-site necesita instalar un componente
llamado, Autodesk MapGuide Viewer, el cual también tiene sus
característica antes de instalarlo las cuales son:
• Si va a usar Microsoft Internet Explorer, debe instalarlo antes de
Autodesk MapGuide Viewer.
• Antes de instalar Autodesk MapGuide Viewer Java
Edition, asegúrese de desinstalar cualquier versión anterior.
Otra desventaja es de que este software es de tipo CAD sus
herramienta no son del todo ambiente GIS.
La ventaja que tiene este software es que es Open Source.
14. © SIGSI
2012
MapServer
MapServer es un entorno de desarrollo en código abierto (Open
Source Initiative) para la creación de aplicaciones SIG en
Internet/Intranet con el fin de visualizar, consultar y analizar
información geográfica a través de la red mediante la tecnología
Internet Map Server (IMS).
Es una aplicación desarrollada para trabajar bajo un ambiente de
Internet, la cual corre bajo plataformas Linux/Apache, Windows
NT/98/95.
15. © SIGSI
2012
MapServer
Sus características principales son:
• Se ejecuta bajo plataformas Linux/Apache y Windows.
• Formatos vectoriales soportados: ESRI shapefiles, PostGIS, ESRI
ArcSDE, GML y otros muchos vía OGR.
• Formatos raster soportados: JPG, PNG, GIF, TIFF/GeoTIFF, EPPL7
y otros vía GDAL.
• Fuentes TrueType.
• Configuración "al vuelo" vía URL
La información visualizada por el servidor es archivos shape, sólo
las imágenes PNG, GIF, ó JPEG se utilizan en el momento de hacer
la conexión de un servidor cliente a un servidor Web, en el caso de
querer establecer comunicación entre dos servidores.
16. © SIGSI
2012
MapServer
Para la generación de una interfaz, se puede utilizar programación
HTML, y JavaScript.
El MMS (Sistema de Mensajería Multimedia) utiliza un lenguaje
propio que permite el despliegue de las capas geográficas,
clasificación de la leyenda, simbología y componentes adicionales
como colores, ancho de línea etc., cada uno de los componentes
se debe definir en el archivo.map.
Según la versión seleccionada, el despliegue de los datos puede
hacerse utilizando el protocolo OGC de servicios de mapas que
permitirá la conexión fácilmente con otro servidor
17. © SIGSI
2012
GeoServer
GeoServer es un servidor de Open Source certificado por la OGC
en tres diferentes standards los cuales son:
•WCS 1.0: (Web Coverage Service) Servicio de cobertura en la
Web.
•WMS 1.1.1: (Web Map Service) Servicio de Mapas en la Web.
•WFS 1.0: (Web Feature Service) Servicio de Reportes en la
Web.
Con GeoServer se puede publicar y editar datos usando
estándares abiertos. Además de que la información está disponible
en una gran variedad de formatos de mapas de imágenes o datos
reales geoespaciales.
18. © SIGSI
2012
GeoServer
GeoServer por muchos aspectos es mejor que MapServer, esto
debido a la tecnología que utiliza para el desarrollo de sus
aplicaciones y debido a que tiene una interfaz mas amigable que
la de MapServer.
Algunas ventajas de GeoServer:
No utiliza bloc de notas.
Interfaz mas amigable utiliza MapBuilder (Un cliente que soporta
JavaScript OGC WMS y WFS solicitudes, de modo que puede ver y editar datos
espaciales a través del navegador Web).
Compatibilidad con ASP para el desarrollo de WebSite.
Soporte de diversos formatos.
Visualización de la aplicación de Geoserver con Google Earth.
19. © SIGSI
2012
GeoServer
Por lo tanto en lo personal trabajar con GeoServer es mas
adecuado para soluciones de Internet-GIS debido a que es fácil de
utilizar, es Open Source, la visualización de los mapas que se
generan se pueden visualizar en varios servidores de Internet ya
establecidos como el Google Earth, se puede generar el código y
dar presentación en ASP, cumple con varios standards de la
OGC, no trabaja con la tecnología del CGI lo cual es una gran
ventaja ya que no se tiene que configurar en lo absoluto
nada, solo basta instalarlo y llamara la dirección del
localhost, posteriormente agregar un nuevo almacén de datos y
posteriormente visualizarlo.
Nota: La cartografía que se utilice deberá estar establecida por
alguna proyección de lo contrario no aceptara y por lo tanto no se
generara nada.
20. © SIGSI
2012
Visualización de Mapas en GoogleEart
Para poder visualizar los mapas en Google Earth existen dos
formas.
•Una muy sencilla que es en el mismo software de Geoserver
Se Selecciona la opción la extensión .KML.
ver el archivo con
de KML
•Existe otra forma para configurar nuestra vista preliminar y
poder visualizarlo en GoogleEarth, dicho proceso se realiza
directamente en GoogleEarth.
Configuración de preliminar de mapas
21. © SIGSI
2012
El Standard (WMS)
Los (WMS) o mejor conocidos como Web Map Service en la
actualidad juegan un papel importante en el desarrollo de
aplicaciones de tipo espacial, debido a que son herramientas de
gran utilidad para la visualización de mapas.
Son invocados mediante la Web por un URL (Localizador Uniforme
de Recursos).
Los WMS proporcionan tres operaciones de gran utilidad como lo
son: (GetMap, GetCapabilities, y GetFeatureInfo).
22. © SIGSI
2012
La tecnología (WMS)
Los WMS particularmente definen:
• Cómo solicitar y proporcionar un mapa como una imagen o un
conjunto de características (GetMap).
• Cómo obtener y facilitar información sobre el contenido de un
mapa, como el valor de un elemento en un lugar (GetFeatureInfo).
• Cómo obtener y proporcionar información sobre qué tipos de
mapas de un servidor puede entregar (GetCapabilities).
23. © SIGSI
2012
La tecnología (WFS)
Es un standard de la OGC y la cual permite al usuario recuperar
múltiples datos geoespaciales codificados en (GML).
Los WFS proporcionan varias operaciones como lo son:
•GetCapabilities (Solicita la capacidad de una capa).
•DescribeFeatureType (Describe características y tipos de la
capa).
•GetFeature (Solicita las características de una capa
determinada).
•Transaction (Transacción, interactúa entre cliente y servidor
para realizar las peticiones ya sea solo de visualización o
modificacion).
24. © SIGSI
2012
La tecnología (WCS)
El standard WCS sirve para describir, solicitar, y entregar
multidimensional cobertura de datos a través de la World Wide
Web. Esta versión de la Web se hace hincapié en la cobertura de
servicios "simples" coberturas. Y prevé la cobertura de otros tipos
definidos en la especificación OpenGIS Abstract.
25. © SIGSI
2012
CONCLUCIONES
En la actualidad existen diversas soluciones de carácter
comercial, que permiten resolver problemáticas de distribución de
información geográfica a través de Internet o Intranet, que actúan
como extensiones del los Sistemas de Información Geográfica de
Escritorio.
Estas extensiones de Software, actualmente denominados WMS o
Servidores de Mapas, tienen un elevado costo económico, ya que
se trata de sistemas altamente especializados y desarrollados por
pocas firmas de Software. Entre las que destacan Smallworld e
Intergraph
26. © SIGSI
2012
CONCLUCIONES
En diferentes empresas e instituciones dedicadas a soluciones de
tipo Internet-GIS, sufren problemas económicos, no aseguro que
sean todas pero si la mayoría, viendo esta problemática se
propone utilizar Software Libre conocido también
como OpenSource, ya que es posible desarrollar soluciones para
distribuir la información espacial, de calidad igual o superior a los
Software Comerciales.
En caso de no sufrir problemas económicos se sugiere utilizar un
software de tipo comercial y sugeriría que fuera de la tecnología
de Smallworld, denominado SIAS, anteriormente explicado.
27. © SIGSI
2012
CONCLUCIONES
Ventajas de la implementación con software libre.
-Inversión mínima en compra de software y desarrollo de
proyecto.
- Redistribución y libertad de uso del software.
- Administración de estándares reconocidos mundialmente como
(OGC).
Las Tecnologías y o standards que se sugieren emplear en el
desarrollo de este proyecto son:
•WMS
•WFS
•WCS
28. © SIGSI
2012
Bibliografía:
Open Geospatial Consortion http://www.opengeospatial.org/
GeomediaWeb http://www.intergraph.com/products/
Smallworld SIAS
www.gepower.com/prod_serv/ products/gis_software/en/sias.htm
Mapbender http://www.mapbender.org/index.php/FrontPage
Autodesk MapGuide Open Source http://mapguide.osgeo.org/
MapServer http://mapserver.gis.umn.edu/docs/tutorial
Manual de MapServer
GeoServer http://geoserver.org/
http://blog.geoserver.org
Instalación GeoServer