mapping a disaster
DESCRIPTION
Mapping A Disaster Anthony Baxter Google during MSC Malaysia Open Source Conference 2009 Monday 1 June 2009TRANSCRIPT
Mapping a Disaster
Anthony Baxter, [email protected]
Worst fires in Australian history
February 7, 2009
173 dead
horrific conditions46.4C !
fires started sat 7 feb
fires started sat 7 feb
still danger a week+ later
fires started sat 7 feb
still danger a week+ later
some fires burned a month
4,500 km2 of land burned
many fires, across the state
up to date information
ABC radio
government broadcaster
official emergency response network
24/7 radio coverage
official sources
official sourcesCountry Fire Authority:
private landswww.cfa.vic.gov.au
official sourcesCountry Fire Authority:
private landswww.cfa.vic.gov.au
Dept of Sustainability and Environment:public lands
www.dse.vic.gov.au
problem #1
problem #1
server load
500 Server Error
problem #2
problem #2
locating these places
my brotherlives here
my brotherlives here
friend liveshere
my brotherlives here
friendʼs elderlyparents here
friend liveshere
but where are the fires?
who needs to know?
who needs to know?people in danger
who needs to know?people in danger
friends and family
who needs to know?people in danger
friends and family
people followingthe news
sunday morning
sunday morning
started thinking weshould do something
sunday morning
started thinking weshould do something
version one
scrape CFA RSS
geocode locations
publish as a flash map
mapvisage.appspot.com
6 hours initial
development
6 hours initial
development(2 hours of that onflash/IE debugging)
version two
automate geocoding
auto-refresh the map
georss.orggoogle maps API
search, links to relief agencies
<georss:point> 143.74774 -37.52654</georss:point><georss:featuretypetag> point</georss:featuretypetag>
slight issue
slight issue
Fire service data not always clean
slight issue
Fire service data not always clean
“5KM SE WARBUTON TRK”
step three
step three
satellite imagery
step three
satellite imagery
NASA MODIS
NASA MODIS
TERRA and AQUA
NASA MODIS
TERRA and AQUA
250m resolution
NASA MODIS
TERRA and AQUA
250m resolution
daily coverage
NASA MODIS
TERRA and AQUA
250m resolution
daily coverage
IR detectors
NASA MODIS
TERRA and AQUA
250m resolution
daily coverage
IR detectors
rapidfire.sci.gsfc.nasa.gov
polar orbit
polar orbitonline withina few hours
serving the images
serving the images
geotiff images
serving the images
standard format for map tiles
geotiff images
serving the images
standard format for map tiles
standard file names
geotiff images
serving the images
standard format for map tiles
standard file names
geotiff images
stitch them together
problem
Googleʼs map tile pipeline not
suited to smaller jobs
Googleʼs map tile pipeline not
suited to smaller jobs
or repeated,fast turnaround
jobs
maptiler
maptilergdal2tiles
(summer of code)
maptilergdal2tiles
(summer of code)
geotiff⇓
tile images
appengine not currently good at lots of files
appengine not currently good at lots of files
serve from zip files
appengine not currently good at lots of files
serve from zip files
6 zoom levels~1000 images
HTTP Expiry Headers
Google Front Ends
HTTP Expiry Headers
Google Front Ends
HTTP Expiry Headers
Image tiles cached
Google Front Ends
code open sourced“mapvisage” on
google code
HTTP Expiry Headers
Image tiles cached
Google Front Ends
code open sourced“mapvisage” on
google code
HTTP Expiry Headers
Image tiles cached
warning: code notthe prettiest
Automated tilegeneration
Automated tilegeneration
mostly
Automated tilegeneration
mostly
stupid clouds
made mapembeddable
made mapembeddable
news sites
made mapembeddable
news sitesblog posts
made mapembeddable
news sitesblog postshomepage promo
made mapembeddable
news sites
peak:8M map views/day
sustained:60 hits/sec
blog postshomepage promo
benefits
benefitsreassurance for the worried
benefits
better understanding of the fire scale
reassurance for the worried
benefits
better understanding of the fire scale
took load off fire service websites
reassurance for the worried
enable people to reuseyour data
lesson
geocoded RSS ➙ maps=
map of family/friends
going forward
geocoded RSS
geocoded RSS
geocoded RSS
moreplease
more than fires
geo spatialinformation
conveys vitalinformation
disasters
alertsdisasters
alertsevacuations
disasters
loss of control?
loss of control?
something that frightensagencies
loss of control?
something that frightensagencies
donʼt be scared ☺
create clear license
create clear license
lay out terms for re-use
for instance
attribution
for instance
attribution
links
for instance
timeliness
attribution
links
for instance
timeliness
attribution
links
for instance
structure
structure
RSS/Atom are obvious choices
structure
RSS/Atom are obvious choices
think: how can I expose this data as RSS?
RSS/Atom
RSS/Atom
browsers/readers
RSS/Atom
browsers/readers
services to forward to SMS
structure
structure
attach times to data
structure
attach times to data
attach locations to data
structure
attach times to data
attach locations to data
donʼt make people guess
structure
attach times to data
attach locations to data
use georss
donʼt make people guess
you arenʼt the only one who can find a use for your data
open data
open data
especially when livesmay depend on it
you can make a difference