Cartesianos · Cartesia · Foro · Cursos · Contacto

Archivo de Enero de 2009

un servidor de mapas bastante desconocido…

Martes, 27 de Enero de 2009

Hola de nuevo,

Quisiera aprovechar este post para hablar sobre un servidor de mapas en particular. El motivo de mi elección se debe a varios motivos. El primero de ellos, es que vengo “peleando” con él durante los dos últimos años en todos los proyectos que he necesitado publicar mapas en la web y me gustaría compartir lo que he ido aprendiendo durante este tiempo. El segundo motivo, es que aunque hay otros servidores de mapas tanto comerciales como open source de calidad, considero que es una alternativa muy interesante (y desconocida) a evaluar cuando se quieren implementar aplicaciones GIS que incluyan webmapping.

Como he comentado, mi intención es que este post  sea el primero de una larga serie (siempre que suscite el correspondiente interés) de capítulos  a través de los cuales podamos llegar a conocer este software que, llegado el momento, puede ser una buena opción para todos aquellos que necesiten explotar su información geográfica a través de la web y un coste mínimo.

Así pues, primero un poco de historia. En primer lugar he de comentar que Mapguide es un servidor de mapas desarrollado por Autodesk. Posiblemente, a alguien le suene este nombre asociado con Autodesk, esto es debido a que el anterior servidor de mapas de Autodesk tenía el mismo nombre. Éste era un servidor de mapas comercial, y su última versión fue la 6.5. No estoy seguro de que este producto aun esté a la venta, lo único que puedo asegurar es que Autodesk aun da soporte de él, aunque no por mucho tiempo. En el año 2006, y tras llevar 3 años trabajando con Mapguide 6.5, Autodesk nos soprende con la publicación de un nuevo servidor de mapas denominado Autodesk Mapguide Enterprise 2007 que además dispone de una licencia open source LGPL. Así pues, quedaba claro que el antiguo servidor de mapas empezaba a resultar obsoleto respecto a otros servidores de mapas del mercado y la comunidad open source. Por ejemplo, el visor estaba implementado en forma de ActiveX, y esto implicaba que sólo funcionaba sobre Internet Explorer, esto que hasta el momento no había sido un problema, de repente empieza a serlo con el incremento de usuarios de mozilla firefox. Otro problema era el creciente auge de los servicios web implementados por el OGC (WMS, WFS, WCS…), parece que integrar este tipo de servicios era demasiado costoso debido a que el diseño del servidor no estaba pensado para integrar este tipo de servicios. Así pues, viendo estos y otros cambios tecnológicos que se avecinaban (como la web 2.0 y el archiconocido AJAX, decidieron ponerse manos a la obra y diseñar un servidor de mapas totalmente nuevo adaptado a los tiempos que corrían. Este servidor de mapas, se denominó Autodesk Mapguide Enterprise en su versión comercial y Mapguide open source en su versión libre. La primera versión fue la 2007 hablando de la comercial y la 1.0 open source. Es muy importante destacar que es exactamente el mismo servidor de mapas con algunas diferencias que comentaré más adelante. Por tanto, y a modo de curiosidad, estas son las equivalencias entre la versión comercial y la correspondiente open source hasta dia de hoy:

  • Autodesk Mapguide Enterprise 2007 -> Mapguide Open Source 1.o
  • Autodesk Mapguide Enterprise 2008 -> Mapguide Open Source 1.2
  • Autodesk  Mapguide Enterprise 2009 -> Mapguide Open Source 2.0 (actual)
  • Autodesk Mapguide Enterprise 2010 -> Mapguide Open Source 2.1 (proximamente).

Como decía, es aclarar hasta dónde son iguales las versiones comerciales y open source. Bien, de forma gráfica se puede decir que la versión enterprise contiene a la versión open source y sobre ésta añade una serie de características adicionales. Llegados a este punto, voy a enumerar de forma general las principales características y que son comunes a ambas versiones del servidor de mapas:

  • Conexión a múltiples orígenes de datos geográficos a través de FDO : SHP, SDF, DWF, MySQL, ODBC, PostGIS, Raster, WMS, WFS. (Esto a los usuarios de AutoCAD Map o AutoCAd Civil 3D os sonará porque son los mismos que permiten desde el panel de “conexion a datos”).
  • Visor basado en tecnología AJAX que funciona tanto en Internet Explorer, Firefox, Safari y Google Chrome sin necesidad de instalar plugins.
  • Posibilidad de consumir y publicar servicios OGC. De momento sólo WMS y WFS.
  • Es posible crear todo el geoportal con la herramienta de Authoring comercial denominada Autodesk Mapguide Studio o bien con la correspondiente libre denominada Mapguide Maestro  sin necesidad de programación.

Diferencias:

  • La versión enterprise además de las conexiones mencionadas incluye conexión a Oracle Spatial, MS Sql Server y un conector para datos raster propietario, ya que la versión open source incluye uno basado en gdal.
  • Por otro lado, las librerías para las trasformaciones entre diferentes sistemas de referencia también son diferentes, puesto que Autodesk incluye en la versión enterprise sus librerías basadas en Mentor mientras que la versión open source implementa la conocida proj4.
  • Finalmente la última diferencia es el soporte del fabricante para la versión enterprise y de la comunidad open source para la versión libre a través de la incubadora de proyectos SIG libres  OSGEO.
  • La versión comercial permite cargar ficheros DWG. (Ya que sigue siendo un formato cerrado).

No me gustaría entrar en más detalles en este primer post que he intentado que sea introductorio y no mencionar demasiados aspectos técnicos. Para finalizar, aquí os dejo algunos enlaces donde podéis ver ejemplos de aplicaciones implementadas con mapguide:

Mapguide Open Source Live Gallery

Casos de éxito en Autodesk.es

Salvando la Isla de Pascua

Martes, 27 de Enero de 2009

Aplicación del Láser Scanner, GPS y Civil 3D en la Isla de Pascua

Recientemente se ha publicado un artículo titulado “Saving Easter Island” (”Salvando la Isla de Pascua) en la revista Fortune

En este vídeo, Pete Kelsey describe la utilidad del láser Scanner y GPS (como recolector de datos)  junto a Civil 3d (como procesador de datos) con el objetivo de obtener escenarios para conservar los modelos y compararlos con futuras observaciones y comprobar de esta manera las alteraciones, bien erosiones, roturas, robos…..etc.

La singular manera de exponer este parque arqueológico, totalmente abierto sin puertas ni vallados, hace especialmente importante controlar su grado de conservación.

Resumiendo el plan acometido, básicamente, se observó mediante GPS varias localizaciones donde ubicar el láser scanner, que posteriormente obtuvo las inmensas nubes de puntos (250.000 puntos por segundo), para finalmente obtener los modelos de las figuras.

También al georreferenciar el levantamiento se pudo cubrir con otras capas de información, tales como información catastral, detalles topográficos, imágenes aéreas, etc.

Entrada del blog The Dirt, http://petekelsey.typepad.com/the_dirt/2009/01/easter-island-story-fortune-magazine-cnnmoneycom.html

Artículo en la Revista Fortune, http://money.cnn.com/2009/01/13/magazines/fortune/obrien_easter.fortune/index.htm

Vídeo - entrevista, http://money.cnn.com/video/ft/#/video/fortune/2009/01/13/fortune.tt.easterisland.fortune