SlideShare una empresa de Scribd logo
1 de 65
Descargar para leer sin conexión
Il	
  laboratorio	
  geoSDI	
  
geoSDI:	
  una	
  pia2aforma	
  social	
  di	
  da8	
  geografici	
  
basata	
  sui	
  principi	
  di	
  INSPIRE	
  ed	
  opendata	
  
	
  
UNIBAS	
  Pianificazione	
  Territoriale	
  
Direzione	
  Sviluppo	
  e	
  Tecnologie:	
  
	
  
Francesco	
  IZZI	
  
	
  
	
  
Is8tuto	
  di	
  Metodologie	
  per	
  l’Analisi	
  Ambientale	
  
Sommario	
  
•  Il	
  laboratorio	
  geoSDI	
  
– 
– 
– 
– 

La	
  nostra	
  aHvità	
  	
  
Funzionalità	
  della	
  Pia2aforma	
  
INSPIRE	
  
SDI	
  	
  

•  Il	
  passaggio	
  ad	
  una	
  SDI	
  2.0	
  /	
  3.0	
  
•  Demo	
  (online)	
  
•  Domande	
  
Il	
  laboratorio	
  geoSDI	
  	
  
geoSDI	
  è	
  un	
  gruppo	
  di	
  ricerca	
  dell'Is8tuto	
  di	
  Metodologie	
  per	
  l'Analisi	
  Ambientale	
  del	
  
Consiglio	
  Nazionale	
  delle	
  Ricerche	
  	
  (CNR	
  IMAA)	
  che	
  studia,	
  realizza	
  e	
  distribuisce	
  sistemi	
  
soWware	
  geospaziali	
  web	
  based,	
  u8lizzando	
  un	
  approccio	
  open	
  source.	
  
	
  
	
  

h6p://www.geosdi.org	
  
La	
  nostra	
  aHvità	
  
•  2007	
  
•  Nasce	
  geoSDI,	
  Centro	
  di	
  Competenza	
  per	
  la	
  Spa8al	
  Data	
  
Infrastructures	
  della	
  Presidenza	
  del	
  Consiglio	
  dei	
  Ministri	
  -­‐	
  
Dipar8mento	
  della	
  Protezione	
  Civile.	
  La	
  mission:	
  "Sviluppo	
  
e/o	
  u8lizzo	
  di	
  strumen8	
  e	
  tecnologie	
  della	
  telema8ca	
  e	
  
della	
  geoma8ca	
  per	
  l'interoperabilità	
  in	
  tempo	
  reale	
  dei	
  
sistemi	
  tecnico-­‐scien8fici,	
  in	
  par8colare	
  nella	
  ges8one,	
  
condivisione	
  e	
  scambio	
  di	
  rilevan8	
  volumi	
  di	
  da8	
  ed	
  
informazioni".	
  
La	
  nostra	
  aHvità	
  
•  2008	
  
•  Analisi	
  dei	
  progeH,	
  delle	
  tecnologie	
  e	
  delle	
  soluzioni	
  nel	
  
dominio	
  della:	
  Cooperazione,	
  Interoperabilità,	
  Standard,	
  
Osservazione	
  della	
  Terra,	
  Geospa8al	
  Data	
  Interoperability,	
  
Tecnologie	
  u8lizzate,	
  Tecniche	
  innova8ve.	
  
•  GeoServer	
  Community	
  (commi2er)	
  
La	
  nostra	
  aHvità	
  
•  2009	
  
•  Proto8po	
  per	
  la	
  visualizzazione	
  e	
  ges8one	
  dei	
  da8	
  
geospaziali,	
  u8lizzando	
  servizi	
  OWS	
  OGC	
  con	
  tecnologia	
  
SaaS.	
  
•  Sisma	
  in	
  Abruzzo	
  (Aprile	
  2009):	
  geoSDI	
  fornisce	
  supporto	
  
opera8vo	
  alle	
  aHvità	
  di	
  protezione	
  civile.	
  
•  G8	
  L'Aquila	
  (Luglio	
  2009):	
  geoSDI	
  supporta	
  la	
  ges8one	
  
delle	
  informazioni	
  geospaziali	
  per	
  la	
  comunità	
  
internazionale	
  Civile	
  e	
  Militare.	
  
	
  
	
  	
  
La	
  nostra	
  aHvità	
  
•  2010	
  
•  AHvità	
  di	
  ges8one	
  delle	
  emergenze	
  mondiali:	
  Hai8,	
  Chile.	
  
Proge2o	
  Zepris	
  –	
  	
  
•  Le	
  Nazioni	
  Unite	
  e	
  l'Agenzia	
  WFP	
  in	
  Zambia	
  realizzano	
  una	
  
DMMU	
  (Disaster	
  Management	
  and	
  Mi8ga8on	
  Unit)	
  per	
  il	
  
governo	
  dello	
  Zambia	
  in	
  Lusaka.	
  
•  Contra2o	
  di	
  Ricerca	
  con	
  Finmeccanica	
  per	
  la	
  realizzazione	
  
di	
  SITDPC,	
  il	
  Sistema	
  Informa8vo	
  Territoriale	
  del	
  
Dipar8mento	
  della	
  Protezione	
  Civile.	
  
•  Avvio	
  dello	
  sviluppo	
  di	
  Geo-­‐PlaKorm	
  (O2obre	
  2010).	
  
	
  	
  
La	
  nostra	
  aHvità	
  
•  2011	
  
•  Geo-­‐Pladorm	
  1.3	
  Stabile	
  
•  Sviluppo	
  di	
  SITDPC	
  
•  Google	
  Earth	
  Builder	
  /	
  Google	
  Maps	
  Engine	
  
• 	
  geoSDI	
  scelto	
  per	
  per	
  testare	
  la	
  nuova	
  pia2aforma	
  
	
  lanciata	
  da	
  Google	
  
	
   	
  	
  
La	
  nostra	
  aHvità	
  
•  2012	
  
•  Il	
  sistema	
  è	
  reso	
  opera8vo	
  durante	
  il	
  sisma	
  in	
  Emilia	
  ed	
  è	
  
stato	
  u8lizzato	
  come	
  pia2aforma	
  per	
  la	
  ges8one	
  della	
  
DiCoMac	
  (Direzione	
  di	
  Comando	
  e	
  Controllo)	
  ed	
  ha	
  ges8to	
  
tu2o	
  il	
  flusso	
  informa8vo	
  geospaziale	
  per	
  il	
  supporto	
  alle	
  
aHvità	
  emergenziali	
  introducendo	
  anche	
  l'u8lizzo	
  di	
  
sistemi	
  mobili	
  per	
  il	
  rilievo	
  e	
  la	
  segnalazione	
  dire2amente	
  
da	
  e	
  per	
  il	
  ci6adino.	
  
La	
  nostra	
  aHvità	
  
•  2013	
  
•  Il	
  sistema	
  è	
  stato	
  scelto	
  dallo	
  Stato	
  Maggiore	
  Difesa	
  per	
  la	
  
realizzazione	
  di	
  un	
  sistema	
  di	
  scambio	
  da8	
  classificato	
  in	
  
ambito	
  militare	
  
•  WFP	
  Pales8na	
  sceglie	
  geoSDI	
  per	
  la	
  sua	
  SDI	
  
• 	
  Un	
  nuovo	
  widget	
  –	
  Geo-­‐Fence	
  *	
  
	
  	
  
Abbiamo	
  realizzato	
  un	
  FRAMEWORK	
  per	
  lo	
  sviluppo	
  di	
  

webgis	
  industriali	
  
(INSPIRE)	
  

Un’idea	
  di	
  

Francesco	
  Izzi	
  e	
  Giuseppe	
  La	
  Scaleia	
  
(geoSDI	
  Dev	
  Area).	
  
	
  
Avviato	
  da	
  circa	
  3	
  anni	
  
Tecnologia	
  
•  La cosa più importante per noi è
•  Offrire un supporto enterprise ai nostri clienti
•  Opensource!

•  Abbiamo deciso di creare un framework enterprise.
– 
– 
– 
– 
– 
– 

Open Source GPL v3
API modulare (core, wms, wfs, csw …)
Con tantissimi widget pronti all’uso
Scalabile
Che segue la direttiva INSPIRE
Per tutti … per condividere la nostra esperienza
Geo-­‐Pladorm	
  
• 
• 
• 
• 
• 
• 
• 

Data di nascita: 10 ottobre 2010
Licenza: GPLv3+CE
Stable Branch: 1.6
Repo: https://github.com/geosdi/geo-platform.git
Modules: 100+
+500k Lines added
Proprietà intellettuale: geoSDI
Chi	
  usa	
  geo-­‐pladorm	
  
Un	
  framework	
  per	
  lo	
  sviluppo	
  di	
  webgis	
  

Una	
  panoramica	
  sulle	
  	
  
FunzionaUtà	
  
Geo-­‐Pladorm	
  Client	
  and	
  Server	
  
Geo-­‐Pladorm-­‐WS	
  

Geo-­‐Pladorm-­‐GUI	
  
<#gwt-­‐connectors>	
  
Client	
  
GWT	
  
Engine	
  

Stack	
  
Services	
  
Soap	
  

100%	
  
An	
  Extensible	
  solu8on:	
  WIDGETS	
  
	
  

• 
• 
• 
• 
• 
• 
• 
• 
• 
• 

Base	
  Layer	
  SelecUon	
  (Google,	
  Bing,	
  OSM,	
  Custom...)	
  
Add	
  WMS	
  Layer	
  	
  
Upload	
  File	
  (GeoTiff,	
  SHP,	
  SLD,	
  ...)	
  
Manage	
  WMS	
  Server	
  
Layer	
  Tree	
  Panel	
  
Refresh	
  Layer	
  
CQL	
  Filter	
  
Time	
  Filter	
  
Print	
  Map	
  
Styler	
  (gesDone	
  SLD)	
  

• 
• 
• 
• 
• 
• 
• 
• 
• 
• 

Viewports	
  Management	
  
Geocoding	
  /	
  Reverse	
  Geocoding	
  (Google,	
  Yahoo,	
  Custom...)	
  
Map	
  Projects	
  Management	
  
Export	
  /	
  Import	
  Map	
  Projects	
  
User	
  /	
  Roles	
  Management	
  
RouUng	
  on	
  OSM	
  Data	
  
Feature	
  Editor	
  (WFS-­‐T)	
  
WPS	
  builder	
  
...	
  
…	
  
Widget	
  Examples	
  
Map	
  Feature	
  Widget	
  

He	
   manages	
   the	
   map,	
   working	
   in	
   associa8on	
   with	
   other	
  
components	
  such	
  as	
  toolbars	
  and	
  the	
  layer	
  tree	
  widget.	
  Every	
  
opera8on	
  on	
  the	
  layer	
  tree	
  widget	
  is	
  immediately	
  reflected	
  on	
  
the	
  map,	
  for	
  example	
  transparences,	
  zIndex,	
  style.	
  
This	
   widget	
   gives	
   also	
   informa8on	
   about	
   the	
   scale	
   of	
  
representa8on,	
   geographical	
   orienta8on,	
   lat/long	
   mouse	
  
posi8on.	
  

Layer	
  Tree	
  Widget	
  

This	
   is	
   the	
   widget	
   for	
   managing	
   layers	
   displayed	
   on	
   a	
   map,	
  
which	
  allows	
  a	
  truly	
  innova8ve	
  configura8on:	
  As	
  shown	
  in	
  the	
  
figure,	
   the	
   tree	
   allows	
   you	
   to	
   view	
   the	
   "folder"	
   in	
   a	
   nested	
  
way(unlimited	
   nes8ng).	
   This	
   allows	
   greater	
   flexibility	
   in	
  
organizing	
  the	
  set	
  of	
  layers.	
  
The	
   toolbar	
   exposes	
   func8onality	
   for	
   the	
   management	
   of	
   the	
  
tree	
   and	
   can	
   be	
   extended	
   through	
   addi8onal	
   widgets	
   with	
  
addi8onal	
  features..	
  
Widget	
  Examples	
  

Add	
  Layer	
  Widget	
  

!

Allows	
  crea8on	
  of	
  layers	
  within	
  the	
  layer	
  tree.	
  Through	
  
this	
   widget	
   you	
   can	
   manage	
   mul8ple	
   data	
   sources	
   from	
  
which	
  "collect"	
  the	
  layer	
  to	
  be	
  added	
  to	
  the	
  map.	
  
	
  
The	
   func8onality	
   of	
   the	
   Add	
   Layer	
   Widgets	
   can	
   be	
  
extended	
   by	
   adding	
   more	
   widgets,	
   like	
   uploading	
  
Shapefiles	
  Widgets,	
  the	
  Widget	
  Manage	
  Server,	
  the	
  Add	
  
WMS	
  from	
  URL	
  widget.	
  
	
  
The	
   work	
   with	
   layers	
   is	
   facilitated	
   by:	
   pagina8on	
   of	
  
layers,	
   the	
   automa8c	
   extrac8on	
   of	
   the	
   abstract,	
   the	
  
possibility	
   of	
   selec8ng	
   mul8ple	
   layers,	
   enhanced	
   search	
  
and	
  filtering	
  the	
  results.	
  
Widget	
  Examples	
  
Context	
  Menu	
  Widget	
  

For	
   each	
   layer	
   func8ons	
   are	
   handled	
   through	
   the	
   Context	
  
Menu	
  ie:	
  posi8oning	
  the	
  Max	
  Extent,	
  export	
  to	
  Google	
  Earth,	
  a	
  
quick	
   view	
   of	
   the	
   layers	
   in	
   PDF,	
   export	
   to	
   TIFF	
   for	
   a	
   higher	
  
resolu8on	
   image,	
   export	
   to	
   shapefile	
   vector	
   data,	
   the	
   Copy	
   &	
  
Paste	
  layers	
  within	
  layers	
  of	
  the	
  tree.	
  
	
  

Layer	
  ProperUes	
  Widget	
  

For	
  each	
  layer	
  in	
  the	
  tree	
  are	
  handled	
  a	
  number	
  of	
  proper8es,	
  
like	
  the	
  visual	
  style	
  for	
  the	
  layer,	
  the	
  opacity	
  of	
  the	
  layers	
  in	
  the	
  
map,	
   the	
   informa8on	
   related	
   to	
   the	
   server,	
   user	
   preferences	
  
such	
  as	
  the	
  alias	
  to	
  be	
  used	
  as	
  a	
  label	
  in	
  the	
  tree	
  for	
  the	
  level,	
  
etc..	
  

Upload	
  Data	
  Widget	
  

Func8onality	
   of	
   inges8on	
   of	
   files,	
   so	
   as	
   to	
   make	
   it	
   totally	
  
transparent	
  to	
  the	
  user	
  the	
  loading	
  process	
  of	
  the	
  physical	
  data	
  
on	
   the	
   server	
   and	
   the	
   service	
   configura8on.	
   The	
   selected	
   file	
  
from	
   your	
   local	
   disk,	
   using	
   web-­‐GIS	
   interface,	
   it	
   is	
   sent	
   to	
   the	
  
server.	
   The	
   proper	
   flow	
   of	
   inges8on	
   will	
   automa8cally	
  
configure	
  the	
  WMS-­‐WFS	
  services.	
  
Widget	
  Examples	
  
Manage	
  Projects	
  Widget	
  

Users	
   can	
   directly	
   manage	
   their	
   online	
   Map	
   Projects:	
   through	
  
tree-­‐export	
  func8ons,	
  can	
  save	
  the	
  state	
  of	
  the	
  tree	
  and	
  open	
  
in	
   successive	
   different	
   situa8ons	
   (trees	
   with	
   different	
  
structures).	
  

User	
  Management	
  Widget	
  

The	
  widget	
  allows	
  you	
  to	
  differen8ate	
  your	
  applica8on	
  
based	
   on	
   user	
   profile.	
   Users	
   Administrators	
   can	
   create,	
  
edit,	
   delete	
   users	
   and	
   differen8ate	
   the	
   func8onality	
  
available	
   to	
   users	
   according	
   to	
   various	
   profiles	
   (eg	
  
Viewer,	
  User,	
  Admin).	
  

!
Widget	
  Examples	
  
Server	
  Management	
  Widget	
  

The	
   widget	
   works	
   in	
   associa8on	
   with	
   the	
   widget	
   layer,	
   and	
   it	
   manages	
   the	
  
connec8on	
   to	
   the	
   wms	
   server.	
   In	
   par8cular,	
   it	
   allows	
   you	
   to	
   connect	
   to	
   the	
  
web-­‐gis	
   a	
   standard	
   server	
   WMS	
   1.1.1/1.3,	
   giving	
   the	
   possibility	
   to	
   assign	
   a	
  
name	
  to	
  the	
  server	
  and	
  display	
  the	
  summary	
  list	
  of	
  layers	
  that	
  it	
  delivers.	
  For	
  
each	
  of	
  the	
  layers	
  shows	
  the	
  summary	
  descrip8on	
  retrieved	
  from	
  the	
  server.	
  

Legend	
  Widget	
  

The	
  widget	
  displays	
  the	
  legend	
  for	
  each	
  layer	
  depending	
  on	
  the	
  viewing	
  scale	
  
ac8ve	
  in	
  the	
  map.	
  

Edit	
  Widget	
  

The	
   toolbar	
   allows	
   you	
   to	
   enable	
   edi8ng	
   capabili8es	
   for	
   crea8ng	
   and	
   edi8ng	
  
geometry	
  (point,	
  line	
  and	
  polygon)	
  and	
  associated	
  alphanumeric	
  informa8on.	
  
Topological	
  features	
  are	
  also	
  displayed	
  adjacent	
  to	
  the	
  inclusion.	
  
Widget	
  Examples	
  
GeoCoding	
  Widget	
  

It	
  gives	
  the	
  opportunity	
  to	
  locate	
  on	
  a	
  map	
  the	
  loca8on	
  of	
  any	
  place,	
  inserted	
  
through	
   free	
   text	
   in	
   the	
   "Search".	
   The	
   widget	
   can	
   make	
   use	
   of	
   geocoding	
  
services	
   by	
   external	
   providers	
   (eg,	
   Google	
   or	
   Yahoo)	
   or	
   deployed	
   from	
   a	
  
database.	
  

!

!
Widget	
  Examples	
  
RouUng	
  Widget	
  

It	
   has	
   the	
   capability	
   to	
   calculate	
   the	
   shortest	
   path	
   in	
  
a	
   graph	
   interconnected,	
   proposing	
   direc8ons	
   for	
  
geHng	
  from	
  A	
  to	
  B.	
  
The	
  shortest	
  path,	
  in	
  the	
  case	
  shown	
  in	
  the	
  figure,	
  is	
  
based	
  on	
  open	
  graph	
  of	
  OSM	
  (Open	
  Street	
  Map)	
  and	
  
takes	
  account	
  of	
  these	
  unique	
  ways.	
  

!

!
Widget	
  Examples	
  
Basemap	
  selecUon	
  

Change	
   the	
   basemap	
   and	
   switch	
   between	
  
Spa8al	
  Reference	
  Systems	
  
Widget	
  Examples	
  
Refresh	
  widget	
  

Refresh	
  Layer	
  visualiza8on	
  using	
  XMPP	
  communica8on	
  
Widget	
  Examples	
  
Styler	
  widget	
  

Create	
   and	
   apply	
   map	
   themes	
   	
   on	
   data	
  
values	
  
	
  
-­‐	
  Vector	
  Symbolizer	
  
-­‐	
  Raster	
  Symbolizer	
  
Widget	
  Examples	
  
Time	
  Dimension	
  Widget	
  

Work	
  dynamically	
  with	
  WMS	
  Time	
  Series.	
  	
  

EarthQuake	
  Jun	
  21	
  	
  
Mobile	
  Survey	
  
•  Mobile	
  App	
  used	
  for	
  Early	
  IspecUons	
  
–  to	
   assess	
   damage	
   and	
   the	
   need	
   for	
  
interven8on	
  
–  to	
   organize	
   teams	
   to	
   verify	
   the	
  
prac8cability	
  of	
  the	
  buildings	
  
	
  

•  Contributes	
  from:	
  
–  CommonPeople	
  geHng	
  the	
  App	
  
–  Technician	
  of	
  the	
  Civil	
  Protec8on	
  
	
  

•  Collected	
   Data	
   are	
   Directly	
   stored	
   on	
  
the	
   Infrastructure	
   and	
   delivered	
   as	
  
OGC	
  services	
  
–  EARLY	
   MAPPING	
   of	
   the	
   DAMAGE	
  
SCENARIO!!
	
  	
  
Some	
  Screenshots	
  
•  Select	
  the	
  Type	
  of	
  Event	
  
•  Select	
  the	
  element	
  hit	
  
Some	
  Screenshots	
  
•  Take	
  a	
  photo	
  of	
  the	
  damage	
  
•  This	
  photo	
  will	
  be	
  available	
  as	
  a	
  
queryble	
  informa8on	
  on	
  the	
  WMS	
  
MAP	
  
Some	
  Screenshots	
  
•  Register	
  the	
  posi8on	
  of	
  the	
  
inspec8on	
  
•  uses	
  the	
  more	
  precise	
  localiza8on	
  
between	
  
–  Network	
  Signal	
  
–  	
  GPS	
  posi8on	
  
Some	
  Screenshots	
  
•  Input	
  other	
  informa8on	
  like:	
  
–  Name	
  of	
  the	
  person/technician	
  
repor8ng	
  
–  Tel.	
  Nuber	
  to	
  be	
  recalled	
  
–  N°	
  of	
  people	
  involved	
  in	
  the	
  
damage	
  
–  N°	
  of	
  hurted	
  people	
  
–  N°	
  of	
  dead	
  people	
  
Some	
  Screenshots	
  
Some	
  Screenshots	
  
Produc8on	
  Features	
  

CASifying	
  GeoPla>orm	
  
The	
  Client	
  architecture	
  

Geo-­‐pladorm	
   is	
   the	
   first	
   web	
   GIS	
   framework	
  
en8rely	
   wri2en	
   in	
   Java.	
   It	
   takes	
   advantages	
   of	
  
the	
  Google	
  Web	
  Toolkit	
   	
  framework	
  to	
  render	
  
the	
   quickest	
   Geo-­‐Portal	
   applica8on	
   to	
   a	
   large	
  
web	
   GIS	
   user’s	
   community.	
   GWT	
   suggests	
   to	
  
implement	
   a	
   par8cular	
   architecture	
   to	
   take	
  
benefit	
   from	
   the	
   AJAX	
   asynchronous	
  
mechanism	
  

Proxy	
   Ticket	
   to	
   the	
   federated	
  
services	
  
In	
   this	
   scenario	
   it	
   is	
   necessary	
   to	
  
formulate	
   a	
   new	
   way	
   to	
   insert	
   the	
   CAS	
  
security	
   in	
   the	
   GWT	
   –	
   geo-­‐pladorm	
  
architecture.	
   It	
   is	
   necessary	
   to	
   grant	
  
access	
  not	
  only	
  to	
  the	
  GWT	
  side	
  but	
  also	
  
to	
   the	
   web	
   service	
   endpoint	
   using	
   CAS	
  
proxy	
  8ckets.	
  
The	
  Architecture	
  

A	
  Quick	
  Overview	
  
Clustered	
  Architecture	
  
•  Behind	
  the	
  Applica8on	
  
	
  

–  Clustered	
  Architecture	
  
	
  
• High	
  Availability	
  (HA)	
  
• High	
  Performance	
  (HP)	
  
• Scalability	
  
• Flexibility	
  
Scalability	
  
•  Scalability	
  
–  Other	
  Nodes	
  can	
  be	
  added	
  for:	
  

» HA	
  
» HP	
  
geoSDI	
  RoadMap	
  
•  UI Refactoring
–  Our library for widget UI Rendering

•  Upload Data improvements
–  Now is possibile to upload only shape and geotiff add more …

•  Cluster improvements
–  A use case GRS: GeoServer-Streaming-Replication
•  (GSR) provides the capability to continuously ship and apply the
Geoserver configuration. Without needing to reload the entire
catalog! Coming soon ! On GitHub Lincese GPL v3
Use	
  Cases	
  and	
  Best	
  Prac8ces	
  
ONU	
  World	
  Food	
  Programme	
  (WFP)	
  
The	
   project	
   is	
   in	
   use	
   at	
   the	
   United	
  
Na8ons	
  -­‐	
  World	
  Food	
  Programme	
  for	
  
the	
   realiza8on	
   of	
   the	
   control	
   room	
  
for	
   the	
   command	
   and	
   control	
   of	
   the	
  
ac8vi8es	
  of	
  planning,	
  preven8on	
  and	
  
emergency	
   management	
   in	
   sub-­‐
Saharan	
  Africa,	
  par8cularly	
  in	
  Zambia.	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
	
  
Internet	
  WebSite	
  :	
  
h2p://wfp.geosdi.org	
  
EUROMED	
  PPRD	
  South	
  
The	
   goal	
   of	
   the	
   PPRD	
   South	
  
Programme	
  is	
  to	
  contribute	
  to	
  
the	
   improvement	
   of	
   the	
  
capaci8es	
   of	
   preven8on,	
  
preparedness	
   and	
   disaster	
  
r e s p o n s e	
   a t	
   a l l	
   l e v e l s :	
  
interna8onal,	
   na8onal	
   and	
  
local	
  levels.	
  
	
  
	
  
	
  
Internet	
  WebSite	
  :	
  
h2p://www.euromedcp.eu	
  
	
  
Na8onal	
  Civil	
  Protec8on	
  Dept.	
  
•  The	
  WebGIS	
  of	
  the	
  Italian	
  Civil	
  ProtecUon	
  for	
  
Maps	
  Crea8on	
  and	
  Emergency	
  Management	
  
	
  	
  
•  OGC	
  oriented	
  
• 
• 
• 
• 
• 
	
  

• 
	
  
• 
	
  
• 
	
  
• 
	
  

WMS	
  
WFS-­‐T	
  
WCS	
  
WPS	
  
CSW	
  

Mul8-­‐User,	
  Mul8-­‐Role	
  Applica8on	
  
Mul8-­‐Map-­‐Project	
  per	
  User	
  
Online	
  WMS	
  Styler	
  
Geocoding	
  Integra8on	
  
Ministry	
  of	
  Defence	
  
GeoSDI	
   technologies	
   for	
   the	
   crea8on	
   of	
   Spa8al	
   Data	
  
Infrastructure	
   are	
   included	
   in	
   the	
   Na8onal	
   Research	
   Programme	
  
Military	
   (PNRM)	
   INTEGRO,	
   (Italian	
   Na8onal	
   Geospa8al	
  
Interoperability	
  Environmental	
  Manager	
  for	
  defense	
  date)	
  
geoSDI	
  
is	
  also	
  involved	
  in	
  DGIWG	
  
Local	
  Public	
  Administra8on:	
  
Hospitality	
  of	
  the	
  villages	
  –	
  	
  
Campania	
  Region	
  	
  
	
  
	
  
Local	
  Public	
  Administra8on:	
  
Civil	
  Protec8on	
  –	
  Calabria	
  Region	
  	
  
I n t e g r a 8 o n s	
   w i t h	
   e x i s 8 n g	
  
management	
   tools	
   for	
   emergency	
  
management	
  (SITGE)	
  	
  
	
  
in	
  order	
  to	
  create	
  interoperability	
  
b e t w e e n	
   g e o	
   i n f o r m a 8 o n	
  
u8lizzadno	
  OGC	
  standards.	
  
Local	
  Public	
  Administra8on:	
  
Province	
  of	
  Lecco	
  
Research	
  ins8tute	
  for	
  Hydrogeological	
  
protec8on	
  –	
  Na8onal	
  Council	
  of	
  
Research	
  
VIGOR	
  Project	
  
A	
  project	
  to	
  iden8fy	
  geothermal	
  resources	
  and	
  
opportuni8es	
  

	
  

Evalua8on	
  of	
  
	
  Geothermal	
  PotenUal	
  for	
  the	
  
South	
  of	
  Italy

An	
  Agreement	
  between	
  the	
  Ministry	
  for	
  Economic	
  
Development	
  and	
  CNR,	
  	
  	
  
funded	
  in	
  the	
  frame	
  of	
  POI	
  for	
  RES,	
  targe8ng	
  at	
  
development	
  of	
  geothermal	
  demonstra8on	
  projects	
  
(power	
  produc8on	
  and	
  direct	
  uses)	
  
	
  

	
  
How	
  and	
  Where	
  geoSDI	
  Solu8ons	
  are	
  INSPIRE	
  Compliant	
  

INSPIRE	
  Compliance	
  
A	
  couple	
  of	
  Ques8ons	
  
	
  
Who	
  IS	
  INSPIRE	
  Compliant?	
  
	
  
Who	
   provide	
   a	
   Fully	
  
INSPIRE	
   Compliant	
  
Solu8on?	
  
INSPIRE	
  Compliant	
  Solu8ons	
  
No	
  complete	
  INSPIRE	
  Compliant	
  Solu8on	
  available	
  now	
  
	
  
GeoPladorm	
  was	
  born	
  to	
  be	
  a	
  Framework	
  	
  
	
  for	
  developing	
  webGIS	
  Solu8on	
  	
  
	
  	
  	
  following	
  INSPIRE	
  DirecAve	
  
	
  
	
  
GeoPladorm	
  INSPIRE	
  compliant	
  Feature	
  
•  Full	
  OWS	
  OGC	
  Services	
  to	
  manage	
  data	
  
–  WMS	
  	
  Data	
  Linker	
  to	
  manage	
  layers	
  data	
  
–  WFS-­‐T	
  Editor	
  to	
  edit	
  data	
  

•  OWS	
  CSW	
  Mul8	
  Catalog	
  Manager	
  
–  CSW	
  Catalog	
  Finder	
  
GeoPladorm	
  Features	
  
WMS	
  Methods	
  
GetInfo	
  

GetCapabiliDes	
  
GetMap	
  
GetLaegendGraphics	
  
GeoPladorm	
  Features	
  
Web	
  WFS-­‐T	
  Editor	
  
•  Web	
  WFS-­‐T	
  Editor	
  
	
  
GeoPladorm	
  Features	
  	
  
CSW	
  Metadata	
  search:	
  What	
  
	
  
GeoPladorm	
  Features	
  	
  
CSW	
  Metadata	
  search:	
  Where	
  
	
  
GeoPladorm	
  Features	
  	
  
CSW	
  Metadata	
  search:	
  When	
  
	
  
People,	
  Daas	
  and	
  SaaS	
  joint	
  into	
  web	
  Community	
  

From	
  a	
  Best	
  PracUce	
  to	
  the	
  
Community	
  
INSPIRE	
  Community	
  
Mul8	
  Server	
  Manager	
  
INSPIRE	
  Community	
  
Mul8level	
  User	
  Manager	
  
INSPIRE	
  Community	
  
Harves8ng	
  Features	
  
Domande?	
  
Grazie	
  

Más contenido relacionado

Destacado

Tp final redes sociales-Vanesa Zalazar
Tp final redes sociales-Vanesa ZalazarTp final redes sociales-Vanesa Zalazar
Tp final redes sociales-Vanesa Zalazar
Vanesa Zalazar
 

Destacado (12)

Informes de actividad
Informes de actividadInformes de actividad
Informes de actividad
 
Practical 3D Printing Brownbag
Practical 3D Printing BrownbagPractical 3D Printing Brownbag
Practical 3D Printing Brownbag
 
Laureaci 2015 2 (1)
Laureaci 2015 2 (1)Laureaci 2015 2 (1)
Laureaci 2015 2 (1)
 
Сервис для хобби-проектов "Aquadiary" Презентация (Russian Presentation)
Сервис для хобби-проектов "Aquadiary" Презентация (Russian Presentation)Сервис для хобби-проектов "Aquadiary" Презентация (Russian Presentation)
Сервис для хобби-проектов "Aquadiary" Презентация (Russian Presentation)
 
Alcance del servicio
Alcance del servicioAlcance del servicio
Alcance del servicio
 
Análisis del caso de juan el niño triqui
Análisis del caso de juan el niño triquiAnálisis del caso de juan el niño triqui
Análisis del caso de juan el niño triqui
 
MOOCs platforms panoramic
MOOCs platforms panoramicMOOCs platforms panoramic
MOOCs platforms panoramic
 
Śniadanie Daje Moc
Śniadanie Daje MocŚniadanie Daje Moc
Śniadanie Daje Moc
 
Tp final redes sociales-Vanesa Zalazar
Tp final redes sociales-Vanesa ZalazarTp final redes sociales-Vanesa Zalazar
Tp final redes sociales-Vanesa Zalazar
 
Campo de Golfe Pestana
Campo de Golfe PestanaCampo de Golfe Pestana
Campo de Golfe Pestana
 
Uttrykkshistorie
UttrykkshistorieUttrykkshistorie
Uttrykkshistorie
 
Road To Implementing Tangible Property Regulations
Road To Implementing Tangible Property RegulationsRoad To Implementing Tangible Property Regulations
Road To Implementing Tangible Property Regulations
 

Similar a GeoSDI: una piattaforma social di dati geografici basata sui principi di INSPIRE ed opendata - Francesco Izzi – Istituto di Metodologie per l'Analisi Ambientale del Consiglio Nazionale delle Ricerche

Open Data Hub - Roberto Monsorno - Environmental Data Platform as a tool for ...
Open Data Hub - Roberto Monsorno - Environmental Data Platform as a tool for ...Open Data Hub - Roberto Monsorno - Environmental Data Platform as a tool for ...
Open Data Hub - Roberto Monsorno - Environmental Data Platform as a tool for ...
South Tyrol Free Software Conference
 

Similar a GeoSDI: una piattaforma social di dati geografici basata sui principi di INSPIRE ed opendata - Francesco Izzi – Istituto di Metodologie per l'Analisi Ambientale del Consiglio Nazionale delle Ricerche (20)

GI2012 buono-cnr-geo-platform
GI2012 buono-cnr-geo-platformGI2012 buono-cnr-geo-platform
GI2012 buono-cnr-geo-platform
 
Advancing open source geospatial software for the do d ic edward pickle openg...
Advancing open source geospatial software for the do d ic edward pickle openg...Advancing open source geospatial software for the do d ic edward pickle openg...
Advancing open source geospatial software for the do d ic edward pickle openg...
 
Geohosting
GeohostingGeohosting
Geohosting
 
Geoportal4everybody
Geoportal4everybodyGeoportal4everybody
Geoportal4everybody
 
THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...
THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...
THE OGC STANDARDS AND GEO-PLATFORM BASED WEB APPLICATION FOR SEISMIC EVENTS M...
 
GI2013 ppt buono_seismic_geo_sdi
GI2013 ppt buono_seismic_geo_sdiGI2013 ppt buono_seismic_geo_sdi
GI2013 ppt buono_seismic_geo_sdi
 
OGC Interfaces in Thematic Exploitation Platforms
OGC Interfaces in Thematic Exploitation PlatformsOGC Interfaces in Thematic Exploitation Platforms
OGC Interfaces in Thematic Exploitation Platforms
 
One GeoNode, many GeoNodes
One GeoNode, many GeoNodesOne GeoNode, many GeoNodes
One GeoNode, many GeoNodes
 
OSGeo Live Lightening Overview
OSGeo Live Lightening OverviewOSGeo Live Lightening Overview
OSGeo Live Lightening Overview
 
State of GeoServer 2015
State of GeoServer 2015State of GeoServer 2015
State of GeoServer 2015
 
Field Data Collecting, Processing and Sharing: Using web Service Technologies
Field Data Collecting, Processing and Sharing: Using web Service TechnologiesField Data Collecting, Processing and Sharing: Using web Service Technologies
Field Data Collecting, Processing and Sharing: Using web Service Technologies
 
OGC Update for State of Geospatial Tech at T-Rex
OGC Update for State of Geospatial Tech at T-RexOGC Update for State of Geospatial Tech at T-Rex
OGC Update for State of Geospatial Tech at T-Rex
 
State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016State of GeoServer - FOSS4G 2016
State of GeoServer - FOSS4G 2016
 
MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013
MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013
MapStore Create, save and share maps and mashups @ GRASS-GFOSS 2013
 
Open Data Hub - Roberto Monsorno - Environmental Data Platform as a tool for ...
Open Data Hub - Roberto Monsorno - Environmental Data Platform as a tool for ...Open Data Hub - Roberto Monsorno - Environmental Data Platform as a tool for ...
Open Data Hub - Roberto Monsorno - Environmental Data Platform as a tool for ...
 
Sharing the Openness of the Maps via FOSS4G and the Web
Sharing the Openness of the Maps via FOSS4G and the WebSharing the Openness of the Maps via FOSS4G and the Web
Sharing the Openness of the Maps via FOSS4G and the Web
 
GITA PNW 2015 Peter Batty
GITA PNW 2015 Peter BattyGITA PNW 2015 Peter Batty
GITA PNW 2015 Peter Batty
 
DEMETER at OGC Agriculture Session
DEMETER at OGC Agriculture SessionDEMETER at OGC Agriculture Session
DEMETER at OGC Agriculture Session
 
Wirecloud hamburg kickoff
Wirecloud hamburg kickoffWirecloud hamburg kickoff
Wirecloud hamburg kickoff
 
Convergence Best Poster Award
Convergence Best Poster AwardConvergence Best Poster Award
Convergence Best Poster Award
 

Más de Beniamino Murgante

Más de Beniamino Murgante (20)

Analyzing and assessing ecological transition in building sustainable cities
Analyzing and assessing ecological transition in building sustainable citiesAnalyzing and assessing ecological transition in building sustainable cities
Analyzing and assessing ecological transition in building sustainable cities
 
Smart Cities: New Science for the Cities
Smart Cities: New Science for the CitiesSmart Cities: New Science for the Cities
Smart Cities: New Science for the Cities
 
The evolution of spatial analysis and modeling in decision processes
The evolution of spatial analysis and modeling in decision processesThe evolution of spatial analysis and modeling in decision processes
The evolution of spatial analysis and modeling in decision processes
 
Smart City or Urban Science?
Smart City or Urban Science?Smart City or Urban Science?
Smart City or Urban Science?
 
Involving citizens in smart energy approaches: the experience of an energy pa...
Involving citizens in smart energy approaches: the experience of an energy pa...Involving citizens in smart energy approaches: the experience of an energy pa...
Involving citizens in smart energy approaches: the experience of an energy pa...
 
Programmazione per la governance territoriale in tema di tutela della biodive...
Programmazione per la governance territoriale in tema di tutela della biodive...Programmazione per la governance territoriale in tema di tutela della biodive...
Programmazione per la governance territoriale in tema di tutela della biodive...
 
Involving Citizens in a Participation Process for Increasing Walkability
Involving Citizens in a Participation Process for Increasing WalkabilityInvolving Citizens in a Participation Process for Increasing Walkability
Involving Citizens in a Participation Process for Increasing Walkability
 
Presentation of ICCSA 2019 at the University of Saint petersburg
Presentation of ICCSA 2019 at the University of Saint petersburg Presentation of ICCSA 2019 at the University of Saint petersburg
Presentation of ICCSA 2019 at the University of Saint petersburg
 
RISCHIO TERRITORIALE NEL GOVERNO DEL TERRITORIO: Ricerca e formazione nelle s...
RISCHIO TERRITORIALE NEL GOVERNO DEL TERRITORIO: Ricerca e formazione nelle s...RISCHIO TERRITORIALE NEL GOVERNO DEL TERRITORIO: Ricerca e formazione nelle s...
RISCHIO TERRITORIALE NEL GOVERNO DEL TERRITORIO: Ricerca e formazione nelle s...
 
Presentation of ICCSA 2017 at the University of trieste
Presentation of ICCSA 2017 at the University of triestePresentation of ICCSA 2017 at the University of trieste
Presentation of ICCSA 2017 at the University of trieste
 
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
 
Focussing Energy Consumers’ Behaviour Change towards Energy Efficiency and Lo...
Focussing Energy Consumers’ Behaviour Change towards Energy Efficiency and Lo...Focussing Energy Consumers’ Behaviour Change towards Energy Efficiency and Lo...
Focussing Energy Consumers’ Behaviour Change towards Energy Efficiency and Lo...
 
Socio-Economic Planning profiles: Sciences VS Daily activities in public sector 
Socio-Economic Planning profiles: Sciences VS Daily activities in public sector Socio-Economic Planning profiles: Sciences VS Daily activities in public sector 
Socio-Economic Planning profiles: Sciences VS Daily activities in public sector 
 
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
GEOGRAPHIC INFORMATION – NEED TO KNOW (GI-N2K) Towards a more demand-driven g...
 
Garden in motion. An experience of citizens involvement in public space regen...
Garden in motion. An experience of citizens involvement in public space regen...Garden in motion. An experience of citizens involvement in public space regen...
Garden in motion. An experience of citizens involvement in public space regen...
 
Planning and Smartness: the true challenge
Planning and Smartness: the true challengePlanning and Smartness: the true challenge
Planning and Smartness: the true challenge
 
Murgante smart energy
Murgante smart energyMurgante smart energy
Murgante smart energy
 
Informazione Geografica, Città, Smartness
Informazione Geografica, Città, Smartness Informazione Geografica, Città, Smartness
Informazione Geografica, Città, Smartness
 
Tecnologie, Territorio, Smartness
Tecnologie, Territorio, SmartnessTecnologie, Territorio, Smartness
Tecnologie, Territorio, Smartness
 
Le città e le Smart cities: il punto di vista di un planner, Beniamino Murgante
Le città e le Smart cities: il punto di vista di un planner, Beniamino MurganteLe città e le Smart cities: il punto di vista di un planner, Beniamino Murgante
Le città e le Smart cities: il punto di vista di un planner, Beniamino Murgante
 

Último

0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
Renandantas16
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
lizamodels9
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
Matteo Carbone
 

Último (20)

Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1Katrina Personal Brand Project and portfolio 1
Katrina Personal Brand Project and portfolio 1
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf0183760ssssssssssssssssssssssssssss00101011 (27).pdf
0183760ssssssssssssssssssssssssssss00101011 (27).pdf
 
Value Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and painsValue Proposition canvas- Customer needs and pains
Value Proposition canvas- Customer needs and pains
 
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)-  A new venture conceptBusiness Model Canvas (BMC)-  A new venture concept
Business Model Canvas (BMC)- A new venture concept
 
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
 
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
Call Girls Service In Old Town Dubai ((0551707352)) Old Town Dubai Call Girl ...
 
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
 
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best ServicesMysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
 
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
The Path to Product Excellence: Avoiding Common Pitfalls and Enhancing Commun...
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
It will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 MayIt will be International Nurses' Day on 12 May
It will be International Nurses' Day on 12 May
 
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League CityHow to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
 
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdfJohn Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
 
Falcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in indiaFalcon Invoice Discounting platform in india
Falcon Invoice Discounting platform in india
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptxMonthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
 
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLBAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
BAGALUR CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 

GeoSDI: una piattaforma social di dati geografici basata sui principi di INSPIRE ed opendata - Francesco Izzi – Istituto di Metodologie per l'Analisi Ambientale del Consiglio Nazionale delle Ricerche

  • 1. Il  laboratorio  geoSDI   geoSDI:  una  pia2aforma  social  di  da8  geografici   basata  sui  principi  di  INSPIRE  ed  opendata     UNIBAS  Pianificazione  Territoriale   Direzione  Sviluppo  e  Tecnologie:     Francesco  IZZI       Is8tuto  di  Metodologie  per  l’Analisi  Ambientale  
  • 2. Sommario   •  Il  laboratorio  geoSDI   –  –  –  –  La  nostra  aHvità     Funzionalità  della  Pia2aforma   INSPIRE   SDI     •  Il  passaggio  ad  una  SDI  2.0  /  3.0   •  Demo  (online)   •  Domande  
  • 3. Il  laboratorio  geoSDI     geoSDI  è  un  gruppo  di  ricerca  dell'Is8tuto  di  Metodologie  per  l'Analisi  Ambientale  del   Consiglio  Nazionale  delle  Ricerche    (CNR  IMAA)  che  studia,  realizza  e  distribuisce  sistemi   soWware  geospaziali  web  based,  u8lizzando  un  approccio  open  source.       h6p://www.geosdi.org  
  • 4. La  nostra  aHvità   •  2007   •  Nasce  geoSDI,  Centro  di  Competenza  per  la  Spa8al  Data   Infrastructures  della  Presidenza  del  Consiglio  dei  Ministri  -­‐   Dipar8mento  della  Protezione  Civile.  La  mission:  "Sviluppo   e/o  u8lizzo  di  strumen8  e  tecnologie  della  telema8ca  e   della  geoma8ca  per  l'interoperabilità  in  tempo  reale  dei   sistemi  tecnico-­‐scien8fici,  in  par8colare  nella  ges8one,   condivisione  e  scambio  di  rilevan8  volumi  di  da8  ed   informazioni".  
  • 5. La  nostra  aHvità   •  2008   •  Analisi  dei  progeH,  delle  tecnologie  e  delle  soluzioni  nel   dominio  della:  Cooperazione,  Interoperabilità,  Standard,   Osservazione  della  Terra,  Geospa8al  Data  Interoperability,   Tecnologie  u8lizzate,  Tecniche  innova8ve.   •  GeoServer  Community  (commi2er)  
  • 6. La  nostra  aHvità   •  2009   •  Proto8po  per  la  visualizzazione  e  ges8one  dei  da8   geospaziali,  u8lizzando  servizi  OWS  OGC  con  tecnologia   SaaS.   •  Sisma  in  Abruzzo  (Aprile  2009):  geoSDI  fornisce  supporto   opera8vo  alle  aHvità  di  protezione  civile.   •  G8  L'Aquila  (Luglio  2009):  geoSDI  supporta  la  ges8one   delle  informazioni  geospaziali  per  la  comunità   internazionale  Civile  e  Militare.        
  • 7. La  nostra  aHvità   •  2010   •  AHvità  di  ges8one  delle  emergenze  mondiali:  Hai8,  Chile.   Proge2o  Zepris  –     •  Le  Nazioni  Unite  e  l'Agenzia  WFP  in  Zambia  realizzano  una   DMMU  (Disaster  Management  and  Mi8ga8on  Unit)  per  il   governo  dello  Zambia  in  Lusaka.   •  Contra2o  di  Ricerca  con  Finmeccanica  per  la  realizzazione   di  SITDPC,  il  Sistema  Informa8vo  Territoriale  del   Dipar8mento  della  Protezione  Civile.   •  Avvio  dello  sviluppo  di  Geo-­‐PlaKorm  (O2obre  2010).      
  • 8. La  nostra  aHvità   •  2011   •  Geo-­‐Pladorm  1.3  Stabile   •  Sviluppo  di  SITDPC   •  Google  Earth  Builder  /  Google  Maps  Engine   •   geoSDI  scelto  per  per  testare  la  nuova  pia2aforma    lanciata  da  Google        
  • 9. La  nostra  aHvità   •  2012   •  Il  sistema  è  reso  opera8vo  durante  il  sisma  in  Emilia  ed  è   stato  u8lizzato  come  pia2aforma  per  la  ges8one  della   DiCoMac  (Direzione  di  Comando  e  Controllo)  ed  ha  ges8to   tu2o  il  flusso  informa8vo  geospaziale  per  il  supporto  alle   aHvità  emergenziali  introducendo  anche  l'u8lizzo  di   sistemi  mobili  per  il  rilievo  e  la  segnalazione  dire2amente   da  e  per  il  ci6adino.  
  • 10. La  nostra  aHvità   •  2013   •  Il  sistema  è  stato  scelto  dallo  Stato  Maggiore  Difesa  per  la   realizzazione  di  un  sistema  di  scambio  da8  classificato  in   ambito  militare   •  WFP  Pales8na  sceglie  geoSDI  per  la  sua  SDI   •   Un  nuovo  widget  –  Geo-­‐Fence  *      
  • 11. Abbiamo  realizzato  un  FRAMEWORK  per  lo  sviluppo  di   webgis  industriali   (INSPIRE)   Un’idea  di   Francesco  Izzi  e  Giuseppe  La  Scaleia   (geoSDI  Dev  Area).     Avviato  da  circa  3  anni  
  • 12. Tecnologia   •  La cosa più importante per noi è •  Offrire un supporto enterprise ai nostri clienti •  Opensource! •  Abbiamo deciso di creare un framework enterprise. –  –  –  –  –  –  Open Source GPL v3 API modulare (core, wms, wfs, csw …) Con tantissimi widget pronti all’uso Scalabile Che segue la direttiva INSPIRE Per tutti … per condividere la nostra esperienza
  • 13. Geo-­‐Pladorm   •  •  •  •  •  •  •  Data di nascita: 10 ottobre 2010 Licenza: GPLv3+CE Stable Branch: 1.6 Repo: https://github.com/geosdi/geo-platform.git Modules: 100+ +500k Lines added Proprietà intellettuale: geoSDI
  • 15. Un  framework  per  lo  sviluppo  di  webgis   Una  panoramica  sulle     FunzionaUtà  
  • 16. Geo-­‐Pladorm  Client  and  Server   Geo-­‐Pladorm-­‐WS   Geo-­‐Pladorm-­‐GUI   <#gwt-­‐connectors>   Client   GWT   Engine   Stack   Services   Soap   100%  
  • 17. An  Extensible  solu8on:  WIDGETS     •  •  •  •  •  •  •  •  •  •  Base  Layer  SelecUon  (Google,  Bing,  OSM,  Custom...)   Add  WMS  Layer     Upload  File  (GeoTiff,  SHP,  SLD,  ...)   Manage  WMS  Server   Layer  Tree  Panel   Refresh  Layer   CQL  Filter   Time  Filter   Print  Map   Styler  (gesDone  SLD)   •  •  •  •  •  •  •  •  •  •  Viewports  Management   Geocoding  /  Reverse  Geocoding  (Google,  Yahoo,  Custom...)   Map  Projects  Management   Export  /  Import  Map  Projects   User  /  Roles  Management   RouUng  on  OSM  Data   Feature  Editor  (WFS-­‐T)   WPS  builder   ...   …  
  • 18. Widget  Examples   Map  Feature  Widget   He   manages   the   map,   working   in   associa8on   with   other   components  such  as  toolbars  and  the  layer  tree  widget.  Every   opera8on  on  the  layer  tree  widget  is  immediately  reflected  on   the  map,  for  example  transparences,  zIndex,  style.   This   widget   gives   also   informa8on   about   the   scale   of   representa8on,   geographical   orienta8on,   lat/long   mouse   posi8on.   Layer  Tree  Widget   This   is   the   widget   for   managing   layers   displayed   on   a   map,   which  allows  a  truly  innova8ve  configura8on:  As  shown  in  the   figure,   the   tree   allows   you   to   view   the   "folder"   in   a   nested   way(unlimited   nes8ng).   This   allows   greater   flexibility   in   organizing  the  set  of  layers.   The   toolbar   exposes   func8onality   for   the   management   of   the   tree   and   can   be   extended   through   addi8onal   widgets   with   addi8onal  features..  
  • 19. Widget  Examples   Add  Layer  Widget   ! Allows  crea8on  of  layers  within  the  layer  tree.  Through   this   widget   you   can   manage   mul8ple   data   sources   from   which  "collect"  the  layer  to  be  added  to  the  map.     The   func8onality   of   the   Add   Layer   Widgets   can   be   extended   by   adding   more   widgets,   like   uploading   Shapefiles  Widgets,  the  Widget  Manage  Server,  the  Add   WMS  from  URL  widget.     The   work   with   layers   is   facilitated   by:   pagina8on   of   layers,   the   automa8c   extrac8on   of   the   abstract,   the   possibility   of   selec8ng   mul8ple   layers,   enhanced   search   and  filtering  the  results.  
  • 20. Widget  Examples   Context  Menu  Widget   For   each   layer   func8ons   are   handled   through   the   Context   Menu  ie:  posi8oning  the  Max  Extent,  export  to  Google  Earth,  a   quick   view   of   the   layers   in   PDF,   export   to   TIFF   for   a   higher   resolu8on   image,   export   to   shapefile   vector   data,   the   Copy   &   Paste  layers  within  layers  of  the  tree.     Layer  ProperUes  Widget   For  each  layer  in  the  tree  are  handled  a  number  of  proper8es,   like  the  visual  style  for  the  layer,  the  opacity  of  the  layers  in  the   map,   the   informa8on   related   to   the   server,   user   preferences   such  as  the  alias  to  be  used  as  a  label  in  the  tree  for  the  level,   etc..   Upload  Data  Widget   Func8onality   of   inges8on   of   files,   so   as   to   make   it   totally   transparent  to  the  user  the  loading  process  of  the  physical  data   on   the   server   and   the   service   configura8on.   The   selected   file   from   your   local   disk,   using   web-­‐GIS   interface,   it   is   sent   to   the   server.   The   proper   flow   of   inges8on   will   automa8cally   configure  the  WMS-­‐WFS  services.  
  • 21. Widget  Examples   Manage  Projects  Widget   Users   can   directly   manage   their   online   Map   Projects:   through   tree-­‐export  func8ons,  can  save  the  state  of  the  tree  and  open   in   successive   different   situa8ons   (trees   with   different   structures).   User  Management  Widget   The  widget  allows  you  to  differen8ate  your  applica8on   based   on   user   profile.   Users   Administrators   can   create,   edit,   delete   users   and   differen8ate   the   func8onality   available   to   users   according   to   various   profiles   (eg   Viewer,  User,  Admin).   !
  • 22. Widget  Examples   Server  Management  Widget   The   widget   works   in   associa8on   with   the   widget   layer,   and   it   manages   the   connec8on   to   the   wms   server.   In   par8cular,   it   allows   you   to   connect   to   the   web-­‐gis   a   standard   server   WMS   1.1.1/1.3,   giving   the   possibility   to   assign   a   name  to  the  server  and  display  the  summary  list  of  layers  that  it  delivers.  For   each  of  the  layers  shows  the  summary  descrip8on  retrieved  from  the  server.   Legend  Widget   The  widget  displays  the  legend  for  each  layer  depending  on  the  viewing  scale   ac8ve  in  the  map.   Edit  Widget   The   toolbar   allows   you   to   enable   edi8ng   capabili8es   for   crea8ng   and   edi8ng   geometry  (point,  line  and  polygon)  and  associated  alphanumeric  informa8on.   Topological  features  are  also  displayed  adjacent  to  the  inclusion.  
  • 23. Widget  Examples   GeoCoding  Widget   It  gives  the  opportunity  to  locate  on  a  map  the  loca8on  of  any  place,  inserted   through   free   text   in   the   "Search".   The   widget   can   make   use   of   geocoding   services   by   external   providers   (eg,   Google   or   Yahoo)   or   deployed   from   a   database.   ! !
  • 24. Widget  Examples   RouUng  Widget   It   has   the   capability   to   calculate   the   shortest   path   in   a   graph   interconnected,   proposing   direc8ons   for   geHng  from  A  to  B.   The  shortest  path,  in  the  case  shown  in  the  figure,  is   based  on  open  graph  of  OSM  (Open  Street  Map)  and   takes  account  of  these  unique  ways.   ! !
  • 25. Widget  Examples   Basemap  selecUon   Change   the   basemap   and   switch   between   Spa8al  Reference  Systems  
  • 26. Widget  Examples   Refresh  widget   Refresh  Layer  visualiza8on  using  XMPP  communica8on  
  • 27. Widget  Examples   Styler  widget   Create   and   apply   map   themes     on   data   values     -­‐  Vector  Symbolizer   -­‐  Raster  Symbolizer  
  • 28. Widget  Examples   Time  Dimension  Widget   Work  dynamically  with  WMS  Time  Series.     EarthQuake  Jun  21    
  • 29. Mobile  Survey   •  Mobile  App  used  for  Early  IspecUons   –  to   assess   damage   and   the   need   for   interven8on   –  to   organize   teams   to   verify   the   prac8cability  of  the  buildings     •  Contributes  from:   –  CommonPeople  geHng  the  App   –  Technician  of  the  Civil  Protec8on     •  Collected   Data   are   Directly   stored   on   the   Infrastructure   and   delivered   as   OGC  services   –  EARLY   MAPPING   of   the   DAMAGE   SCENARIO!!    
  • 30. Some  Screenshots   •  Select  the  Type  of  Event   •  Select  the  element  hit  
  • 31. Some  Screenshots   •  Take  a  photo  of  the  damage   •  This  photo  will  be  available  as  a   queryble  informa8on  on  the  WMS   MAP  
  • 32. Some  Screenshots   •  Register  the  posi8on  of  the   inspec8on   •  uses  the  more  precise  localiza8on   between   –  Network  Signal   –   GPS  posi8on  
  • 33. Some  Screenshots   •  Input  other  informa8on  like:   –  Name  of  the  person/technician   repor8ng   –  Tel.  Nuber  to  be  recalled   –  N°  of  people  involved  in  the   damage   –  N°  of  hurted  people   –  N°  of  dead  people  
  • 36. Produc8on  Features   CASifying  GeoPla>orm   The  Client  architecture   Geo-­‐pladorm   is   the   first   web   GIS   framework   en8rely   wri2en   in   Java.   It   takes   advantages   of   the  Google  Web  Toolkit    framework  to  render   the   quickest   Geo-­‐Portal   applica8on   to   a   large   web   GIS   user’s   community.   GWT   suggests   to   implement   a   par8cular   architecture   to   take   benefit   from   the   AJAX   asynchronous   mechanism   Proxy   Ticket   to   the   federated   services   In   this   scenario   it   is   necessary   to   formulate   a   new   way   to   insert   the   CAS   security   in   the   GWT   –   geo-­‐pladorm   architecture.   It   is   necessary   to   grant   access  not  only  to  the  GWT  side  but  also   to   the   web   service   endpoint   using   CAS   proxy  8ckets.  
  • 37. The  Architecture   A  Quick  Overview  
  • 38. Clustered  Architecture   •  Behind  the  Applica8on     –  Clustered  Architecture     • High  Availability  (HA)   • High  Performance  (HP)   • Scalability   • Flexibility  
  • 39. Scalability   •  Scalability   –  Other  Nodes  can  be  added  for:   » HA   » HP  
  • 40. geoSDI  RoadMap   •  UI Refactoring –  Our library for widget UI Rendering •  Upload Data improvements –  Now is possibile to upload only shape and geotiff add more … •  Cluster improvements –  A use case GRS: GeoServer-Streaming-Replication •  (GSR) provides the capability to continuously ship and apply the Geoserver configuration. Without needing to reload the entire catalog! Coming soon ! On GitHub Lincese GPL v3
  • 41. Use  Cases  and  Best  Prac8ces  
  • 42. ONU  World  Food  Programme  (WFP)   The   project   is   in   use   at   the   United   Na8ons  -­‐  World  Food  Programme  for   the   realiza8on   of   the   control   room   for   the   command   and   control   of   the   ac8vi8es  of  planning,  preven8on  and   emergency   management   in   sub-­‐ Saharan  Africa,  par8cularly  in  Zambia.                   Internet  WebSite  :   h2p://wfp.geosdi.org  
  • 43. EUROMED  PPRD  South   The   goal   of   the   PPRD   South   Programme  is  to  contribute  to   the   improvement   of   the   capaci8es   of   preven8on,   preparedness   and   disaster   r e s p o n s e   a t   a l l   l e v e l s :   interna8onal,   na8onal   and   local  levels.         Internet  WebSite  :   h2p://www.euromedcp.eu    
  • 44. Na8onal  Civil  Protec8on  Dept.   •  The  WebGIS  of  the  Italian  Civil  ProtecUon  for   Maps  Crea8on  and  Emergency  Management       •  OGC  oriented   •  •  •  •  •    •    •    •    •    WMS   WFS-­‐T   WCS   WPS   CSW   Mul8-­‐User,  Mul8-­‐Role  Applica8on   Mul8-­‐Map-­‐Project  per  User   Online  WMS  Styler   Geocoding  Integra8on  
  • 45. Ministry  of  Defence   GeoSDI   technologies   for   the   crea8on   of   Spa8al   Data   Infrastructure   are   included   in   the   Na8onal   Research   Programme   Military   (PNRM)   INTEGRO,   (Italian   Na8onal   Geospa8al   Interoperability  Environmental  Manager  for  defense  date)   geoSDI   is  also  involved  in  DGIWG  
  • 46. Local  Public  Administra8on:   Hospitality  of  the  villages  –     Campania  Region        
  • 47. Local  Public  Administra8on:   Civil  Protec8on  –  Calabria  Region     I n t e g r a 8 o n s   w i t h   e x i s 8 n g   management   tools   for   emergency   management  (SITGE)       in  order  to  create  interoperability   b e t w e e n   g e o   i n f o r m a 8 o n   u8lizzadno  OGC  standards.  
  • 48. Local  Public  Administra8on:   Province  of  Lecco  
  • 49. Research  ins8tute  for  Hydrogeological   protec8on  –  Na8onal  Council  of   Research  
  • 50. VIGOR  Project   A  project  to  iden8fy  geothermal  resources  and   opportuni8es     Evalua8on  of    Geothermal  PotenUal  for  the   South  of  Italy An  Agreement  between  the  Ministry  for  Economic   Development  and  CNR,       funded  in  the  frame  of  POI  for  RES,  targe8ng  at   development  of  geothermal  demonstra8on  projects   (power  produc8on  and  direct  uses)      
  • 51. How  and  Where  geoSDI  Solu8ons  are  INSPIRE  Compliant   INSPIRE  Compliance  
  • 52. A  couple  of  Ques8ons     Who  IS  INSPIRE  Compliant?     Who   provide   a   Fully   INSPIRE   Compliant   Solu8on?  
  • 53. INSPIRE  Compliant  Solu8ons   No  complete  INSPIRE  Compliant  Solu8on  available  now     GeoPladorm  was  born  to  be  a  Framework      for  developing  webGIS  Solu8on          following  INSPIRE  DirecAve      
  • 54. GeoPladorm  INSPIRE  compliant  Feature   •  Full  OWS  OGC  Services  to  manage  data   –  WMS    Data  Linker  to  manage  layers  data   –  WFS-­‐T  Editor  to  edit  data   •  OWS  CSW  Mul8  Catalog  Manager   –  CSW  Catalog  Finder  
  • 55. GeoPladorm  Features   WMS  Methods   GetInfo   GetCapabiliDes   GetMap   GetLaegendGraphics  
  • 56. GeoPladorm  Features   Web  WFS-­‐T  Editor   •  Web  WFS-­‐T  Editor    
  • 57. GeoPladorm  Features     CSW  Metadata  search:  What    
  • 58. GeoPladorm  Features     CSW  Metadata  search:  Where    
  • 59. GeoPladorm  Features     CSW  Metadata  search:  When    
  • 60. People,  Daas  and  SaaS  joint  into  web  Community   From  a  Best  PracUce  to  the   Community  
  • 61. INSPIRE  Community   Mul8  Server  Manager  
  • 62. INSPIRE  Community   Mul8level  User  Manager