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
230
3
Share
My favorite new features in CartoDB 2.0
December NYC GIS meetup presentation
Andrew W Hill
December 12, 2012
More Decks by Andrew W Hill
See All by Andrew W Hill
Space Race 2 - Slingshot
andrewxhill
0
91
Intro to Filecoin - Building apps with Powergate
andrewxhill
0
420
Into the Powergate
andrewxhill
0
300
Future of Pinning - storing Threads and Buckets at Textile
andrewxhill
2
360
Maps of Today/Tomorrow
andrewxhill
0
170
PopMaps - EcoViz Presentation
andrewxhill
0
200
What is a Map
andrewxhill
1
220
SCGIS Webinar
andrewxhill
0
380
Harvard Workshop - 01-2015
andrewxhill
0
140
Other Decks in Technology
See All in Technology
申請待ちゼロへ!AWS × Entra IDで実現した「権限付与」のセルフサービス化
mhrtech
1
270
AI前提とはどういうことか
daisuketakeda
0
170
🀄️ on swiftc
giginet
PRO
0
290
MCPゲートウェイ MCPass の設計と実装 エンタープライズで AI を「運用できる」状態にする
mtpooh
1
220
新規サービス開発におけるReact Nativeのリアル〜技術選定の裏側と実践的OSS活用〜
grandbig
2
180
さくらのAI Engineから始める クラウドネイティブ意識
melonps
0
130
デシリアライゼーションを理解する / Inside Deserialization
tomzoh
0
230
Claude Teamプランの選定と、できること/できないこと
rfdnxbro
1
1.9k
さくらのクラウドでつくるCloudNative Daysのオブザーバビリティ基盤
b1gb4by
0
140
20260410 - CNTUG meetup #72 - DiskImage Builder 介紹:以 Kubespray CI 打造 RockyLinux 10 Cloud Image 為例
tico88612
0
110
あるアーキテクチャ決定と その結果/architecture-decision-and-its-result
hanhan1978
2
570
制約を設計する - 非決定性との境界線 / Designing constraints
soudai
PRO
6
2.4k
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8k
Avoiding the “Bad Training, Faster” Trap in the Age of AI
tmiket
0
120
Learning to Love Humans: Emotional Interface Design
aarron
275
41k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
10
1.1k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.3k
Practical Orchestrator
shlominoach
191
11k
Color Theory Basics | Prateek | Gurzu
gurzu
0
280
Building AI with AI
inesmontani
PRO
1
870
How to make the Groovebox
asonas
2
2.1k
Making Projects Easy
brettharned
120
6.6k
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!