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
62
Intro to Filecoin - Building apps with Powergate
andrewxhill
0
380
Into the Powergate
andrewxhill
0
260
Future of Pinning - storing Threads and Buckets at Textile
andrewxhill
2
330
Maps of Today/Tomorrow
andrewxhill
0
140
PopMaps - EcoViz Presentation
andrewxhill
0
160
What is a Map
andrewxhill
1
180
SCGIS Webinar
andrewxhill
0
350
Harvard Workshop - 01-2015
andrewxhill
0
120
Other Decks in Technology
See All in Technology
2時間で300+テーブルをデータ基盤に連携するためのAI活用 / FukuokaDataEngineer
sansan_randd
0
150
【新卒研修資料】数理最適化 / Mathematical Optimization
brainpadpr
27
13k
開発 × 生成AI × コミュニケーション:GENDAの開発現場で感じたコミュニケーションの変化 / GENDA Tech Talk #1
genda
0
230
Eval-Centric AI: Agent 開発におけるベストプラクティスの探求
asei
0
120
Serverless Meetup #21
yoshidashingo
1
130
Amazon Qで2Dゲームを作成してみた
siromi
0
140
마라톤 끝의 단거리 스퍼트: 2025년의 AI
inureyes
PRO
1
750
相互運用可能な学修歴クレデンシャルに向けた標準技術と国際動向
fujie
0
250
ZOZOTOWNの大規模マーケティングメール配信を支えるアーキテクチャ
zozotech
PRO
0
350
Google Agentspaceを実際に導入した効果と今後の展望
mixi_engineers
PRO
3
710
AIのグローバルトレンド 2025 / ai global trend 2025
kyonmm
PRO
1
140
AI時代の経営、Bet AI Vision #BetAIDay
layerx
PRO
1
2k
Featured
See All Featured
Product Roadmaps are Hard
iamctodd
PRO
54
11k
4 Signs Your Business is Dying
shpigford
184
22k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
332
22k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
Bash Introduction
62gerente
614
210k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Mobile First: as difficult as doing things right
swwweet
223
9.9k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
29
2.8k
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!