Comparación de clientes ligeros web para SIG
Objetivo
Esta comparación está destinada a todos aquellos que busquen una primera aproximación a los proyectos de SIG en la web del lado del cliente y pretende brindar elementos de decisión para elegir una u otra tecnología según los requerimientos que se tengan.
Introducción
Los clientes ligeros web para SIG han adquirido gran importancia en los últimos años debido a la optimización de recursos en internet y a las nuevas tecnologías desarrolladas para mejorar la experiencia de los usuarios en los navegadores web. A continuación se presenta una comparación entre los más reconocidos de software libre y de código abierto.
Clientes ligeros web para SIG
Los clientes ligeros web para SIG son aplicaciones en Internet que se encargan de visualizar información geográfica y permiten su manipulación a través de herramientas básicas de navegación y análisis.
En términos generales, los clientes ligeros web poseen baja capacidad de análisis por su misma esencia, pues no soportan la lógica del programa, sin embargo, es cada vez más frecuente realizar procesamiento de información geográfica en línea, con ayuda de programas en el servidor, lo cual ha ayudado a ampliar el rango de usuarios que se enfocan en este tipo de soluciones.
El Open Geospatial Consortium (OGC) ha promovido el uso de estándares para servicios web de mapas que han ayudado a establecer un marco común de trabajo para acceder a información geográfica en la internet (Web Map Service, Web Feature Service, Web Coverage Service), presentarla por medio de estilos (Style Layer Descriptor), filtrarla (Filter encoding), almacenarla, transportarla (Geography Markup Language y Keyhole Markup Language) y procesarla (Web Processing Service).
Los clientes ligeros web se han beneficiado también de tecnologías como AJAX (Asynchronous JavaScript And XML) acercando a los usuarios que en principio veían la navegación de mapas en internet como un ejercicio desgastante y poco agradable. Las consultas de información ahora son más transparentes, permitiendo que los datos viajen del cliente al servidor y se retornen resultados sin que se paralice la navegación. API's (Interfaz de Programación de Aplicaciones) basadas en Javascript han sido dispuestas para construir soluciones SIG, dejando que el navegador interprete sentencias y se encargue casi por completo de la interacción con el usuario, lo cual agrega rapidez en operaciones tan complejas como la edición de geometrías en línea.
La comparación
Existen varios proyectos para construir clientes ligeros web para SIG. El equipo GeoTux ha elaborado la siguiente comparación basándose en proyectos de software libre y de código abierto con capacidad para acceder a servicios web de mapas del OGC. La comparación se presenta en tres partes para facilitar su visualización:
- Descripción general: Se da una introducción a cada proyecto.
- Características técnicas: Se presentan datos técnicos de los programas para facilitar una descripción detallada.
- Enlaces de interés: Comprende una captura de pantalla que muestra una interfaz de cada proyecto y direcciones para acceder a páginas de interés de los mismos.
Aquí va la comparación... :/
AppForMap
Puede ser usado como cliente WMS. Utiliza el Simple Feature Specification para conectarse y hacer consultas a bases de datos espaciales. Utiliza MapScript para funcionar como cliente de UMN MapServer. | |||
Licencia: GNU GPL v.2 | Desarrollo: Martin Hoegh | Página oficial | |
Apoyo de OSGeo: No | Documentación: Inglés / HTML / Desarrolladores |
CartoWeb
Chameleon
Notas con respecto a la comparación
- Los datos fueron recogidos directamente de los sitios web de los proyectos, posteriormente se validaron a través de listas de correo o en su defecto de foros. Se ha recibido buen apoyo de parte de los involucrados con cada proyecto.
- Las celdas en blanco indican datos que no se recogieron.
- El apoyo de OSGeo se da cuando el proyecto se gradúa del proceso de incubación, por lo cual los proyectos que están en la incubadora no son proyectos oficiales de OSGeo y no reciben su soporte. Ver: Incubador
Tú puedes colaborar
Si ves algún error u omisión en la comparación por favor edítalo (Necesitas un usuario en OSGeo), o si lo prefieres, escríbenos y haremos la corrección. Si conoces algún otro cliente ligero web y te gustaría verlo en la comparación comunícanoslo para investigarlo y anexarlo, o en el mejor de los casos hazlo tú :D.
Licencia
Este artículo puede ser utilizado bajo la licencia Attribution 2.5 Colombia.
Referencias
- Esta comparación ha sido realizada por el equipo GeoTux con sugerencias de Lorenzo Becchi, Jorge Sanz y Evaristo Gestoso. La puedes encontrar en su formato original en la página web GeoTux
- Página web oficial de cada proyecto. (Ver parte 3 de la comparación: Enlaces de interés)
- Emanuel Schütze. Current state of technology and potential of smart map browsing in web browsers. Alemania. Junio de 2007. Disponible en la URL: [1]
- Open Source Geospatial Foundation (OSGeo). [2]
- Estilos CSS para tablas. [3]
- Banderas del mundo. [4]
- Wikipedia. Definición de cliente ligero. [5]