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
67
Intro to Filecoin - Building apps with Powergate
andrewxhill
0
390
Into the Powergate
andrewxhill
0
260
Future of Pinning - storing Threads and Buckets at Textile
andrewxhill
2
340
Maps of Today/Tomorrow
andrewxhill
0
140
PopMaps - EcoViz Presentation
andrewxhill
0
170
What is a Map
andrewxhill
1
190
SCGIS Webinar
andrewxhill
0
360
Harvard Workshop - 01-2015
andrewxhill
0
120
Other Decks in Technology
See All in Technology
Wasmのエコシステムを使った ツール作成方法
askua
0
180
Findy Team+ QAチーム これからのチャレンジ!
findy_eventslides
0
210
20201008_ファインディ_品質意識を育てる役目は人かAIか___2_.pdf
findy_eventslides
2
640
AI時代こそ求められる設計力- AWSクラウドデザインパターン3選で信頼性と拡張性を高める-
kenichirokimura
3
320
PHPからはじめるコンピュータアーキテクチャ / From Scripts to Silicon: A Journey Through the Layers of Computing Hiroshima 2025 Edition
tomzoh
0
140
今この時代に技術とどう向き合うべきか
gree_tech
PRO
2
1.8k
Railsの話をしよう
yahonda
0
150
Bill One 開発エンジニア 紹介資料
sansan33
PRO
4
14k
E2Eテスト設計_自動化のリアル___Playwrightでの実践とMCPの試み__AIによるテスト観点作成_.pdf
findy_eventslides
2
630
【Kaigi on Rails 事後勉強会LT】MeはどうしてGirlsに? 私とRubyを繋いだRail(s)
joyfrommasara
0
270
いまからでも遅くない!SSL/TLS証明書超入門(It's not too late to start! SSL/TLS Certificates: The Absolute Beginner's Guide)
norimuraz
0
240
LLMアプリの地上戦開発計画と運用実践 / 2025.10.15 GPU UNITE 2025
smiyawaki0820
1
570
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
Documentation Writing (for coders)
carmenintech
75
5.1k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.7k
Music & Morning Musume
bryan
46
6.8k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Navigating Team Friction
lara
190
15k
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Automating Front-end Workflow
addyosmani
1371
200k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
132
19k
How to Ace a Technical Interview
jacobian
280
24k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
What's in a price? How to price your products and services
michaelherold
246
12k
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!