Heatmaps are the Heat

44
INFORMATION INTO INSIGHT Heatmaps 101 Things are Heating Up in Geo: Abe Usher, CIO [email protected] 703.955.1540 @abeusher

description

Heatmaps 101 from HumanGeo.

Transcript of Heatmaps are the Heat

Page 1: Heatmaps are the Heat

INFORMATION INTO INSIGHT

Heatmaps 101

Things are Heating Up in Geo:

Abe Usher, [email protected]@abeusher

Page 2: Heatmaps are the Heat

2

Our Menu of Subtopics

Big data requires new approaches.

WHY HEATMAPS?Who am I? What is HumanGeo?

A LITTLE HISTORYA new organizing construct for information analysis.

DATA GONE WILD

New ways to combine internal data with external new media for maximum insight.

KITCHEN MODELConcrete take-aways.SPECIFIC EXAMPLES

Treats for making it through another presentation.

EASTER EGG

Page 3: Heatmaps are the Heat

3

What’s in it for you?

Page 4: Heatmaps are the Heat

4

But wait, there’s more!

https://www.shamwow.com/

Page 5: Heatmaps are the Heat

5

What’s in it for you?

Make custom heatmaps Twitter mashups New spatial data-analysis

framework

Page 6: Heatmaps are the Heat

6

Whoami?

Page 7: Heatmaps are the Heat

7

Whoami?

People Data Beverages

Page 8: Heatmaps are the Heat

8

A rose by any other name

“Discrete & continuous methods of kernel density estimation”

Page 9: Heatmaps are the Heat

9

A rose by any other name

“Discrete & continuous methods of kernel density estimation”

Gaussian Quartic Exponential Triangular Uniform Epanechnikov

Page 10: Heatmaps are the Heat

10

A rose by any other name

“Discrete methods of kernel density estimation”

Page 11: Heatmaps are the Heat

11

About

Predictive models of social drift & human behavior

Streaming media analytics Micro-demographics

Big Data (Digital) Human Geography

We’re hiring! [email protected]

Page 12: Heatmaps are the Heat

12

Why Heatmaps?

Too much data

Page 13: Heatmaps are the Heat

13

Why Heatmaps?

Too much data Trust in Internet data

Page 14: Heatmaps are the Heat

14

Why Heatmaps?

Too much data Trust in Internet data They look cool

Page 15: Heatmaps are the Heat

15

Why Heatmaps?

Too much data Trust in Internet data They look cool

Heatmaps provide us with a concise, summary understanding of spatial data.

Page 16: Heatmaps are the Heat

16

Trust and Internet Information

Tracy Morrow aka “Ice T”

Page 17: Heatmaps are the Heat

17

Trust and Internet Information

“Game knows game, baby.”

Tracy Morrow aka “Ice T”

Page 18: Heatmaps are the Heat

18

Trust and Internet Information

“If you have expert knowledge, then you are capable of recognizing expert knowledge.”

[paraphrased]Tracy Morrow aka “Ice T”

Page 19: Heatmaps are the Heat

19

Trust and Internet Information

Can we actually trust this Internet stuff?

Page 20: Heatmaps are the Heat

20

Trust and Internet Information

Page 21: Heatmaps are the Heat

21

Trust and Internet Information

Page 22: Heatmaps are the Heat

22

Trust and Internet Information

Page 23: Heatmaps are the Heat

23

Salami Slicing

http://en.wikipedia.org/wiki/Salami_slicing

Salami slicing: series of minor observations, resulting in a larger observation that would be difficult to perform

Page 24: Heatmaps are the Heat

24

1. OpenStreetMap data2. Flickr3. Panoramio4. Geonames.org5. Twitter6. Wikimapia7. 4Square

Seven Layer GLT

* Geospatial Lattice of Trusted Data

Page 25: Heatmaps are the Heat

25

1. OpenStreetMap data2. Flickr3. Panoramio4. Geonames.org5. Twitter6. Wikimapia7. 4Square

Seven Layer GLT

Spatial Temporal User Finds From the Field (STUFFF)

Page 26: Heatmaps are the Heat

26

Putting it Together

OpenStreetMap(OSM)

+

Spatial Temporal User Finds From the Field (STUFFF)

Page 27: Heatmaps are the Heat

27

Putting it Together

OpenStreetMap(OSM)

+

Spatial Temporal User Finds From the Field (STUFFF)

=

Awesome Stuff

Page 28: Heatmaps are the Heat

28

Kitchen Model for Spatial Analysis

Page 29: Heatmaps are the Heat

29

Kitchen Model for Spatial Analysis

Chef

Page 30: Heatmaps are the Heat

30

Kitchen Model for Spatial Analysis

Chef Ingredients

Page 31: Heatmaps are the Heat

31

Kitchen Model for Spatial Analysis

Chef Ingredients Utensils

Page 32: Heatmaps are the Heat

32

Kitchen Model for Spatial Analysis

Chef Ingredients Utensils Presentation

Page 33: Heatmaps are the Heat

33

Kitchen Model for Spatial Analysis

Chef Ingredients Utensils Presentation

Page 34: Heatmaps are the Heat

34

Types of Heatmaps

Turnkey GeoCommons SpatialKey MapBox/TileMill ArcGIS Desktop QGIS

Custom Python R Javascript

Page 35: Heatmaps are the Heat

35

Types of Heatmaps

Turnkey GeoCommons SpatialKey MapBox/TileMill ArcGIS Desktop QGIS

Custom Python R Javascript

Page 36: Heatmaps are the Heat

36

Heatmap: Recipe One

“OSM Style”

Get Python http://python.org

Get the sethoscope libraryhttp://www.sethoscope.net/heatmap/

Get datahttp://bit.ly/geotweet_schttps://dev.twitter.com/docs/streaming-api/methods#locations

Command line: heatmap.py -g portland.gpx -o output.png --height 800 --osm

Page 37: Heatmaps are the Heat

37

Page 38: Heatmaps are the Heat

38

Heatmap: Recipe One

Stitch it together in an MP4 movie!

Get the CLI app:http://ffmpeg.org/

Command line:

heatmap.py -g portland.gpx -o output.png --height 800 –osm –a

ffmpeg -i frame-%05d.png OSM_is_awesome.mp4

Page 39: Heatmaps are the Heat

39

Heatmap: Recipe One

Props to

Seth Golub from Googlehttp://www.sethoscope.net/

Page 40: Heatmaps are the Heat

40

Heatmap: Recipe Two

“GE Style”

Get Pythonhttp://python.org

Get the heatmap.py libraryhttp://jjguy.com/heatmap/

Get datahttp://bit.ly/geotweet_sc

Enjoy!

Page 41: Heatmaps are the Heat

41

Heatmap: Recipe Two

Props to

J.J. Guy from Mantechhttp://jjguy.com/

Page 42: Heatmaps are the Heat

42

There is a heatmap in your future.

Page 43: Heatmaps are the Heat

43

Contact Us

[email protected] | 703.341.0863 | www.thehumangeo.com

HumanGeo NY HumanGeo DC1221 Avenue of the AmericasSuite 4200 | New York, NY 10020

2500 Wilson BoulevardSuite 310 | Arlington, VA 22201

Page 44: Heatmaps are the Heat

44

Easter Egg

http://bit.ly/geotweet_sc