MAPSERVER

Es un entorno de desarrollo de código abierto usado para la publicación de datos espaciales y aplicaciones cartográficas interactivas para la web, sirve para visualizar, consultar y analizar información geográfica. Entre otras características, es multiplataforma, soporta formatos vectoriales y soporta geoprocesos complejos. Para que MapServer funcione necesita que esté instalado un servidor web (Apache, Internet Information Server, etc.) y una fuente de información geográfica (archivos Shapefile).

Su funcionamiento básico está configurado en un fichero de texto, que tiene la extensión “.map”. En este fichero, los datos del mapa se organizan en capas, a su vez dividida en una o más clases, donde en cada una de las cuales se pueden definir diferentes estilos visuales. Esta estructura permite la generación de mapas con una definición de estilos muy flexible, que también puede depender de la escala del mapa.

El formato salida de MapServer, dependiendo de la solicitud, puede ser gráfico (mapa, leyenda, escala, métricas, visión general) o alfanumérico (el resultado de una consulta de datos alfanuméricos o espacial). El archivo “.map” también incluye la posibilidad de fusionar la producción de una plantilla de HTML MapServer, para generar una página web de lectura fácil y agradable.

Sus características principales son:

  • Se ejecuta bajo plataformas Linux/Apache y Windows (MS4W)
  • Formatos vectoriales soportados: ESRI shapefiles, PostGIS, ESRI ArcSDE, GML y otros muchos vía OGR.
  • Formatos raster soportados: JPG, PNG, GIF, TIFF/GeoTIFF, EPPL7 y otros vía GDAL.
  • Fuentes TrueType
  • Configuración “al vuelo” vía parámetros GET pasados por URL
  • MapScript proporciona una API para poder acceder a las funcionalidades de MapServer mediante lenguajes de programación como PHP, Java, Perl, Python, Ruby o C#.
  • Soporte de estándares interoperables y conformes con Open Geospatial Consortium, como WMS, SLD, WFS, WCS y SOS.

Recursos que utiliza el CGI de Mapserver:

  • Un servidor HTTP como Apache o Internet Information Server
  • Software Mapserver
  • Un archivo de inicialización que active la primera vista de la aplicación de Mapserver(Opcional)
  • Un archivo Mapfile que controle lo que Mapserver hace con los datos
  • Un Template File que controle la aplicación de Mapserver en la ventana del navegador web
  • Una fuente de datos SIG

Mapserver es normalmente instalado en el directorio cgi-bin del servidor HTTP y la información o fuente de datos SIG es almacenada en el directorio de documentos del servidor HTTP

Anuncios

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s