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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Andrew W Hill
December 12, 2012
Technology
3
220
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
89
Intro to Filecoin - Building apps with Powergate
andrewxhill
0
410
Into the Powergate
andrewxhill
0
300
Future of Pinning - storing Threads and Buckets at Textile
andrewxhill
2
360
Maps of Today/Tomorrow
andrewxhill
0
160
PopMaps - EcoViz Presentation
andrewxhill
0
190
What is a Map
andrewxhill
1
210
SCGIS Webinar
andrewxhill
0
380
Harvard Workshop - 01-2015
andrewxhill
0
140
Other Decks in Technology
See All in Technology
進化するBits AI SREと私と組織
nulabinc
PRO
1
220
Yahoo!ショッピングのレコメンデーション・システムにおけるML実践の一例
lycorptech_jp
PRO
1
210
内製AIチャットボットで学んだDatadog LLM Observability活用術
mkdev10
0
120
20260311 ビジネスSWG活動報告(デジタルアイデンティティ人材育成推進WG Ph2 活動報告会)
oidfj
0
340
Kubernetesにおける推論基盤
ry
1
400
クラウド × シリコンの Mashup - AWS チップ開発で広がる AI 基盤の選択肢
htokoyo
2
260
詳解 強化学習 / In-depth Guide to Reinforcement Learning
prinlab
0
220
頼れる Agentic AI を支える Datadog のオブザーバビリティ / Powering Reliable Agentic AI with Datadog Observability
aoto
PRO
0
190
楽しく学ぼう!ネットワーク入門
shotashiratori
4
3.4k
Abuse report だけじゃない。AWS から緊急連絡が来る状況とは?昨今の攻撃や被害の事例の紹介と備えておきたい考え方について
kazzpapa3
1
830
Claude Code のコード品質がばらつくので AI に品質保証させる仕組みを作った話 / A story about building a mechanism to have AI ensure quality, because the code quality from Claude Code was inconsistent
nrslib
12
8.5k
非情報系研究者へ送る Transformer入門
rishiyama
12
7.6k
Featured
See All Featured
We Are The Robots
honzajavorek
0
200
SEO for Brand Visibility & Recognition
aleyda
0
4.4k
30 Presentation Tips
portentint
PRO
1
250
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
160
Practical Orchestrator
shlominoach
191
11k
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
77
Marketing Yourself as an Engineer | Alaka | Gurzu
gurzu
0
150
Evolving SEO for Evolving Search Engines
ryanjones
0
150
AI in Enterprises - Java and Open Source to the Rescue
ivargrimstad
0
1.2k
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
150
The #1 spot is gone: here's how to win anyway
tamaranovitovic
2
990
How to Ace a Technical Interview
jacobian
281
24k
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!