100 likes | 271 Views
Università degli studi di Udine facoltà di Scienze M.F.N. SVILUPPO FUNZIONALITA' GIS SU PORTALE ZOPE. Relatore: Prof. Claudio Mirolo Laureando: Marco Celotti Anno Accademico 2003-2004. Correlatore: Fabio Bottega Tecnoteca s.r.l. Problema.
E N D
Università degli studi di Udinefacoltà di Scienze M.F.N. SVILUPPO FUNZIONALITA' GIS SU PORTALE ZOPE Relatore: Prof. Claudio Mirolo Laureando: Marco Celotti Anno Accademico 2003-2004 Correlatore: Fabio Bottega Tecnoteca s.r.l.
Problema • Funzionalità GIS su un portale ZOPE: sistema web per gestire dinamicamente cartografia.- motore cartografico- interfaccia utente • Obiettivo: rendere consultabile della cartografia attraverso un' interfaccia semplice e potente.
Sommario • Strumenti: ZOPE (cms), MapServer (server cartografico), ZMapServer (oggetto ZOPE) • Funzionalità GIS: Pan, ZoomIn, ZoomOut, layer Custom, active Editing • Finalità di utilizzo: Integrazione funzionalità su portali di enti pubblici e aziende private
Strumenti • ZOPE: piattaforma (CMS, Content Management System) per costruire applicazioni web • Python: linguaggio di programmazione ad oggetti di alto livello • MapServer: server cartografico • ZmapServer: prodotto ZOPE di interfaccia a Mapserver • MapScript: modulo Python per scripting su Mapserver • Itasca demo: cartina demo di Mapserver
Strumenti – Sistemi Operativi I sistemi operativi testati sono: • SUSE 8 • SUSE 9 • Knoppix 3.3 (basata Debian) • Windows2000 professional - Analisi di compatibilità e problemi - Possibili soluzioni
Realizzazione http://www.tecnomap.it • Portale esemplificativo delle funzionalità implementate. • Chiarezza strutturale e completezza • Interazioni intuitive • Mantenimento dell’interesse • Riferimenti alla tecnologia utilizzata
Conclusioni Obiettivi raggiunti • Installazione completa del sistema con analisi dei risultati su sistemi operativi diversi • Sviluppo e test funzionalità di base (pan, zoom, info) su cartografia di esempio. • Sviluppo e test funzionalità avanzate come controllo dinamico layer e navigazione interattiva. • Sviluppo e test funzionalità speciale di aggiunta dinamica (on-the-fly) di punti su layer. • Prototipo di portale esemplificativo di tutte le funzionalità GIS fornite ai clienti Obiettivi non raggiunti • Installazione del sistema su S.O. SUSE 8