MapServer è un progetto open -source che genera e visualizza mappe spaziali online. È possibile installare il progetto per il vostro server per sfruttare la sua funzionalità . Mappa Files  
 MapServer genera mappe in base a dati che vengono inviati attraverso l' indirizzo URL e dati contenuti nel " mapfile . " Il file di mappa è un file di configurazione progettato per essere letto e interpretato da MapServer . 
 Scripting lanugages 
 
 MapServer funziona con un numero di linguaggi di programmazione . Questi includono PHP , Perl , Python , Java , Ruby , e . NET Framework di Microsoft . 
 Caratteristiche 
 
 PHP è un linguaggio di scripting general scopi spesso utilizzato per la programmazione web . Codice PHP si integra in codice HTML e può essere utilizzato per passare le variabili tra le diverse pagine web. Nel caso di MapServer , l'utente poteva scegliere quello che vogliono vedere sulla mappa. Poi PHP avrebbe inviato i dati alla pagina che genererà e di visualizzare la mappa da MapServer .