Heatmaps are the Heat

Preview:

DESCRIPTION

Heatmaps 101 from HumanGeo.

Citation preview

INFORMATION INTO INSIGHT

Heatmaps 101

Things are Heating Up in Geo:

Abe Usher, CIOabe@thehumangeo.com703.955.1540@abeusher

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

3

What’s in it for you?

4

But wait, there’s more!

https://www.shamwow.com/

5

What’s in it for you?

Make custom heatmaps Twitter mashups New spatial data-analysis

framework

6

Whoami?

7

Whoami?

People Data Beverages

8

A rose by any other name

“Discrete & continuous methods of kernel density estimation”

9

A rose by any other name

“Discrete & continuous methods of kernel density estimation”

Gaussian Quartic Exponential Triangular Uniform Epanechnikov

10

A rose by any other name

“Discrete methods of kernel density estimation”

11

About

Predictive models of social drift & human behavior

Streaming media analytics Micro-demographics

Big Data (Digital) Human Geography

We’re hiring! info@thehumangeo.com

12

Why Heatmaps?

Too much data

13

Why Heatmaps?

Too much data Trust in Internet data

14

Why Heatmaps?

Too much data Trust in Internet data They look cool

15

Why Heatmaps?

Too much data Trust in Internet data They look cool

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

16

Trust and Internet Information

Tracy Morrow aka “Ice T”

17

Trust and Internet Information

“Game knows game, baby.”

Tracy Morrow aka “Ice T”

18

Trust and Internet Information

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

[paraphrased]Tracy Morrow aka “Ice T”

19

Trust and Internet Information

Can we actually trust this Internet stuff?

20

Trust and Internet Information

21

Trust and Internet Information

22

Trust and Internet Information

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

24

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

Seven Layer GLT

* Geospatial Lattice of Trusted Data

25

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

Seven Layer GLT

Spatial Temporal User Finds From the Field (STUFFF)

26

Putting it Together

OpenStreetMap(OSM)

+

Spatial Temporal User Finds From the Field (STUFFF)

27

Putting it Together

OpenStreetMap(OSM)

+

Spatial Temporal User Finds From the Field (STUFFF)

=

Awesome Stuff

28

Kitchen Model for Spatial Analysis

29

Kitchen Model for Spatial Analysis

Chef

30

Kitchen Model for Spatial Analysis

Chef Ingredients

31

Kitchen Model for Spatial Analysis

Chef Ingredients Utensils

32

Kitchen Model for Spatial Analysis

Chef Ingredients Utensils Presentation

33

Kitchen Model for Spatial Analysis

Chef Ingredients Utensils Presentation

34

Types of Heatmaps

Turnkey GeoCommons SpatialKey MapBox/TileMill ArcGIS Desktop QGIS

Custom Python R Javascript

35

Types of Heatmaps

Turnkey GeoCommons SpatialKey MapBox/TileMill ArcGIS Desktop QGIS

Custom Python R Javascript

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

37

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

39

Heatmap: Recipe One

Props to

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

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!

41

Heatmap: Recipe Two

Props to

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

42

There is a heatmap in your future.

43

Contact Us

info@thehumangeo.com | 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

44

Easter Egg

http://bit.ly/geotweet_sc

Recommended