You are here:
tecnoteca.it
Tesi on line
Sviluppo funzionalità gis su portale ZOPE
Strumenti software utilizzati
Strumenti software utilizzati
Dal punto di vista operativo gli strumenti utilizzati sono molti e con diverse finalità.Concettualmente i software utilizzati rispecchiano e sono collocabili in una struttura stratificata simile a quella di un normale sistema operativo.
Ciò si traduce nella netta separazione dei diritti e doveri di ogni “strato” (software) della struttura, che si vede quindi attore all'interno di una comunità di programmi che collaborano e si scambiano informazioni per il raggiungimento di un determinato obiettivo.
L'obiettivo, in questo caso, è lo sviluppo del progetto presentato.
Schematicamente la struttura dei software utilizzati si presenta come nella tabella seguente; da tenere in considerazione il fatto che la tabella ha funzione puramente rappresentativa e non copre tutta la casistica di installazione sui diversi sistemi operativi.
Livello | Software | Dipendenze | Descrizione |
---|---|---|---|
4 | ZMapServer (Zope + Mapserver) | MapServer, Zope e MapScript | Oggetto dalle molteplici funzionalità cartografiche per ambiente ZOPE |
3 | MapScript | MapServer e Zope | Modulo necessario alla realizzazione dello scripting in Python di funzionalità MapServer |
2 | MapServer | Librerie; fra le più importanti: Gdal, Gd, Freetype, libPng, libJpg | Server cartografico; motore dell'intera cartografia |
1 | ZOPE (+ Python) | Generalmente nessuna se installato con funzionalità base | Piattaforma CMS (Content-Management-System) su cui si basa l'intero sistema; comprende anche una propria versione interna del linguaggio Python |