Robert [email protected]
@azavea
@rcheetham
More Than Dots on a Map:Distributed Real-time Geoprocessing with GeoTrellis
Land
Water
People
Simulation
Modeling
Forecasting
A Story
Ian McHarg
x 5 x 2x 3x 1
+ ++
=
Overlays
Dana Tomlin
Idrisi
advanced spatial analysis
on the web
advanced spatial analysis
on the web
Web Mapping
Web Mapping
Desktop GIS
Performance
Scalability
+
Big Data – Cities
Big Data – Digital City
Big Data - Science
Big Data – Social Media
Raster file I/O
Distributed Processing
Targets
R&D
R&D
GPUs
R&D
− High performance− Simple concurrency /
distribution− Near real-time response− Elastic− Resilient− Compose models (op chaining)− Play well with others
Objectives
− New raster file (ARG)− Raster functions
−Local−Neighborhood (simple)−Zonal
− Integer and float support− Some vector− Tiling (large rasters)− Fast performance− Benchmarking suite
What’s done
Business Siting
Business Siting
Simulation Modeling
Stormwater Game
Digital Humanities
Crime Analysis and Forecasting
Counting Carbon
Regional/State: 84 ms
National: 84 ms
Large Country 115 ms
Continental 271 ms
Planet 1.2 – 2.0 s
− Extended neighborhoods−Euclidean distance−Cost distance−Viewshed
− More vector functions− Routing and travelshed− Integration libraries
What’s not done
+
− 0.6 April 2012− 0.7 Sept 2012− 0.8 Feb 2013− 0.9 Spring/Summer 2013
−Caching−Interpolation−Euclidean Distance−Cost Distance−Raster-to-Vector−PostGIS integration−GeoServer integration−Javascript client−More, better docs−Pyramidding Roadmap
I am very excited
advanced spatial analysis
on the web
advanced spatial analysis
on the web
FOSS4G-NA 2013
[vote early and often]
Good Book
4:00 pm