Numero visite
Questa pagine è stata vista da 22567 persone

Home

May 13, 2010

Zoo Project un nuovo WPS server


Introduzione a ZOO

Zoo-Project è un server WPS (Web Processor Service) che rispetta gli standard definiti da OGC....

Categoria: webGIS
Postato da: lucadelu

Uscita la prima release meno di un mese fa Zoo-Project è sicuramente un progetto molto interessante, come già detto è un server WPS; è composto da tre parti: il Kernel, i Servizi e le API.

Il primo è senza dubbio la parte più importante, è scritto in C, ed è il motore vero e proprio. Per installarlo potete vedere sia sul sito ufficiale sia sul trac, su quest'ultimo potete trovare le indicazioni per le distribuzioni Debian-like. Una volta terminata l'installazione bisogna ricordarsi di modificare il file main.cfg settando alcune variabili

I servizi invece sono il cuore del programma che vengono eseguiti dal Kernel, possono collegarsi a diverse librerie in primis GDAL-OGR e a breve vi sarà un collegamente diretto con GRASS .  Ogni servizio è composto da un file di configurazione (.zcfg anche se si sta sviluppando la possibilità di utilizzare YAML) e dalla parte di codice che dovrà essere eseguito dal kernel.
Proprio proprio la realizzazione del codice è uno dei punti di forza, infatti i maggiori linguaggi di programmazione sono supportati (Python, C, PHP, Java, Javascript e Fortran) in modo da interfacciarsi  facilmente con le librerie da utilizzare per il nostro servizio; scaricando il codice dal repository svn potrete trovare diversi esempi, che sono anche visualizzabili sul sito del progetto. Per realizzare un servizio basta avere un po' di conoscenza con uno dei linguaggi sopra citati e un'idea o un'analisi da effettuare.
Oltre al codice per realizzare un servizio bisogna creare un file di configurazione che contiene alcune variabili generali, quale il nome, la versione, il linguaggio di programmazione e poi i parametri  di input e output che devono essere passati al server

Le API sono delle librerie in Javascript per semplificare la creazione e la gestione di servizi WPS

Questa è una brevissima introduzione su questo interessante e potente software, che vi può introdurre nel mondo dell'analisi attraverso il web che molto probabilmente sarà il futuro dei GIS....
Prossimamente dedicherò altro tempo su questo argomento, vi butto li che, da un'idea nata lungo il viaggio casa trentina - casa genovese, è in produzione ZoOSM, ma non vi anticipo niente e vi spiegherò meglio di cosa si tratta dopo che l'avrò presentato ad OSMit2010


Feed RSS
Cerca
Licenza


2010-2012 - www.lucadelu.org

This site is powered by CMS Made Simple
Designed by Luca Delucchi based on InnovativeStylee of Web Stylee.

Mi piace