Creación de un mapfile de forma dinámica (“al vuelo”)
Este artículo va encaminado a la publicación de cartografía en Internet de forma dinámica, utilizando PHPMapScript.
Lo que vamos a intentar conseguir es mostrar en una página web un fichero de mapa sin la necesidad de tener un fichero .map (MapFile) asociado y complejo de mantener, simplemente realizando modificaciones en nuestro código php.
Este es el resultado que queremos obtener:

Mapa de españa
Vamos a ponernos manos a la obra para conseguirlo.
En primer lugar, doy por supuesto que tenemos instalado MapServer y MapScript en nuestro servidor Linux (en mi caso CentOS) y el Servidor de Bases de Datos PostgreSQL+PostGIS y con la extensión PHP/pgSQL.
Creamos un fichero .php
Lo primero que debemos hacer es cargar la librería PHPMapScript (php_mapscript.so)

Creative
Commons Attribution-Noncommercial-Share Alike 3.0 United States
License.