MapGuide Open Source es una plataforma de creación de mapas basada en la Web que permite a los usuarios desarrollar e implementar rápidamente aplicaciones de cartografía web y servicios web geoespaciales. La aplicación fue presentada como código abierto por Autodesk en noviembre de 2005 y el código fue aportado a la Open Source Geospatial Foundation en marzo de 2006 bajo la licencia GNU LGPL .
MapGuide cuenta con un visualizador interactivo que incluye soporte para selección de características, inspección de propiedades, sugerencias de mapas y operaciones como buffer, select within y measure. MapGuide incluye una base de datos XML para almacenar y administrar contenido, y es compatible con los formatos de archivos geoespaciales, bases de datos y estándares más comunes. La plataforma MapGuide se puede implementar en Linux o Microsoft Windows , es compatible con servidores web Apache e IIS y ofrece API PHP , .NET , Java y JavaScript extensas para el desarrollo de aplicaciones.
MapGuide fue presentado por primera vez como Argus MapGuide en 1995 por Argus Technologies en Calgary , Alberta . En el otoño de 1996, Autodesk adquirió Argus Technologies y en pocos meses se presentó la primera versión bajo la marca Autodesk, Autodesk MapGuide 2.0. El software progresó a través de una serie de versiones que condujeron al actual Autodesk MapGuide 6.5. Hasta el día de hoy, MapGuide 6.5 y las versiones anteriores son conocidas por su facilidad de implementación, desarrollo rápido de aplicaciones, conectividad de datos, escalabilidad y rendimiento general.
A pesar de su éxito, la arquitectura de MapGuide 6.5 tiene algunas limitaciones inherentes. Hasta el día de hoy, la mayoría de las aplicaciones de MapGuide dependen de un complemento de cliente, un control ActiveX o una aplicación Java , y gran parte de la lógica de la aplicación está escrita en JavaScript mediante las API que ofrece el complemento del lado del cliente. Todo el análisis espacial se realiza en el lado del cliente sobre gráficos renderizados en lugar de sobre los datos espaciales subyacentes. Y, por último, la plataforma del servidor está muy centrada en Windows.
En la primavera de 2004, un equipo de desarrolladores de Autodesk comenzó a trabajar en lo que hoy es MapGuide Open Source. Sus objetivos eran conservar todos los mejores aspectos de MapGuide 6.5 y, al mismo tiempo, cumplir con los objetivos establecidos anteriormente. El proyecto se presentó a la Open Source Geospatial Foundation en marzo de 2006 bajo la licencia LGPL.