webinar: the next generation mapping platform

62
CartoDB The next generation mapping platform — Apr. 6th, 2015 BBVA's InnovaChallenge Data Week

Upload: bbva-innovation-center

Post on 17-Jul-2015

237 views

Category:

Technology


0 download

TRANSCRIPT

  • CartoDB

    The next generation mapping platform Apr. 6th, 2015BBVA's InnovaChallenge Data Week

  • Welcome!

  • Daniel [email protected]

  • What do we mean by "mappingplatform"?

    ...oops, we missed the "web" part!

  • We put data into maps

  • Subset of so-called "data visualization"Data visualization webinar by Eric Rodenbeck

  • Perfect company for "geospatialcalculations"

    Yes, we want GIS, but it never looked that good!

  • What do we mean by "nextgeneration"?

  • It's about the challenges!!!

  • What we'll see todayChallenges

    How CartoDB is facing them

  • What we won't see todayCartoDB's comprehensive feature list

    CartoDB demo

  • Other webinars at InnovaChallenge(Spanish)

    Introduccin a CartoDB

    CartoDB - APIs geoespaciales

    CartoDB resourcesOnline documentation, tutorials and more

  • Maps were only like this not thatlong ago...

  • (c) Tobias Abel

  • Nowadays we use maps for:Not getting lost

    Routing (distances, optimization)

    Location based services

    Topology

    ...

  • That means endless applicationsTrends, opinions...

    Crime mapping

    Election maps

    Earth observation

    Fleet management

    Sensor network management

    ...

  • http://cartodb.com/gallery/

  • Got a glimpse of where we aregoing?

  • Data is finally out there!!!

  • (c) Justgrimes

  • Public data is here to stay (open data)Government data

    Community-driven data

    ...

  • ...or in there!!!Private geospatial data is growing too

  • We want everyone to make maps!

  • But it's not that easyPricing curve

    Learning curve

  • How do we do it?We're open source

    Freemium model for cartodb.com

    Special pricing for academic community, scientists andnon-profit projects

    Helper tools: dashboard, editor, odissey...

    Documentation and training material

    Partner network

    Consultancy services

  • We need basemaps

  • (c) Brian Sawyer

  • But they are heavy and expensive

  • We make basemaps more accessibleWe make basemaps available to all our users (even

    satellite!)

    You can use your own basemaps (but we don't hostthem!)

    You may use different basemaps for calculations

  • Data availability

  • (c) Mr. TinDC

  • Many different sources and formatsGIS, databases, spreadsheets...

    SHP, KML, GeoJSON, CSV, TAB...

  • Three approachesSupport as many different formats as we can

    Providing alternative import/update paths for the data

    One-click integration

  • Map availability

  • (c) Michael Davis-Burchat

  • Spread the word!Embedding capabilities (link, iframe, oEmbed)

  • CartoDb PlatformIf you want to rule the map

    Import API, SQL API, Maps API

    cartodb.js

  • Maps aren't static anymore

  • (c) Secular Psychedelic

  • Torque

  • Security

  • (c) David Goehring

  • PrivacyYou may want your map and data to be private

    You may want your data to be private but have a publicmap

    You may want to host your data yourself

  • Security modelSecurity at data base level

    Authentication and authorization in APIs

    Named maps

    CartoDB On-premise or deploy your own CartoDBinstance

  • Dataset size

  • (c) Steve Jurvetson

  • Datasets can sometimes be hugeAnd worse, we might want to make complex calculations

    before rendering the maps

  • Server-side tile renderingImport/update optimization

    Display query optimization

    Dedicated resources

  • Data changes over timeReal-time updates

    Sync tables

  • Maps can be really successful......and your potential audience is massive

  • (c) micadew

  • Maps can't waitQuery optimization

    Heavy caching all around

    Data updates influence caching

    Protection from dataset locking

  • Active fronts

  • (c) Grzegorz Jereczek

  • UX vs. pro users

    Datasets keep growing

    Integration with external data sources and visualization oranalysis tools

    Real time

    Complex calculations

    3D

  • (c) Romana Klee

  • We want people to make maps!Maps have changed a lot lately, just like so many other

    things

    They've now become an even more useful tool

    This poses new challenges

    With new challenges come new solutions

  • (c) Michael Mandiberg

  • Questions?