SlideShare a Scribd company logo
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

More Related Content

PPTX
Foss4gcee2012-Geospatial Engine for sharing meteorological objects
PDF
GI2012 bartoli-annex iii
PDF
WIND presentation
PPTX
GeoAvalanche: State of the art
PDF
GeoAvalanche appathon
PDF
Building Resilience with Digital Twins : Lessons from Korea
PPTX
Geoavalanche
PDF
From élites to collaboration: towards a resilient approach to natural hazards...
Foss4gcee2012-Geospatial Engine for sharing meteorological objects
GI2012 bartoli-annex iii
WIND presentation
GeoAvalanche: State of the art
GeoAvalanche appathon
Building Resilience with Digital Twins : Lessons from Korea
Geoavalanche
From élites to collaboration: towards a resilient approach to natural hazards...

Similar to Geoavalanche (6)

PDF
GFOSS DAY 2012 GeoNetwork Presentation
PPTX
GeoAvalanche Avalanche danger index processing
PPTX
Technologies for natural disaster
PPTX
Towards Geo-Enablement - Location Matters Seminar 29 Mar 2012
PPTX
Disasters2.0
PPTX
mid evaluation report on hazard mapping using OBIA method
GFOSS DAY 2012 GeoNetwork Presentation
GeoAvalanche Avalanche danger index processing
Technologies for natural disaster
Towards Geo-Enablement - Location Matters Seminar 29 Mar 2012
Disasters2.0
mid evaluation report on hazard mapping using OBIA method
Ad

Recently uploaded (20)

PDF
Hybrid model detection and classification of lung cancer
PDF
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
PPTX
Modernising the Digital Integration Hub
PDF
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
Architecture types and enterprise applications.pdf
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PDF
A review of recent deep learning applications in wood surface defect identifi...
PDF
STKI Israel Market Study 2025 version august
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
CloudStack 4.21: First Look Webinar slides
PPTX
The various Industrial Revolutions .pptx
PDF
Zenith AI: Advanced Artificial Intelligence
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
A novel scalable deep ensemble learning framework for big data classification...
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
Hybrid model detection and classification of lung cancer
Microsoft Solutions Partner Drive Digital Transformation with D365.pdf
Modernising the Digital Integration Hub
Transform Your ITIL® 4 & ITSM Strategy with AI in 2025.pdf
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
Architecture types and enterprise applications.pdf
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
A review of recent deep learning applications in wood surface defect identifi...
STKI Israel Market Study 2025 version august
Univ-Connecticut-ChatGPT-Presentaion.pdf
NewMind AI Weekly Chronicles – August ’25 Week III
CloudStack 4.21: First Look Webinar slides
The various Industrial Revolutions .pptx
Zenith AI: Advanced Artificial Intelligence
sustainability-14-14877-v2.pddhzftheheeeee
A novel scalable deep ensemble learning framework for big data classification...
Final SEM Unit 1 for mit wpu at pune .pptx
How ambidextrous entrepreneurial leaders react to the artificial intelligence...
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
Taming the Chaos: How to Turn Unstructured Data into Decisions
Ad

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