Wherecamp Navigation Conference 2015 - CartoDB and the new spatial technology paradigm

Post on 09-Feb-2017

525 views 1 download

Transcript of Wherecamp Navigation Conference 2015 - CartoDB and the new spatial technology paradigm

CartoDB and the New Spatial Technology ParadigmNew ways of exploring and explaining data

Francisco Dans@fdans

Rendering developerCartoDB

Connected Location Data Cloud Geo-AnalyticsVisual Data Discovery

Real-time data streams from enterprise data and external

sources.

Self-service geospatial algorithms to derive meaning

from geo.

Custom visualisations, reports and publishing tools to integrate

CartoDB anywhere.

Enabling people to tell stories..

global forest watch, http://www.globalforestwatch.org/

...and gather insights from their data

CLIENT-SIDE RENDERING!

(without webgl)

cartodb.com/blog

Animated Web Maps are hard… traditional data downloads lead to big bottlenecks

What’s the minimal data dicing we can do?

Torque DataCube

slices of data on the client

flux capacitor for maps

tiling data, data3

THINGSx PLACES

y

TIME

z

slide by Aurelia Moser

floor(({column_conv} - {start})/{step})

(curr_time - min_time) / number_steps

aka

Torque Timing

TIME

z

slide by Aurelia Moser

delta encoding

Torque Encoding

gzip compression

binning by step

1.3M tweets

800K points

slide by Aurelia Moser, graphics Javi Santana

BROWSER

CartoDB.js Odyssey.js Torque.js

Leaflet/GMaps/OLayersEDITOR

Varnish Stuff

PostgreSQL

PostGIS

Maps API SQL API

Mapnik Torque RedisCartoDB Server API

AWS

Elas

tics

ImportsAPIRESTAPI

PostgreSQL/PostGIS

AWS

Elas

tics

Fork Torque today and make a rendererhttps://github.com/CartoDB/torque

Thank you to Andy Eschbacher Javi Santana, Stuart Lynn, and Aurelia Moser for helping with materials for this talk.