MapServer
MapServer è un ambiente multipiattaforma di sviluppo e fruizione Open Source finalizzato alla rappresentazione di dati geospaziali. CaratteristichePer dichiarazione degli stessi sviluppatori, non è però un Sistema informativo geografico (GIS) completo. Il progetto avviato su iniziativa dell'Università del Minnesota a cui poi si unirono (nell'ambito del progetto TerraSIP) anche la NASA ed altri organismi, è oggi manutenuto da una comunità di sviluppatori sparsi in tutto il mondo. Può essere utilizzato per realizzare applicazioni Web (WebGIS), ma anche per pubblicare servizi Web conformi alle raccomandazioni dell'Open Geospatial Consortium (WMS, WFS, WCS). MapServer integra diversi altri sistemi Open Source/Freeware (librerie) quali:
Struttura del softwareMapServer è una CGI. Il suo funzionamento base è legato ad un file ASCII di indicizzazione dei dati geografici disponibili su server, (mappa), che generalmente ha l'estensione .map. Nel file.map i dati sono organizzati in layers, a loro volta divisi in una o più classi, per ognuna delle quali si possono definire diversi stili di visualizzazione. Questa struttura permette la generazione di cartografie con ampia flessibilità di definizione degli stili che possono anche dipendere dalla scala della mappa. Inoltre graficismo, sistema proiettivo e la visualizzazione o meno dei diversi layers può essere variato dall'utente mediante comandi inline, insiti nella stessa URL di comando. L'output di MapServer, a seconda della richiesta, può essere grafico (la mappa, la legenda, la scala metrica o la visione d'insieme) o alfanumerico (il risultato di una query sui dati alfanumerici o spaziali). Il file.map prevede anche la possibilità di far confluire l'output del MapServer in un template HTML, in modo da generare una pagina web di lettura più agevole e gradevole. MapServer, attraverso opportuni wrappers (MapScript), può essere integrato in applicazioni web scritte con i linguaggi di scripting: La possibilità di essere integrato in applicazioni web ha spinto gli sviluppatori a creare Web application servers basati su MapServer per la parte di pubblicazione dati geospaziali:
Formati supportati
Voci correlate
Collegamenti esterni
|
Portal di Ensiklopedia Dunia