Skip to Content

Généralités

Auteur : L.Jégou

Un mapfile possède une structure en sections et une syntaxe spécifique, qui décrit les caractéristiques du document cartographique à générer par MapServer.

Généralités sur les mapfiles :

  • Chaque section commence par un identifiant de type, et se termine par le mot-clé "END", pour former ce que l'on appelle un "bloc". Ces blocs sont représentés par des objets dans MapScript.
  • Les mapfiles ne sont pas sensibles à la casse (minuscules / majuscules), sauf pour les noms des champs attributaires, notés entre [crochets].
  • Un mapfile contient au maximum 50 couches (layers) (mais on peut modifier cette valeur dans le code source et recompiler).
  • Les chemins de fichiers peuvent être indiqués de manière absolue (à partir de la racine du système), ou de manière relative à l'emplacement du mapfile. Mais attention, les chemins vers les données sont toujours relatifs au paramètre SHAPEPATH.
  • On peut ajouter des commentaires dans un mapfile en commençant la ligne par le caractère #