MapFish

RECU-0010 (Recurso Herramienta)

Descripción

MapFish es un aplicación web 2.0 mapping completa basada en OpenLayers y ExtJS en el cliente y Pylons en el servidor.

  1. El componente de servidor, programado en Python, PHP o Java, incorpora, dependiendo de la implementación, tareas de impresión, generación de mapas en formato PDF, edición gráfica en web o edición de la cartografía, entre otras.
  2. El cliente MapFish es un framework basado en OpenLayers para la parte de mapeo y en ExtJS y GeoExt para la parte GUI.

Uso en MADEJA

Se recomienda el uso de MapFish como cliente ligero, el cual integra OpenLayers, en el marco de desarrollo del proyecto SIG Corporativo, siguiendo las recomendaciones de Madeja en cuanto al uso de proyectos Open Source y estándares OGC.

Características

Las características más destacables de MapFish son:

  • Cliente y servidor independientes.
  • Une en una única aplicación diferentes componentes (widgets) que interactúan con el componente principal, el mapa.
  • Aplicaciones de webmapping con un aspecto rico y agradable.
  • Posibilidad de aumentar las funcionalidades del servidor (generar mapas en PDF, hacer edición gráfica en web) instalando componentes.

Versión

La versión actual disponible para descarga es v1.2.