Title Image

Blog

Tutorial de MapGuide Open Source en español

  |   Publicaciones, SIG, Web Mapping

 

MapGuide OS

Durante los últimos años en Alter Geosistemas hemos venido colaborando con el Departamento de Geografía, Urbanismo y Ordenación del Territorio de la Universidad de Cantabria impartiendo algunas asignaturas en el Curso de Experto en DGSIG. El tutorial sobre MapGuide Open Source en español que aquí compartimos bajo licencia Creative Commons by-nc-sa es parte del material de la última edición presencial (2012-2013) facilitado a los alumnos sobre el módulo de publicación de IG en servidores de mapas.

La mayoría de estos alumnos carecían de conocimientos previos de programación pero tenían un gran interés en adentrarse en los servidores de mapas. MapGuide Open Source es una opción interesante porque les permite publicar y distribuir información geoespacial en este tipo servicios con rapidez y facilidad a través de MapGuide Maestro.

El tutorial utiliza el conjunto de datos de referencia de la ciudad de Sheboygan para probar los aspectos de funcionalidad básicos de MapGuide y el visor web. Debido al rápido desarrollo en herramientas como el entorno de creación MapGuide Maestro, puede que algunas de las más recientes características que incorporan los últimos esquemas de definición de capas de MapGuide no estén comentadas, pero no obstante deberán ser características menores.

MapGuide ha venido siendo desarrollado por Autodesk desde el año 1996. Inicialmente como software de código cerrado muy centrado en el sistema operativo Windows que requería la instalación en el navegador de un plug-in en ActiveX o applet de Java como visor. Estas y otras limitaciones en su arquitectura hicieron que Autodesk se plantease desarrollar desde cero un nuevo servidor de mapas que diese solución a estas dificultades e integrase los nuevos estándares OGC de los que MapGuide carecía hasta entonces -los cuales ya estaban siendo soportados por otros conocidos servidores cartográficos-, pero a la vez conservase los aspectos buenos de las anteriores versiones (facilidad de implementación, desarrollo rápido de aplicaciones, conectividad de datos, escalabilidad y rendimiento general).

En 2005 Autodesk sorprende liberando el código fuente de su nuevo MapGuide bajo licencia LGPL y donándolo en 2006 a la incubadora de la Open Source Geospatial Foundation. Como consecuencia de esto actualmente existen dos versiones de MapGuide: una comercializada por Autodesk bajo el nombre de Autodesk MapGuide Enterprise, y otra patrocinada por OSGeo con el nombre de MapGuide Open Source. A nivel de desarrollo ambas son muy similares, compartiendo la mayor parte del código, diferenciándose principalmente la primera en el uso de librerías de acceso a datos diferentes, el soporte del formato cerrado DWG y la posibilidad de poder añadir desde el back-end servidores de apoyo al servidor cartográfico principal.

El tutorial es interesante para quien quiera empezar a experimentar por su cuenta en la implementación de un servidor de mapas para la publicación de información geográfica en entornos web de manera sencilla y sin necesidad de conocimientos en programación. Más adelante podrá seguir ahondando en la API de MapGuide o probar con otros tipos de servidores como MapServer, GeoServer, etc. y seguir profundizando en lenguajes web y de marcado básicos.

Descargar tutorial de MapGuide

Introducción a MapGuide Open Source