Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
My favorite new features in CartoDB 2.0
Search
Andrew W Hill
December 12, 2012
Technology
3
210
My favorite new features in CartoDB 2.0
December NYC GIS meetup presentation
Andrew W Hill
December 12, 2012
Tweet
Share
More Decks by Andrew W Hill
See All by Andrew W Hill
Space Race 2 - Slingshot
andrewxhill
0
42
Intro to Filecoin - Building apps with Powergate
andrewxhill
0
330
Into the Powergate
andrewxhill
0
210
Future of Pinning - storing Threads and Buckets at Textile
andrewxhill
2
300
Maps of Today/Tomorrow
andrewxhill
0
130
PopMaps - EcoViz Presentation
andrewxhill
0
130
What is a Map
andrewxhill
1
160
SCGIS Webinar
andrewxhill
0
310
Harvard Workshop - 01-2015
andrewxhill
0
110
Other Decks in Technology
See All in Technology
The Rise of LLMOps
asei
7
1.4k
Why does continuous profiling matter to developers? #appdevelopercon
salaboy
0
190
ノーコードデータ分析ツールで体験する時系列データ分析超入門
negi111111
0
410
社内で最大の技術的負債のリファクタリングに取り組んだお話し
kidooonn
1
550
Terraform未経験の御様に対してどの ように導⼊を進めていったか
tkikuchi
2
430
Oracle Cloud Infrastructureデータベース・クラウド:各バージョンのサポート期間
oracle4engineer
PRO
28
12k
DMARC 対応の話 - MIXI CTO オフィスアワー #04
bbqallstars
1
160
BLADE: An Attempt to Automate Penetration Testing Using Autonomous AI Agents
bbrbbq
0
300
Lambdaと地方とコミュニティ
miu_crescent
2
370
RubyのWebアプリケーションを50倍速くする方法 / How to Make a Ruby Web Application 50 Times Faster
hogelog
3
940
Engineer Career Talk
lycorp_recruit_jp
0
160
SREによる隣接領域への越境とその先の信頼性
shonansurvivors
2
520
Featured
See All Featured
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
16
2.1k
The Illustrated Children's Guide to Kubernetes
chrisshort
48
48k
Building Flexible Design Systems
yeseniaperezcruz
327
38k
A Philosophy of Restraint
colly
203
16k
Optimising Largest Contentful Paint
csswizardry
33
2.9k
Gamification - CAS2011
davidbonilla
80
5k
Testing 201, or: Great Expectations
jmmastey
38
7.1k
StorybookのUI Testing Handbookを読んだ
zakiyama
27
5.3k
Happy Clients
brianwarren
98
6.7k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
26
2.1k
For a Future-Friendly Web
brad_frost
175
9.4k
Transcript
CartoDB 2.0
CartoDB (http://cartodb.com) geospatial database on the cloud
None
None
None
None
CartoDB Dashboard
CSV KML XLS OSM TIFF SHP JSON WKT GML GPS
Drag + Drop = Table, Maps, APIS sooooo simple
None
None
Design, publish, done sooooo simple
Design, publish, done sooooo simple
SQL it’s everywhere
None
None
None
youraccount/osmtable/11/1022/679.png youraccount/osmtable/11/1022/679.png?yada WHERE rail
None
SO WHAT’S NEW?
New publishing options style, infowindows, descriptions, basemaps
Infowindows
None
Sharing
None
Basemaps
None
Or no basemaps
None
Persistence
None
New point and click styling options hexagon grid, rectangle grid,
more coming soon
None
None
None
Coming soon...
cartodb.github.com/torque
None
Powerful new methods for defining styles Style namespacing, composite operations,
results as values
Two global namespaces
#bike_crashes{ marker-fill: #FF6600; marker-opacity: 0.9; marker-allow-overlap: true; marker-placement: point; marker-type:
ellipse; marker-width: 12; marker-line-width: 3; marker-line-color: #FFF; marker-line-opacity: 0.9; } #bike_crashes::second{ marker-fill: transparent; marker-opacity: 0.9; marker-allow-overlap: true; marker-placement: point; marker-type: ellipse; marker-width: 18; marker-line-width: 3; marker-line-color: red; marker-line-opacity: 0.9; } 1st pass => 2nd pass => Two global namespaces
Two internal namespaces
#bike_crashes{ marker-fill: #FF6600; marker-opacity: 0.9; marker-allow-overlap: true; marker-placement: point; marker-type:
ellipse; marker-width: 12; marker-line-width: 3; marker-line-color: #FFF; marker-line-opacity: 0.9; second/marker-fill: transparent; second/marker-opacity: 0.9; second/marker-allow-overlap: true; second/marker-placement: point; second/marker-type: ellipse; second/marker-width: 18; second/marker-line-width: 3; second/marker-line-color: red; second/marker-line-opacity: 0.9; } Single pass => Two internal namespaces
Global vs Internal
marker-comp-op polygon-comp-op line-comp-op Composite operations
None
None
None
#allstorms_ibtracs_napoly { polygon-fill:#cc4400; polygon-opacity: 0.025; polygon-clip:false; polygon-comp-op: plus; } poly-comp-op
None
None
None
None
None
First release with SQL templating pay attention. this is great
None
None
None
None
None
Not that exciting
None
None
None
The new cartodb.js Javascript library all you need for client
side maps
User of Viz.JSON
None
github.com/cartodb/cartodb.js
But you can always override from client
None
Includes Leaflet, JQuery, and other key libs
None
None
Thanks!