Software Architecture Laboratory

 

Disseminazione di informazioni spaziali mediante Web Service

Lettieri Teresa

Supervisor: Tisato Francesco, Correlator: Micucci Daniela

Graduation session: April 29, 2013

Bachelor stage

Lo stage ha l’obiettivo di realizzare un Web service che offra servizi di recovery di informazioni a carattere testuale e/o simbolico. In particolare, il Web service dovrà mantenere dati inerenti informazioni spaziali, quali ad esempio l’URI (o similari) di mappe e/o piantine, informazioni geometriche (ad esempio rototraslazioni) sulle mappe e/o piantine, la corrispondenza delle mappe e/o piantine rispetto allo spazio che rappresentano all’interno della piattaforma SIS.

SIS (Space Integration Services) è una piattaforma che offre (mediante tecnologia Web Service) funzionalità di pubblicazione e sottoscrizione di informazioni basata su spazi. Le informazioni sono pubblicate su locazioni definite su spazi di qualsiasi natura (fisici o logici) che possono essere fra loro in relazione. In particolare, locazioni di uno spazio possono essere mappate su locazioni di un altro spazio. Questo fa si che l’informazione pubblicata su una locazione spaziale possa essere fruita anche da applicazioni che si sono sottoscritte su locazioni di spazi differenti ma mappate (direttamente o indirettamente) sulla locazione di pubblicazione.

I servizi offerti dal Web service devono essere almeno i seguenti:

  1. rilascio dell’URI di una mappa e/o piantina a fronte di un identificativo univoco simbolico fornito e
  2. rilascio delle informazioni geometriche e relative allo spazio SIS a fronte di un identificativo univoco simbolico.
--> © 2021 Software Architecture Laboratory