using virtual earth to visualize fire risk (sept 2008)
DESCRIPTION
Talk given at GIS In The Rockies in September 2008, this talk reviews some work we did using Virtual Earth to visualize fire risk data.TRANSCRIPT
Virtual
Fire Risk
Earth
Visualizing
in
Dave Bouwman / GIS In the Rockies 2008
who is
guythis
Fort Collins ArcDeveloper Group
Fort Collins Alt.NET Group
min
ute
s
~
slides
demolive
10
FBPS 99 - Non-burnable, barren
FBPS 98 - Water
FBPS 97 - Non-burnable agriculture
FBPS 96 - Urban
FBPS 12 - Medium slash
FBPS 11 - Light slash
FBPS 10 - Timber (litter and understory)
FBPS 9 - Hardwood (long-needle pine) litter
FBPS 8 - Closed timber litter
FBPS 7 - Southern rough
FBPS 6 - Dormant brush, hardwood slash
FBPS 5 - Brush
FBPS 4 - Chaparral
FBPS 3 - Tall grass (2.5 ft.)
FBPS 2 - Timber (grass and understory)
FBPS 1 - Short grass (1 ft.)
Surface Fuels
11
1.000 - 1,000
0.600 - 0.999
0.400 - 0.599
0.291 - 0.399
0.200 - 0.290
0.100 - 0.199
0.050 - 0.099
0.025 - 0.049
0 - 0.024
Non-Burnable
Fires per 1000 acres per year
Fire Occurrence Areas
13
Non-Burnable
Low
Moderate
High
Wildfire Threat
ArcSDEspatial data
in
ServerArcGIS
Integration
userswant
non-technical
relevant
answers
these users understand
“Tools”
“Tasks?”
“Intuitive?”
right
tools
how
ServerArcGIS9.3
options
“baked in”tile caching
ArcGIS JavascriptExtension for Virtual Earth
only supports“fused” caches
pre-cache
onthe
fly
“other”tile caching
tile layer in virtual earth
Virtual Earth API
VETileLayer
quadkey parsing
sample code
Tile Server*
*2nd Prize in ESRI’s 2008
ArcGIS Server Code Challenge
• Opensource• Plug-in model• ArcGIS Server• ArcIMS• Any WMS Server
Layer1
Layer2
Layer3
Layer4
Layer5
TileService Map Server
Layer1
Layer2
Layer3
Layer4
Layer5
TileService Map Server
why wms
?Layers=…
Spatial =Slow(er)
tables = FAST
stored procedure
Select * from FIREPOINTS wherePOINT_X > LONMIN and POINT_X < LONMAX andPOINT_Y > LATMIN andPOINT_Y < LATMAX
Clustering
{"ClusteredPointLocationIds":[3,5,31],"PointLocationId":3,"IsClustered":true," MarkerClass":firepin,Location":{"Lat":-2.15,"Lon":-80.53}
}
GetPoints GetPointsbbox
Cluster
Json
script service (asmx)javascript
geogeeks
simple tools
complex questions
Questions