p.mapper è un front-end user friendly che si interfaccia al motore di rendering MapServer. E' in grado di sfruttare al meglio le potenzialità di Mapserver attraverso un layout pulito e estremamente intuitivo. L'applicativo è diffuso in tre versioni (p.mapper1,p.mapper2 e p.mapper3): la prima versione è basata su una tecnologia a frame stabile ma rigida, nella seconda e nella terza versione invece vengono utilizzati i più moderni fogli di stile (css). L'ultima risulta essere più dinamica e versatile e viene attualmente distribuita nella versione 3.1.0, infine il codice ha ricevuto la convalida a gli standard W3C dalla versione 2.
p.mapper è un'applicazione sviluppata in PHP, PHP/Mapscript e JavaScript; Il motore di visualizzazione di p.mapper è basato sulla tecnologia AJAX, Asynchronous JavaScript e XML
Le caratteristiche principali di p.mapper sono le seguenti:
- zoom/pan con interfaccia DHTML (DOM): zoom interattivo mediante zoom box e pan dinamico;
- zoom/pan mediante rotella centrale del mouse, tastiera, slider e immagine di riferimento;
- interrogazione e ricerca sulla mappa mediante tre modalità: puntuale, per area e per toponimi. È possibile infatti individuare un toponimo in modo manuale utilizzando i tasti di zoom, pan ed interrogazione, oppure inserendo il toponimo nella maschera di ricerca avendo come risultato l'evidenziazione della zona ricercata;
- i risultati delle interrogazioni possono contenere collegamenti a database ed a altre pagine web;
- stampa di mappe generate sia in HTML che in PDF;
- configurazione di alcune funzioni, comportamenti e layout attraverso un file INI di configurazione;
- interfaccia multilingua, le lingue predefinite sono inglese, tedesco, italiano, francese e svedese. E' però semplice l'installazione di lingue aggiuntive
Sito principale: http://www.pmapper.net