Articulo de referencia

Servidor de mapas

MapServer es un entorno de desarrollo de código abierto para crear aplicaciones de Internet habilitadas espacialmente, creado en lenguaje C, y es ampliamente conocido como uno d...

MapServer es un entorno de desarrollo de código abierto para crear aplicaciones de Internet habilitadas espacialmente, creado en lenguaje C, y es ampliamente conocido como uno de los motores de mapas web más rápidos disponibles. Puede ejecutarse como un programa CGI o mediante MapScript que admite varios lenguajes de programación (utilizando SWIG ). MapServer puede acceder a cientos de formatos de datos, cualquier formato ráster o vectorial compatible con GDAL , y las reproyecciones sobre la marcha son manejadas por PROJ . MapServer fue desarrollado originalmente por Steve Lime, que entonces trabajaba en la Universidad de Minnesota , por lo que anteriormente se lo conocía como " UMN MapServer ", para distinguirlo de los "servidores de mapas" comerciales; hoy en día se lo conoce comúnmente como simplemente "MapServer", y es mantenido por el Comité Directivo del Proyecto MapServer (PSC). MapServer se desarrolló originalmente con el apoyo de la NASA , que necesitaba una forma de poner sus imágenes satelitales a disposición del público. [2]

Fundación Geoespacial de Código Abierto

En noviembre de 2005, Autodesk , los miembros del comité directivo técnico de MapServer, la Universidad de Minnesota y DM Solutions Group anunciaron la creación de la Fundación MapServer. [3] Con este anuncio, Autodesk anunció que su aplicación de mapas de Internet, MapGuide , se desarrollaría como una aplicación de código abierto con todo el código nuevo y se llamaría "MapServer Enterprise". [3] La aplicación MapServer existente pasaría a llamarse "MapServer Cheetah". [3] Este cambio de nombre fue rechazado abrumadoramente por la comunidad MapServer. [4] Autodesk luego se retractó de este cambio de nombre y mantuvo el nombre, "MapGuide" para su producto. [4] Además, los planes para establecer la Fundación MapServer fueron desechados; en su lugar, se estableció la Open Source Geospatial Foundation (OSGeo) para incluir MapServer y otros proyectos SIG de código abierto (que ahora incluye MapGuide Open Source ). [5]

Cronología

MapServer ha tenido un papel importante en la historia de la cartografía web . A continuación, se presenta un resumen de su evolución:

  • 1994: UMN recibe financiación de la NASA/ForNet para apoyar la distribución de datos forestales a través de Internet. [6]
  • 1997-07: MapServer 1.0, desarrollado como parte del proyecto ForNet de la NASA . Surgió de la necesidad de entregar datos de teledetección a través de la web para los forestales .
  • 1998-07: Se lanza MapServer 2.0 como entrega final de ForNET; se agrega soporte de reproyección ( PROJ.4 ).
  • 1999: UMN convierte a MapServer en un proyecto de código abierto. [6]
  • 2000-06: Se desarrolló MapServer 3.0 como parte del proyecto TerraSIP de la NASA. Esta es también la primera versión pública y de código abierto de UMN MapServer . [7]
  • 2001-06: Se lanza MapServer 3.2 con MapScript 1.0, al igual que CSS, agrega flexibilidad de diseño.
  • 2002-06: Se reescribió MapServer 3.5 [8] y se agregó compatibilidad con PostGIS y ArcSDE . La versión 3.6 agrega compatibilidad inicial con OGC WMS .
  • 2003-07: MapServer 4.0, agrega soporte de salida raster de 24 bits y soporte para SWF .
  • 2005-04: MapServer 4.6, agrega soporte para SVG.
  • 2007-09: Se lanza MapServer 5.0, que introduce la biblioteca de gráficos Anti-Grain Geometry (AGG).
  • 2011-05: Se lanza MapServer 6.0, agrega soporte para salida opengl y KML, con 5.6.X como versión estable.
  • 2012-11: Se lanza MapServer 6.2, que incorpora compatibilidad con los servicios INSPIRE . Se lanza junto con TinyOWS y MapCache.
  • 2013-09: Se lanza MapServer 6.4, [9] agrega soporte para CMake, representación de contornos y transformaciones de geometría de capas.
  • 2015-07: Se lanza MapServer 7.0, [10] agrega capas de mapas de calor, compatibilidad con WFS 2.0 y codificación de caracteres a nivel de capa.
  • 2018-07: Se lanza MapServer 7.2, [11] agrega compatibilidad con MVT, compatibilidad con comentarios de varias líneas en el archivo de mapas y compatibilidad con Python 3 para MapScript.
  • 2019-05: Se lanza MapServer 7.4, [12] agrega compatibilidad con PHP 7 MapScript a través de SWIG y compatibilidad inicial con la API PROJ 6.
  • 2020-05: Se lanzó MapServer 7.6, [13] agrega soporte completo para la API PROJ 6, agrega opciones de conexión en el archivo de mapas y soporte para caracteres especiales en los archivos de mapas en Windows.
  • 2022-09: se lanza MapServer 8.0, [14] agrega soporte nativo para FlatGeobuf, OGCAPI: soporte para funciones, nuevo archivo de configuración para MapServer y se elimina el MapScript nativo de PHP, en lugar de PHPNG (SWIG) MapScript.
  • 2024-07: Se lanza MapServer 8.2, [15] agrega compatibilidad con características de API de OGC, reestructuración del repositorio de GitHub y asegura la validación de expresiones regulares.

Véase también

  • GeoServer : un servidor de código abierto escrito en Java
  • Mapnik : kit de herramientas de mapeo de código abierto para renderizar mapas en servidores y computadoras de escritorio
  • TopoQuest - Visor de mapas topográficos que utiliza la tecnología

Referencias

  1. ^ "Versión 8.2.2". 2 de septiembre de 2024. Consultado el 22 de septiembre de 2024 .
  2. ^ Ojeda-Zapata, Julio (17 de junio de 2005). "MapServer de Minnesota prospera en el sector de la cartografía basada en la Web". Pioneer Press (St. Paul, Minnesota).
  3. ^ abc Schutzberg, Adena (28 de noviembre de 2005). "MapServer Community y Autodesk anuncian la fundación MapServer". directionsmag.org. Archivado desde el original el 4 de febrero de 2007.
  4. ^ ab Grimes, Brad y Joab Jackson (1 de mayo de 2006). "¿Qué hay en un nombre de código abierto?". Government Computer News. Archivado desde el original el 12 de noviembre de 2006.
  5. ^ Schuyler Erle (4 de febrero de 2006). "Presentamos… la Open Source Geospatial Foundation!". mappinghacks.com. Archivado desde el original el 8 de abril de 2009. Consultado el 20 de enero de 2007 .
  6. ^ ab "MapServerHistory – MapServer". trac.osgeo.org .
  7. ^ TerraSIP Archivado el 9 de febrero de 2007 en Wayback Machine.
  8. ^ http://www.dei.isep.ipp.pt/~matos/cadeiras/pjac/sig/oss/lime_plenary.ppt
  9. ^ "Anuncio 6.4 — Documentación de MapServer 8.0.1". mapserver.org .
  10. ^ "Anuncio de la versión 7.0.0 — Documentación de MapServer 8.0.1". mapserver.org .
  11. ^ "Anuncio de la versión 7.2.0 — Documentación de MapServer 8.0.1". mapserver.org .
  12. ^ "Anuncio de la versión 7.4.0 — Documentación de MapServer 8.0.1". mapserver.org .
  13. ^ "Anuncio de la versión 7.6.0 — Documentación de MapServer 8.0.1". mapserver.org .
  14. ^ "Anuncio de la versión 8.0.0 — Documentación de MapServer 8.0.1". mapserver.org .
  15. ^ "Anuncio de la versión 8.2.0 — Documentación de MapServer 8.2.0". mapserver.org .
  • Sitio web oficial
Obtenido de "https://es.wikipedia.org/w/index.php?title=MapServer&oldid=1261737972"