../_images/logo_mapserver.png ../_images/OSGeo_project.png

MapServer

Servicio web

MapServer es un motor de representación de datos geográficos escrito en C de  <https://opensource.org/>`_ . Además de navegar por los datos SIG, MapServer le permite crear “mapas de imágenes geográficas”, es decir, mapas que pueden dirigir a los usuarios a contenido web. Por ejemplo, la Brújula de Recreación <http://www.dnr.state.mn.us/maps/compass.html>`_ Minnesota DNR, que proporciona a los usuarios más de 10,000 páginas web, informes y mapas a través de una sola aplicación. La misma aplicación sirve como un “motor de mapa” para otras partes del sitio, proporcionando un contexto espacial donde sea necesario.

MapServer fue desarrollado originalmente por el proyecto ForNet de la Universidad de Minnesota (UMN) en cooperación con la NASA y el Departamento de Recursos Naturales de Minnesota (MNDNR). Más tarde fue alojado por el proyecto TerraSIP, un proyecto patrocinado por la NASA entre la UMN y un consorcio de intereses de gestión de la tierra.

MapServer es ahora un proyecto de OSGeo,y es mantenido por un número creciente de desarrolladores (cerca de 20) de todo el mundo. Es apoyado por un grupo diverso de organizaciones que financia mejoras y mantenimiento, y administrado dentro de OSGeo por el Comité Directivo del Proyecto MapServer compuesto por desarrolladores y otros colaboradores.

mapserver screenshot

Características Principales

  • Salida cartográfica avanzada

    • Dibujo de objetos espaciales dependientes de la escala y ejecución de la aplicación

    • Etiquetado de objetos espaciales incluyendo mediación de colisión de etiqueta

    • Soporte de fuentes TrueType para etiquetado y simbolización

    • Automatización de elemento de mapa (barra de escala, mapa de referencia y la leyenda)

    • Cartografía temática utilizando clases expresión lógicas o regulares

    • Solorte añadido de renderización con manejadores de AGG, Cairo y otros

    • Provisión especial para generación teselas de salida

    • Capas de máscara

    • Colocación exacta de símbolos

    • Simbología multi etiqueta/símbolo compleja

    • Campos del vector

    • Compensación de etiqueta líder

    • Simbología SVG

    • Soporte de fuentes múltiples

    • Heatmaps dinámico

    • Soporte de rejilla UTF

    • Composición de capas

  • Soporte para consulta espacial sofisticado

    • Identificar objetos espaciales por atributos, punto, recuadro o geometría a través de una o más capas

    • Soporte para consultas raster

    • Plantilla para salida totalmente personalizable

    • Generación de salida de consulta basada en OGR

  • Soporte para entornos de secuencias de comandos y desarrollo populares

    • CGI/FastCGI
    • PHP, Python, Perl, Ruby, Java, and .NET
  • Soporte multiplataforma

    • Linux, Windows, Mac OS X, Solaris y más

  • Una multitud de formatos de datos raster y vector

    • Soporte nativo para archivos de formas ESRI , PostGIS y Oracle espacial

    • Muchos otros formatos vía GDAL y OGR

  • Apoyo de proyección de mapa

    • Proyección del mapa on-the-fly con 1000s de proyecciones a través de la librería Proj.4

Estándares implementados

Demostración

Detalles

Sitio web: https://mapserver.org

Licencia: MIT-style license

Versión de software: 7.6.2

Plataformas compatibles: GNU/Linux, Mac OSX, MS Windows

Interfaces API: C, C++, Python, Java, Ruby

Soporte: https://mapserver.org/community/