SlideShare una empresa de Scribd logo
1 de 25
Geobeyond
A maggio 2012
9 Spatial Data
Infrastucture for
Avalanche
Awareness
Warning
    GEOAVALANCHE
1           Autore: Francesco Bartoli
2                      9 maggio 2012




Agenda
 Snow  avalanche risk management
 What is Geoavalanche?
 CAAML application profile
 Geoavalanche server
 Benefits
 Challenges




                                    Autore: Francesco Bartoli
3                     9 maggio 2012




Mountain Risk Management
 AVALANCHES        dramatically:
    kill backcountry practitioners
    damage villages, settlements, infrastructures
 SNOWCOVER         frequently:
    affects hydropower generation
    is a source of water for drinkable and irrigation
     use


                                          Autore: Francesco Bartoli
4                      9 maggio 2012




Actors
   AVALANCHE WARNING SERVICES
       distributed   offices   collect   avalanche     and
        meteorological data often locally
       issue nationwide nowcasting and forecasting bulletin
        centrally
   Governments
       have to mitigate natural hazard and regulate land
        use
       deal with the management of resources
       are approaching to Inspire where Avalanches are
        issued in the Natural Risk Zones theme of Annex III
                                              Autore: Francesco Bartoli
5                      9 maggio 2012




Users
   Tourists
       attempt in the wilderness with a number as much as
        increased in the latest years
       claim innovative early warning alert systems and
        more avalanche awareness for safer activities
   Mountain professionists
       plan their activities more often via mobile devices
       promote and make their business on the safety of
        outdoor activities
       are actively involved to report snowdrift risk and
        snowslide-prone areas as the situation evolves

                                                Autore: Francesco Bartoli
6                    9 maggio 2012




Geoavalanche
 Open  Source project born from Geobeyond
  and released under the GNU GPL v3 terms
 Development of a web architecture to deal
  with snow avalanche datasets over the
  Internet
 Overcome the lack of shared knowledge on
  snow avalanche information
 Core component of data infrastructure
  spatially and semantically focused
 Web 2.0 oriented
                                   Autore: Francesco Bartoli
7                    9 maggio 2012




Goals
“Exchange of snow avalanche information in a
  common standard for building Spatial Data
Infrastructure to cross-border interoperability”
  “Leverage of more avalanche awareness to
 mountaineers by using user-oriented services
              on Web channels”
“Make avalanche bulletin mostly available and
   hence mountain experience safe-effective”

                                     Autore: Francesco Bartoli
8                    9 maggio 2012




Key Concepts
 Geographical   nature of snow avalanche data
  (spatial component)
 Geospatial standards
 Cross-boarder cooperation and harmonisation of
  data (Regional – National – European)
 Interoperability in mind




                                   Autore: Francesco Bartoli
9                   9 maggio 2012




Technologies
 Canadian  Avalanche Association Markup
  Language CAAML
 Geographic Markup Language GML
 OGC Web Feature Service WFS
 OGC Web Map Service WMS
 GeoServer and the GML application schema
  extension
 PostGIS spatial database

                                 Autore: Francesco Bartoli
10                  9 maggio 2012




Implications
 Accessing  datasets by using WFS services
  for exchanging data on R/W operations
 Providing maps avalanche bulletins and snow
  cover by using WMS services
 Enabling 3th-party internet sites and mobile
  devices for snow avalanche geolocalisation
  services


                                   Autore: Francesco Bartoli
11              9 maggio 2012




CAAML
   XML grammar language initially developed and still
    maintained by the Canadian Avalanche Association CAA
   Common encoding structure based on top of GML
   Currently supports the following avalanche types:
       incident information
       activity comments
       observations
       bulletins
       closure
       observations on the field
       snowpack structure comments
       snow profile observations
       weather observations

                                            Autore: Francesco Bartoli
12                  9 maggio 2012



CAAML architecture
 Latest   version 5.0 developed by CAA




                                    Autore: Francesco Bartoli
                                                      1
                                                      2
13                      9 maggio 2012




Similar features
   Object-Property-Value model pattern of GML
   Same flexibility in mind
   Borrows the concept of profile which permits:
       express logical limitation of elements relevant for a
        specific application
       maintain the ability to be validated against the
        overall CAAML standard
       design a common schema which raises the needs
        among AWS in the neighborhood of European
        mountains


                                                 Autore: Francesco Bartoli
14                  9 maggio 2012




EAWS CAAML profile
 EAWS   European Avalanche Warning Service
  maintains standards across the Alps
 Proposed schema profile for the Alps
 Geoavalanche uses EAWS CAAML-scoped
  avalanche bulletins




                                 Autore: Francesco Bartoli
15              9 maggio 2012



Bulletin element type
 Courtesy   of CAA




                           Autore: Francesco Bartoli
                                             1
                                             5
16        9 maggio 2012



European avalanche danger scale




                                 1
                                 6
17                    9 maggio 2012




Geoavalanche Server
   Uses GeoServer to aggregate different datastores
    centrally
   Includes GML application schema extension for
    supporting 3th-party like CAAML
   Allows direct querying of complex snow avalanche
    features CAAML-encoded
   Enables data fusion between remote and local sources
   Achieves web mapping services for avalanche bulletin
   is Inspire-ready because of the abilities passed-down
    by Geoserver

                                            Autore: Francesco Bartoli
18        9 maggio 2012



Geospatial snow avalanche services
19                     9 maggio 2012




CAAML schema mapping
 Single   caaml:Bulletin:
     is observed at several distinct locations on the
      Earth’s surface
     has a multivalued
      caaml:bulletinResultsOf property of
      caaml:BulletinMeasurements type




                                           Autore: Francesco Bartoli
20                 9 maggio 2012




Key effects
“A CAAML Spatial Data Infrastructure would
exploit Geoavalanche Server which assumes
a key role since it manages both of R/W
operations regardless of the database
schema used to store data”
“When performing WFS filter queries it can
also act accordingly to OGC WFS-T
transactional specification because each
single service has been conformed to the
same CAAML schema”                Autore: Francesco Bartoli
21        9 maggio 2012



Snow avalanche SDI for cross-
boarder interoperability
22                    9 maggio 2012




Benefits
   Interoperability at largest scale for stakeholders,
    actors, and users
   EUROPEAN – Snow avalanche Geoportal for EU,
    which would represent the application of Natural
    Risk Zones
   NATIONAL – Geospatial product which provides
    avalanche bulletin maps, warning LBS to mobile
    users and a complement for Resource
    Management (Snow water equivalent)
   REGIONAL – A bridge to connect distributed
    observation centers to national agencies AWS in
    an easily common format
                                          Autore: Francesco Bartoli
23                  9 maggio 2012




Challenges
 Schema  transformation for CAAML datasets
  to comply with the "Natural Risk Zones" data
  theme
 Robustness and scalability of snow avalanche
  database for CAAML
 Catalogue Service for the Web (CSW)
 Implementation of map visualization services
  INSPIRE conformed (WMS 1.3)
 Develop of mobile LBS client (iOS, Android)

                                   Autore: Francesco Bartoli
24                      9 maggio 2012




More on Geoavalanche
 Source code on github
 Read more on the project site
  geoavalanche.org
 Follow me @francbartoli on Twitter




                                       Autore: Francesco Bartoli
25                   9 maggio 2012




Questions?
 ByFrancesco Bartoli
 francesco.bartoli@geobeyond.it




                                  Autore: Francesco Bartoli

Más contenido relacionado

Similar a Geoavalanche

Comoros Subject-NDC workshop 2014
Comoros Subject-NDC workshop 2014Comoros Subject-NDC workshop 2014
Comoros Subject-NDC workshop 2014
Madi Mariama
 
metrological data dealing .ppt
metrological data dealing .pptmetrological data dealing .ppt
metrological data dealing .ppt
fateh11
 
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
GMES SPACE COMPONENT:PROGRAMMATIC STATUSGMES SPACE COMPONENT:PROGRAMMATIC STATUS
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
grssieee
 

Similar a Geoavalanche (20)

Realising the Potential of Algal Biomass Production through Semantic Web an...
Realising the Potential of Algal Biomass Production   through Semantic Web an...Realising the Potential of Algal Biomass Production   through Semantic Web an...
Realising the Potential of Algal Biomass Production through Semantic Web an...
 
IDMP CEE Activity 1.3 by Gregor Gregoric
IDMP CEE Activity 1.3 by Gregor GregoricIDMP CEE Activity 1.3 by Gregor Gregoric
IDMP CEE Activity 1.3 by Gregor Gregoric
 
Dagiuklas collaborate 2019
Dagiuklas collaborate 2019Dagiuklas collaborate 2019
Dagiuklas collaborate 2019
 
HIC_2014
HIC_2014HIC_2014
HIC_2014
 
RiskNat - foss4git
RiskNat - foss4gitRiskNat - foss4git
RiskNat - foss4git
 
Flooding_vs_Gossiping_By_Debraj_Paul.pptx
Flooding_vs_Gossiping_By_Debraj_Paul.pptxFlooding_vs_Gossiping_By_Debraj_Paul.pptx
Flooding_vs_Gossiping_By_Debraj_Paul.pptx
 
Comoros Subject-NDC workshop 2014
Comoros Subject-NDC workshop 2014Comoros Subject-NDC workshop 2014
Comoros Subject-NDC workshop 2014
 
GEO-MAHA: mobile and web platform for hazard notification and observation.
GEO-MAHA: mobile and web platform for hazard notification and observation.GEO-MAHA: mobile and web platform for hazard notification and observation.
GEO-MAHA: mobile and web platform for hazard notification and observation.
 
EAGE LC London Newsletter Jan-2021
EAGE LC London  Newsletter Jan-2021EAGE LC London  Newsletter Jan-2021
EAGE LC London Newsletter Jan-2021
 
Manage Your Risks in the Cloud!
Manage Your Risks in the Cloud!Manage Your Risks in the Cloud!
Manage Your Risks in the Cloud!
 
CV EU english 01022015
CV EU english 01022015CV EU english 01022015
CV EU english 01022015
 
Cloud computing application for water resources based on open source software...
Cloud computing application for water resources based on open source software...Cloud computing application for water resources based on open source software...
Cloud computing application for water resources based on open source software...
 
Iwc Schuurmans 20121105
Iwc Schuurmans 20121105Iwc Schuurmans 20121105
Iwc Schuurmans 20121105
 
metrological data dealing .ppt
metrological data dealing .pptmetrological data dealing .ppt
metrological data dealing .ppt
 
Maptek forge mar_14
Maptek forge mar_14Maptek forge mar_14
Maptek forge mar_14
 
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
GMES SPACE COMPONENT:PROGRAMMATIC STATUSGMES SPACE COMPONENT:PROGRAMMATIC STATUS
GMES SPACE COMPONENT:PROGRAMMATIC STATUS
 
HARMONIOUS COST Action
HARMONIOUS COST ActionHARMONIOUS COST Action
HARMONIOUS COST Action
 
Building earth observation applications with NextGEOSS - webinar
Building earth observation applications with NextGEOSS - webinarBuilding earth observation applications with NextGEOSS - webinar
Building earth observation applications with NextGEOSS - webinar
 
Multilink solutions in heterogeneous networksfor increased capacity and robus...
Multilink solutions in heterogeneous networksfor increased capacity and robus...Multilink solutions in heterogeneous networksfor increased capacity and robus...
Multilink solutions in heterogeneous networksfor increased capacity and robus...
 
Analysing the decarbonization pathways of energy systems of two contrasting E...
Analysing the decarbonization pathways of energy systems of two contrasting E...Analysing the decarbonization pathways of energy systems of two contrasting E...
Analysing the decarbonization pathways of energy systems of two contrasting E...
 

Último

EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
Earley Information Science
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Último (20)

GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 

Geoavalanche

  • 1. Geobeyond A maggio 2012 9 Spatial Data Infrastucture for Avalanche Awareness Warning GEOAVALANCHE 1 Autore: Francesco Bartoli
  • 2. 2 9 maggio 2012 Agenda  Snow avalanche risk management  What is Geoavalanche?  CAAML application profile  Geoavalanche server  Benefits  Challenges Autore: Francesco Bartoli
  • 3. 3 9 maggio 2012 Mountain Risk Management  AVALANCHES dramatically:  kill backcountry practitioners  damage villages, settlements, infrastructures  SNOWCOVER frequently:  affects hydropower generation  is a source of water for drinkable and irrigation use Autore: Francesco Bartoli
  • 4. 4 9 maggio 2012 Actors  AVALANCHE WARNING SERVICES  distributed offices collect avalanche and meteorological data often locally  issue nationwide nowcasting and forecasting bulletin centrally  Governments  have to mitigate natural hazard and regulate land use  deal with the management of resources  are approaching to Inspire where Avalanches are issued in the Natural Risk Zones theme of Annex III Autore: Francesco Bartoli
  • 5. 5 9 maggio 2012 Users  Tourists  attempt in the wilderness with a number as much as increased in the latest years  claim innovative early warning alert systems and more avalanche awareness for safer activities  Mountain professionists  plan their activities more often via mobile devices  promote and make their business on the safety of outdoor activities  are actively involved to report snowdrift risk and snowslide-prone areas as the situation evolves Autore: Francesco Bartoli
  • 6. 6 9 maggio 2012 Geoavalanche  Open Source project born from Geobeyond and released under the GNU GPL v3 terms  Development of a web architecture to deal with snow avalanche datasets over the Internet  Overcome the lack of shared knowledge on snow avalanche information  Core component of data infrastructure spatially and semantically focused  Web 2.0 oriented Autore: Francesco Bartoli
  • 7. 7 9 maggio 2012 Goals “Exchange of snow avalanche information in a common standard for building Spatial Data Infrastructure to cross-border interoperability” “Leverage of more avalanche awareness to mountaineers by using user-oriented services on Web channels” “Make avalanche bulletin mostly available and hence mountain experience safe-effective” Autore: Francesco Bartoli
  • 8. 8 9 maggio 2012 Key Concepts  Geographical nature of snow avalanche data (spatial component)  Geospatial standards  Cross-boarder cooperation and harmonisation of data (Regional – National – European)  Interoperability in mind Autore: Francesco Bartoli
  • 9. 9 9 maggio 2012 Technologies  Canadian Avalanche Association Markup Language CAAML  Geographic Markup Language GML  OGC Web Feature Service WFS  OGC Web Map Service WMS  GeoServer and the GML application schema extension  PostGIS spatial database Autore: Francesco Bartoli
  • 10. 10 9 maggio 2012 Implications  Accessing datasets by using WFS services for exchanging data on R/W operations  Providing maps avalanche bulletins and snow cover by using WMS services  Enabling 3th-party internet sites and mobile devices for snow avalanche geolocalisation services Autore: Francesco Bartoli
  • 11. 11 9 maggio 2012 CAAML  XML grammar language initially developed and still maintained by the Canadian Avalanche Association CAA  Common encoding structure based on top of GML  Currently supports the following avalanche types:  incident information  activity comments  observations  bulletins  closure  observations on the field  snowpack structure comments  snow profile observations  weather observations Autore: Francesco Bartoli
  • 12. 12 9 maggio 2012 CAAML architecture  Latest version 5.0 developed by CAA Autore: Francesco Bartoli 1 2
  • 13. 13 9 maggio 2012 Similar features  Object-Property-Value model pattern of GML  Same flexibility in mind  Borrows the concept of profile which permits:  express logical limitation of elements relevant for a specific application  maintain the ability to be validated against the overall CAAML standard  design a common schema which raises the needs among AWS in the neighborhood of European mountains Autore: Francesco Bartoli
  • 14. 14 9 maggio 2012 EAWS CAAML profile  EAWS European Avalanche Warning Service maintains standards across the Alps  Proposed schema profile for the Alps  Geoavalanche uses EAWS CAAML-scoped avalanche bulletins Autore: Francesco Bartoli
  • 15. 15 9 maggio 2012 Bulletin element type  Courtesy of CAA Autore: Francesco Bartoli 1 5
  • 16. 16 9 maggio 2012 European avalanche danger scale 1 6
  • 17. 17 9 maggio 2012 Geoavalanche Server  Uses GeoServer to aggregate different datastores centrally  Includes GML application schema extension for supporting 3th-party like CAAML  Allows direct querying of complex snow avalanche features CAAML-encoded  Enables data fusion between remote and local sources  Achieves web mapping services for avalanche bulletin  is Inspire-ready because of the abilities passed-down by Geoserver Autore: Francesco Bartoli
  • 18. 18 9 maggio 2012 Geospatial snow avalanche services
  • 19. 19 9 maggio 2012 CAAML schema mapping  Single caaml:Bulletin:  is observed at several distinct locations on the Earth’s surface  has a multivalued caaml:bulletinResultsOf property of caaml:BulletinMeasurements type Autore: Francesco Bartoli
  • 20. 20 9 maggio 2012 Key effects “A CAAML Spatial Data Infrastructure would exploit Geoavalanche Server which assumes a key role since it manages both of R/W operations regardless of the database schema used to store data” “When performing WFS filter queries it can also act accordingly to OGC WFS-T transactional specification because each single service has been conformed to the same CAAML schema” Autore: Francesco Bartoli
  • 21. 21 9 maggio 2012 Snow avalanche SDI for cross- boarder interoperability
  • 22. 22 9 maggio 2012 Benefits  Interoperability at largest scale for stakeholders, actors, and users  EUROPEAN – Snow avalanche Geoportal for EU, which would represent the application of Natural Risk Zones  NATIONAL – Geospatial product which provides avalanche bulletin maps, warning LBS to mobile users and a complement for Resource Management (Snow water equivalent)  REGIONAL – A bridge to connect distributed observation centers to national agencies AWS in an easily common format Autore: Francesco Bartoli
  • 23. 23 9 maggio 2012 Challenges  Schema transformation for CAAML datasets to comply with the "Natural Risk Zones" data theme  Robustness and scalability of snow avalanche database for CAAML  Catalogue Service for the Web (CSW)  Implementation of map visualization services INSPIRE conformed (WMS 1.3)  Develop of mobile LBS client (iOS, Android) Autore: Francesco Bartoli
  • 24. 24 9 maggio 2012 More on Geoavalanche  Source code on github  Read more on the project site geoavalanche.org  Follow me @francbartoli on Twitter Autore: Francesco Bartoli
  • 25. 25 9 maggio 2012 Questions?  ByFrancesco Bartoli francesco.bartoli@geobeyond.it Autore: Francesco Bartoli