Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

57
Big data meets scalable visualizations JAVIER DE LA TORRE

description

The power of visualizing time-series data derived from remote sensing products can not be overestimated. Visualization can give scientists, policy makers, journalists and others immediate insights into how the landscape and environment is changing over time and can lead to quicker understanding and action.

Transcript of Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Page 1: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Big data meets scalable visualizations

JAVIER DE LA TORRE

Page 2: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

���2Javier de la Torre - @jatorre

Big data meets scalable visualizations

Page 3: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

�3

picture  on  big  data  awesomeness

Big data awesomeness!!!!

Page 4: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

�4

Page 5: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

�5

Page 6: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

�6

Page 7: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Big data without data visualization

= #fail

Page 8: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Maps are the most popular type of data visualization

Everything happens somewhere !Where are your clients? IP=location !So everything can be analyzed and visualized on maps

Page 9: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Everybody wants to see data on maps,

But making good maps is very hard!

Ugly map!

Page 10: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Making maps is hard because…

Tools are not there yet. They are for GIS experts !Handling 100 points is easy, 1Million is hard !Data chages! Is not about printing maps online!

Page 11: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

�11

Demo  on  meteorites

Page 12: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Wall Street Journal US election maps

Page 13: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Big data analysis and reporting tool - UNEP Carbon calculator

Page 14: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Narrative maps / Story telling - The Hobbit filming Locations map

Page 15: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Narrative maps / Story telling - The Rolling Stones tour maps

Page 18: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Animated geotemporal maps. Everything happens somewhere and at some time. Navy of WWI map

Page 19: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Visual analysis - Economic impact of the Mobile World Congress 2012 in Barcelona

Page 21: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Animated city traffic maps

Page 22: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Mobile ready.

Page 23: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

�23

Page 24: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Big data analysis of deforestationHow we can track deforestation on real time Global Forest Watch

Page 25: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 26: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 27: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 28: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 29: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 30: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 31: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 32: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 33: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 34: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 35: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 36: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 37: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 38: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 39: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 40: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 41: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 42: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 43: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 44: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 45: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013
Page 46: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

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

Page 47: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Most people don’t need Big Data technologies

But when you can’t…. when it really explodes…

You just need to start collecting and analyzing data. Don’t focus on technology, probably your database can already do it !You are not Facebook, don’t be cheat

Page 48: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Foreign Data wrappersConnect PostgreSQL to almost anything

Oracle Hadoop MySQL MongoDB CouchDB Redis …. Twitter Email S3

Page 49: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

�49

CartoDB Hadoop HBase

Page 50: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Geo-temporal visualizationsCartoDB and Torque

Page 51: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Friday, 28 September 12

Page 52: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

WITH%hgrid%%%%%%AS%(SELECT%Cdb_rectanglegrid(Cdb_xyz_extent(8,%12,%5),%%%%%%%%%%%%%%%%%Cdb_xyz_resolution(5)%*%4,%%%%%%%%%%%%%%%%%%%%%%%%%%%%Cdb_xyz_resolution(5)%*%4)%AS%cell)%SELECT%x,%%%%%%%%y,%%%%%%%%Array_agg(c)%vals,%%%%%%%%Array_agg(d)%dates%FROM%%%(SELECT%St_xmax(hgrid.cell)%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%x,%%%%%%%%%%%%%%%%St_ymax(hgrid.cell)%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%y,%%%%%%%%%%%%%%%%Count(i.cartodb_id)%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%c,%%%%%%%%%%%%%%%%Floor((%Date_part('epoch',%built)%Q%Q10418716800%)%/%32837875)%d%%%%%%%%%FROM%%%hgrid,%%%%%%%%%%%%%%%%us_po_offices%i%%%%%%%%%WHERE%%St_intersects(i.the_geom_webmercator,%hgrid.cell)%%%%%%%%%GROUP%%BY%hgrid.cell,%%%%%%%%%%%%%%%%%%%Floor((%Date_part('epoch',%built)%Q%Q10418716800%)%/%32837875)%%%%%%%%)%f%GROUP%%BY%x,%%%%%%%%%%%y

Friday, 28 September 12

Page 53: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

{%%rows:%[%%{%%%%x:%0,%%%%y:%0,%%%%vals:%[2],%%%%dates:%[457]%%},%%{%%%%x:%1,%%%%y:%0,%%%%vals:%[1,1,4],%%%%dates:%[2,3,4]%%%%}%%]}

Friday, 28 September 12

Page 54: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

1

10

100

1000

3mb 70mb 300mb1.5

21.2

300

70

3

Raw Datacube

Payload sizes

Friday, 28 September 12

Page 55: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

Think on the value of location on your data, and use it!

Is very likely you have geospatial data already !Complete the big data cycle: Don't forget data visualization !Find the stories inside the data and show them!

Page 56: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013

���56Javier de la Torre - @jatorre

Thanks!!

Page 57: Big data meets scalable visualizations by JAVIER DE LA TORRE at Big Data Spain 2013