Skip to content.
Logo tecnoteca

Portale Tecnoteca.it

Logo tecnoteca

Vai al sito aziendale Tecnoteca.com


 

ZMapServer

ZMapServer è un prodotto ZOPE che mette a disposizione un framework per lo sviluppo di applicazioni cartografiche utilizzando come motore MapServer.
ZMapServer quindi dipende da MapServer e da Python-Mapscript come linguaggio di scripting degli oggetti MapServer.
Gli sviluppatori utilizzano questo prodotto per progettare e pubblicare cartine di varia natura su internet.
ZMapServer fornisce la mappatura e le funzionalità GIS necessarie ad un rapido sviluppo di cartografia in ambiente ZOPE.
Dal punto di vista del contenuto, ZMapServer è costituito da oggetti in codice Python che coprono una interfaccia SWIG in Python alle funzioni in linguaggio C di MapServer.
Dal punto di vista delle funzionalità, ZMapServer è una collezione di classi, relativi metodi e variabili pubbliche di vario tipo.
All'interno è possibile trovare le classi:
  • ZMapServer Classification: definisce la rappresentazione grafica del layer
  • ZMapServer Label: definisce la rappresentazione della label (etichetta) di un layer
  • ZMapServer Layer: definisce un layer
  • ZMapServer Map: definisce una mappa (composizione di più layer)
  • ZMapServer Projection: definisce la proiezione
  • ZMapServer Reference Map: definisce la mappa di riferimento
  • ZMapServer Scalebar: definisce la scala della mappa
  • ZMapServer Style: definisce lo stile di un layer
  • ZMapServer Symbol: definisce un simbolo
  • ZMapServer Symbolset: definisce un contenitore di somboli
La classe di maggiore rilievo è indubbiamente la classe “ZMapServer Map” in quanto responsabile della creazione dell'oggetto cartina e di tutti gli altri oggetti ZMapServer necessari ad una cartina (mappa di riferimento, layer, scala, simboli...).



Tesi di Laurea:
"Sviluppo funzionalità gis su portale Zope"
di Marco Celotti


- Università degli studi di Udine -
-  Facoltà di Scienze Matematiche Fisiche e Naturali  -
- Dicembre 2004 -


Slide Tesi.ppt


Video Tesi.zip  [913 KB formato AVI]