Making Data Science Tangible
Gregory Brunner, Esri
Data Pop-up Chicago
November 14, 2017
I usually talk about Python or image science
But I’m really excited about data visualization!
Geoviz can make data science tangible
“Is cartography becoming data science?”
Discussion between @cerebellumaps,
@jwasilgeo,
and me
Canvas flow map – Data science or data visualization?
https://github.com/sarahbellum/Canvas-Flowmap-Layer
Vector Tiles – Data science or data visualization?
https://github.com/maplabs/mapstyler
Rendering billions of points – Data science or data visualization? Or both?
What we do and how we do it is changing
1970’s 2017
“Data visualization has the potential to
make data science more tangible.”
Sarah Bell, @cerebellumaps
“Data visualization has the potential to
make data science more tangible.”
will
Use it to tell stories
Data science needs story
Colleague to me: I don’t need this plot. Can’t you put this data on a map?
A few weeks ago in STL
Eric Druker (@SwimDrukes) of BAH talking about The Rise of the Digital Workforce
Put this in a map
Mocked up insurance policyholder data
Insurance policyholders
Total value of insured aggregated into hexbins
Policyholders potentially impacted by storm surge
We can do more
Turning maps into a story
Technology and data aiding in the response to Harvey
https://www.networkworld.com/article/3221334
Media for Social Impact
MFSI Summit at UN this past September
Technology and data for social impact
https://arcg.is/1XX5Om
Use all dimensions
The insurance industry has a long history with maps
Sanborn Fire Insurance Maps from the Library of Congress (https://www.loc.gov/)
Could this be the modern fire insurance map?
https://github.com/Esri/Manhattan-skyscraper-explorer
Index 3D Scene Layers
http://www.opengeospatial.org/standards/i3s
• An Open Standard
• For streaming large volumes of 3D content
• Designed for web, mobile, and cloud
• Works for
- 3D Objects
- Pointclouds
- Meshes
Understanding your assets
https://github.com/Esri/c-through
Use it to simplify complex data
To understand spatio-temporal data
What can you do when you have millions of points over time?
Space-time-ripple
https://github.com/mraad/space-time-ripple
Dynamic aggregation spatio-temporal data
• What if we want to do this in real-time?
• What if we want to change how the aggregation is rendered?
ArcGIS
Enterprise
GeoEvent
Server
spatiotemporal
big data store
Big DataIoT
GeoAnalytics
Server
On-the-fly aggregation
http://coolmaps.esri.com/BigData/Cube/
• Leveraging existing geohash, square, and hexagon aggregation capabilities to
construct space-time bins
• Enables exploration of real-time and historic data
ArcGIS
Enterprise
GeoEvent
Server
spatiotemporal
big data store
Big DataIoT
GeoAnalytics
Server
ArcGIS API for
JavaScript
& WebGL
client-side	rendering	of
space-time	cubes	via	WebGL
Mobile phone aggregations
http://coolmaps.esri.com/BigData/Cube/
“Data visualization has the potential to
make data science more tangible.”
will
Questions or Feedback?
Gregory Brunner
Senior Scientist, Esri
gbrunner@esri.com
Twitter: @gregbrunn
GitHub: @gbrunner
Blog: www.gavinr.com

GeoViz: A Canvas for Data Science