Skip to Content

Comment utiliser MapServer CGI directement ?

Auteur : L.Jégou

MapServer peut générer des images par un simple appel à l'éxécutable CGI dans l'URL (la barre d'adresse) d'un navigateur Internet. C'est un moyen rapide de générer des images, et on peut l'utiliser comme valeur du paramètre "source" d'un tag HTML <img> pour inclure facilement une carte MapServer dans une page web.
La création de la carte se fait généralement sur la base d'un mapfile, modifié ou non par des paramètres, qui sont passés dans l'url en utilisant la syntaxe GET classique, par exemple :

http://serveur/cgi-bin/mapserv?parametre1=valeur1&paramètre2=valeur2&mode=browse

(le nombre de paramètres n'est limité que par la longueur maximale de l'url, 256 caractères étant une limite conseillée par le W3C).

La liste des paramètres acceptés par le CGI est détaillée sur cette page de la documentation officielle : http://mapserver.gis.umn.edu/docs/reference/cgi/controls