Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
Hazard Owl

Watching assets for the
impact of natural hazards

 

Roland Martin
Senior GIS Consultant
Arup
Coming u p. ..
0 What's a hazard? 
0 Why do they matter? 
0 What can we do about them? 
0 What's the Hazard Owl? 

0 How d...
ARUP    “5 

- Aglobal,  integrated,  multidisciplinary .  . i
firm of professionals working together
to tackle complex pla...
ARUP
ARUP

Everything we
work on -
whether a
building,  a
bridge,  a railway
or an airport -
must meet
particular
standards for...
1:1-
‘4_r-v
,  ‘ >. .
 ‘.1
iff-



 

/  .
z.2K§', .-{}«.  . »‘ . -1.. -
M How do we
manage our
response?
M But first. ..

What is a natural hazard?
Earthquake Hurricane / 

Cyclone / 
Tsunami Typhoon

What is a natural hazard? 

Volcano Bushfire

Flood Storm
What makes it a
natural hazard? 

rr 77 77

Extreme event + People

Natural hazard
We can't prevent
natural hazards

A
P
V
But we can. ..

1. Reduce theirimpacts
2. Plan ahead and be prepared
3‘;  3. Recover more quickly
Risk

Hazard
x
Vulnerability
x
Consequences
Q9 Data Feeds

A
P
V
Data Feeds

0 Bushfires

I NASA (MODIS)

I New South Wales Rural Fire Service

I Queensland Rural Fire Service

I South Au...
Data Feeds

0 Earthquakes

I British Geological Survey

I EMSC—CSEM

I Geoscience Australia

I GNS Science - Te Pu Ao (New...
m
Data Feeds

0 Tropical Cyclones,  Hurricanes,  and Typhoons

I Joint Typhoon Warning Center
I National Hurricane Center
...
9 The system typically
registers betwen 5,000 and

10,000 hazards worldwide at
any given time
That's roughly one
, ,and a half million
hazards every year
Some feeds are thers present

easy to read greater challenges
0 GeoRSS 0 Raw HTML
0 Clean KML 0 Dirty KML
I EsriShapefi| e...
M FME Server

A
P
V
What is FM E? 

0 Spatial ETL tool M

I Reads and writes hundreds of spatial and
non-spatial data types

I Enables almost
...
Why use it for Hazard Owl? 

nsuld oddvuond Json
Istygtuflaur ii? )

, a-an
uoato-4 .7

 

0 Handles all relevant data type...
~ . 
2 A L A
1 . -' I . -'
I - 
Completed Oueued Running 5
  we
I:  am srwe Vre Fraren:  ~ Pmm Reomtcn . -.». mI»: e
30.13...
Q The database
Why PostGiS? 

I Speed and simplicity

I The _| SON data type,  allowing you to build a semi-
structured database

I Funct...
atabase Elements

0 Hazards - reported hazard events from incoming feeds
I Type - i. e. "earthquake",  "bushfire",  etc
I ...
” Database Schema

Zr 1:M :7» 27> 1:M in»

Assets Watches Triggers

I "1'

1:M 1”

‘I I

—. ~— 1:M —r-—

Hazards Alerts
Database API

I Uses a custom web API,  developed using PHP
11 Calls are similar to: 

var url =  ‘. -L;  .I, I-: ' .  .L'...
Leaflet
El

Why Leaflet? 

Simple,  generally intuitive interface for users
Fast,  free of unnecessary clutter

Performs well with...
M Tilestache

A
P
V
Seismic Plate
Boundafles

2 Data doesn't change
regularly

1» Symbolized based on
plate type

I Displayed as tiled raster
b...
Tilestache

G! 

Open source technology
similar to Mapbox
Dynamically generates
and caches basemap tiles
Very fast and sim...
0 . 
Watching hazards
Adding assets,  watches, 
and triggers

Assets can be added using the digitizing
tools in the map interface

Watches can b...
What happens then? 

1. A hazard approaches an asset

I 

 I

2. If there is a watch in place for that
hazard and asset,  ...
M

What happens then? 

Thu 08 Jan 2015 4:27 pm

hazard. ow| @aru p. com
Hazard Owl Alert — Arup Melbourne Bushfire (Sever...
All systems fail
occasionally

We set up FME Server to
email us automatically if
anything goes wrong — for
instance if a s...
Still to be added. ..

0 Proper design

6 More basemap layers

6 Interface to add new assets
- Administration interface

«...
What we've seen. ..

Q
0
63
03
G
6

What's a hazard? 

Why do they matter? 

What can we do about them? 
What's the Hazard...
L

Thank you! 

ro| and. martin@arup. com
_~) Arup Hazard Ow

Map Server Health Alert Emails

+

co

Risk Information
Action System

0 o °
0 oo
0
O
OO
‘b
0
O
Prochain SlideShare
Chargement dans…5
×

Hazard Owl – Watching Assets for the Impact of Natural Hazards

1 256 vues

Publié le

Every new building or structure that is constructed within a natural hazard zone is designed to withstand particular levels of disruption from relevant hazards – for instance a new building in an earthquake zone is required to meet particular seismic codes, and a new bridge is designed to withstand certain levels of flood event. Hazard Owl is a platform designed to warn stakeholders of predicted, ongoing, and recent hazards, furnishing them with the information they need to manage the event and its aftermath, such as the type and severity of event, the applicable design standards for the asset, and whether those thresholds have been exceeded. The system uses a web-based front-end, with email alerts triggered at particular danger levels. The website uses FME Server to drive an open source-based system. This talk will highlight the technologies used and demonstrate the system in operation, using live data hazard from around the world.

Publié dans : Technologie
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Hazard Owl – Watching Assets for the Impact of Natural Hazards

  1. 1. Hazard Owl Watching assets for the impact of natural hazards Roland Martin Senior GIS Consultant Arup
  2. 2. Coming u p. .. 0 What's a hazard? 0 Why do they matter? 0 What can we do about them? 0 What's the Hazard Owl? 0 How does the front end work? 0 How does the back end work?
  3. 3. ARUP “5 - Aglobal, integrated, multidisciplinary . . i firm of professionals working together to tackle complex planning, infrastructure and building design . ,- —. ». , challenges l 0 11,000 engineers, designers, planners, ' "~’~ “ 9 ~ '‘ management consultants and economists 0 90 offices in 37 countries , /;: .;j -T , I‘ —_ . /_«; _ 0 Full service from concept through _ 2 / completion 0 ~ ‘Lg “ ~‘ 0 Dedicated to delivering value through “ expertise, global resources and local ; » in A X delivery '
  4. 4. ARUP
  5. 5. ARUP Everything we work on - whether a building, a bridge, a railway or an airport - must meet particular standards for seismic design. immamrasirfiwaanfirnirtam-iilllsizr-seam mm‘ . mrnmmmmsmhwagmmu mmm 'm@rwazmua mmulrwn lwlitllmiislifitfil maria-19¢: Ilium-1-nu-wzwa-nnuvat lawman: an I I um-in when u m. s¢§‘-aliilfifilsrg-iamulu gmnmzmm __ an-up-mum . swam um I , lnuinirlIlIIbKviE. »lmtI! i1!ut. I1!I£E‘! l imam? r — r 5:2:
  6. 6. 1:1- ‘4_r-v , ‘ >. . ‘.1 iff- / . z.2K§', .-{}«. . »‘ . -1.. -
  7. 7. M How do we manage our response?
  8. 8. M But first. .. What is a natural hazard?
  9. 9. Earthquake Hurricane / Cyclone / Tsunami Typhoon What is a natural hazard? Volcano Bushfire Flood Storm
  10. 10. What makes it a natural hazard? rr 77 77 Extreme event + People Natural hazard
  11. 11. We can't prevent natural hazards A P V
  12. 12. But we can. .. 1. Reduce theirimpacts 2. Plan ahead and be prepared 3‘; 3. Recover more quickly
  13. 13. Risk Hazard x Vulnerability x Consequences
  14. 14. Q9 Data Feeds A P V
  15. 15. Data Feeds 0 Bushfires I NASA (MODIS) I New South Wales Rural Fire Service I Queensland Rural Fire Service I South Australian Country Fire Service I Tasmania Fire Service I Victoria Country Fire Service
  16. 16. Data Feeds 0 Earthquakes I British Geological Survey I EMSC—CSEM I Geoscience Australia I GNS Science - Te Pu Ao (New Zealand) I Incorporated Research Institutions for Seismology I Natural Resources Canada I USGS Shakemap
  17. 17. m Data Feeds 0 Tropical Cyclones, Hurricanes, and Typhoons I Joint Typhoon Warning Center I National Hurricane Center 6 Tropical Weather Forecasts (National Weather Service) I Tsunamis (National Weather Service) I Volcanoes (Smithsonian Institution)
  18. 18. 9 The system typically registers betwen 5,000 and 10,000 hazards worldwide at any given time
  19. 19. That's roughly one , ,and a half million hazards every year
  20. 20. Some feeds are thers present easy to read greater challenges 0 GeoRSS 0 Raw HTML 0 Clean KML 0 Dirty KML I EsriShapefi| e 0 Complex AP| s
  21. 21. M FME Server A P V
  22. 22. What is FM E? 0 Spatial ETL tool M I Reads and writes hundreds of spatial and non-spatial data types I Enables almost unlimited combinations of data transformation 0 Simple, intuitive interface which requires no coding
  23. 23. Why use it for Hazard Owl? nsuld oddvuond Json Istygtuflaur ii? ) , a-an uoato-4 .7 0 Handles all relevant data types (GeoRSS, shapefile, KML, plain text, PostG| S) 0 Reliable, with a strong user base 0 Simple interface for building complex processes
  24. 24. ~ . 2 A L A 1 . -' I . -' I - Completed Oueued Running 5 we I: am srwe Vre Fraren: ~ Pmm Reomtcn . -.». mI»: e 30.1305 T, SUCCESS GLOFl. lE02vEng1neI 2015-02-22 75 Rear-Imerdaz Ha1al¢Ovl_PusIS(1apePID(e 15 57 51 an: 2.50: ‘Wm 304305 T SUCCESS <3LoFI.1E02_EngIr1e1 2015-02-22 2015-02-22 90 Realumeflaz r12z.1Iao»«1scraper_3uyIrIIe_ 15 5513 15 55 35 are VIC rmw 30430.1 T, SUCCESS GLOFl. IE02_Eng1neI 2015-02-22 2015-02-22 75 ReaI1Ime>1az I-1.1za1aowIjosIs<Ia1>ePro<e I5 5511 15 5513 am ss0r'11m 304000 T, SUCCESS GLOFl.4El72_El|9lvIeI 2015-02-22 2015-01-22 90 Rea1rIme>1az I-1.lzJmONS(raper‘BuslI! He_ 15 5: -I8 15 5511 are Nsw vrm-I 301303 T, SUCCESS GLOFl. IE02_EngIneI 2015-02-22 2015-02-22 75 Reammercaz r1az.1IaowI_sIusIscrapeI: IIoce 15 54 or 15 51 .13 are my fmv. 30.1195 T, SUCCESS 5LoFI. Ieo2_E»gIneI 2015-02-22 2015-02-22 90 ReaIrIr1Ier1a2 r1az.1raoIII1scraper_sus1Irve_ 15 53 as 13 5.1 07 am OLD Imw 304301 T, SUCCESS GI. OFl. IE02_EngIrIeI 2015-02-22 2015-02-22 I Rear. Imer1az HaZaldOIM_AIeI'1_EngIle rm 155313 15 53 55 am 1;. 30.1799 T, GLOFl. IEU2_EngIne1 2015-02-22 2015-02-22 75 Realtlmenaz I-lazaldOIM_FosIS(1‘ape? I’oce ' WCCESS 15 51 55 15 53 IS an: ssnrfmw 304793 7 sun 55 <; LoFI.1E02_EngIna1 20 I 0222 2015-02-22 90 ReanInIer1az I-Iax. IIaoIIIIsmpeI_ausuI1Ie_ CE 132 15 5155 am we mm 304793 ‘ Z SUCCESS GLOFl. lE02_EngIneI 2015-02-22 2015-02-22 75- n¢a11Ime>-Iaz 1«1azaIaow1_Pus1s<IapePIIxe 5 50 51 15 51 32 are so: I'IWM1 30.1792 T, SUCCESS oLoI= I.1E02_EngIneI 2015-02-22 2015-02-22 90 ReaI1ImeI1az Ha1al¢Ovl$ClaDel_Hulr| (an 15 50 24 15 50 51 : Im e_m'rc rmw 5- 'I'I:1?-«' r= .1;1-.1) I Item ‘1|1g1vIII; vIvI». I':1;I~rr;1.: -.1; I II I_. II_.1~i1-,1; ; fl‘1I_I1-. ‘sll {=11 KIIL‘
  25. 25. Q The database
  26. 26. Why PostGiS? I Speed and simplicity I The _| SON data type, allowing you to build a semi- structured database I Functions for generating GeoJSON from queries
  27. 27. atabase Elements 0 Hazards - reported hazard events from incoming feeds I Type - i. e. "earthquake", "bushfire", etc I Source - i. e. "USGS", "CG$", etc I Parameter — i. e. "magnitude at source" 0 Assets - locations we're interested in I Type - i. e. ”ofiice", "bridge", etc 0 Watches - which hazards to watch near assets 0 Triggers - difierent levels at which alerts are triggered by watches I Alert level — i. e. ”moderate", "danger! " 0 Alerts — watches which have gone above a trigger level I Alert emails — emails which have been sent to users
  28. 28. ” Database Schema Zr 1:M :7» 27> 1:M in» Assets Watches Triggers I "1' 1:M 1” ‘I I —. ~— 1:M —r-— Hazards Alerts
  29. 29. Database API I Uses a custom web API, developed using PHP 11 Calls are similar to: var url = ‘. -L; .I, I-: ' . .L' LI". -.I. -.I 5;‘, -I; ',_l -, :-, -' : ‘;I), :('II, ._, l' -, ._Y, I. ; I-: -‘; $. post("a: 'I1 5 I’ ‘i‘. [’l; "%’T1I"‘: fi‘lT_‘. %"'h, $('-*-I II'). ser‘ia1ize()) . done(function(data) { if (data = = map. c1osePopup( ); });
  30. 30. Leaflet
  31. 31. El Why Leaflet? Simple, generally intuitive interface for users Fast, free of unnecessary clutter Performs well with large datasets Easily extensible
  32. 32. M Tilestache A P V
  33. 33. Seismic Plate Boundafles 2 Data doesn't change regularly 1» Symbolized based on plate type I Displayed as tiled raster base layer using Tilestache 1', ’ tV‘
  34. 34. Tilestache G! Open source technology similar to Mapbox Dynamically generates and caches basemap tiles Very fast and simple to use Enables you to generate basemap tiles without paying for a subscription or uploading data Fiddly to set up on Apache for Windows I: -. .,.
  35. 35. 0 . Watching hazards
  36. 36. Adding assets, watches, and triggers Assets can be added using the digitizing tools in the map interface Watches can be added by clicking the "watch for hazards at this location'' button. Triggers are added using the same form Users cannot add hazards or alerts
  37. 37. What happens then? 1. A hazard approaches an asset I I 2. If there is a watch in place for that hazard and asset, the severity is compared against the triggers 3. If a trigger level is exceeded, an alert is generated, and sent via email to the user
  38. 38. M What happens then? Thu 08 Jan 2015 4:27 pm hazard. ow| @aru p. com Hazard Owl Alert — Arup Melbourne Bushfire (Severe) A bushfire has been reponed in the vicinity of the Arup Melbourne office Visit Hazard Owl at hnJ/ ' . au. intranet. a:u, com/ hazardowl/ Watch: Arup Melbourne Bushfxe Asset: Arup Melbourne Max distance: 0.5 km Hazard: Bushfxe Trigger level: 0 Severity: Severe Hazards: - 150103771 (level null at asset Arup Melbourne - htt ‘
  39. 39. All systems fail occasionally We set up FME Server to email us automatically if anything goes wrong — for instance if a server is unexpectedly turned off for maintenance. ! l'G'| D|l@ lFR0M FMEServer@arup. ... FMEServer@arup. ... FMEServer@arup. ... FMEServer@arup. ... FME5erver@arup. ... FMEServer@arup. ... FMEServer@arup. ... FMEServer@arup. ... FMEServer@arup. . . FMEServer@arup. ... FMEServer@arup. ... FMEServer@arup. ... FMEServer@arup. ... FMEServer@arup. ... FMEServer@arup. ... FMEServer@arup. ... FMEServer@arup. ... FMEServer@arup. ... FMEServer@arup. ... FMEServer@arup. ... FMEServer@arup. ..r FMEServer@arup. ... FMEServer@arup. ... FMEServer@arup. ... FMEServer@arup. ... Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure Hazardowl failure
  40. 40. Still to be added. .. 0 Proper design 6 More basemap layers 6 Interface to add new assets - Administration interface «Ii Ability to ''play back" hazards ¢
  41. 41. What we've seen. .. Q 0 63 03 G 6 What's a hazard? Why do they matter? What can we do about them? What's the Hazard Owl? How does the front end work? How does the back end work?
  42. 42. L Thank you! ro| and. martin@arup. com
  43. 43. _~) Arup Hazard Ow Map Server Health Alert Emails + co Risk Information Action System 0 o ° 0 oo 0 O OO ‘b 0 O

×