Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
My favorite new features in CartoDB 2.0
Andrew W Hill
December 12, 2012
Technology
3
150
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
23
Intro to Filecoin - Building apps with Powergate
andrewxhill
0
200
Into the Powergate
andrewxhill
0
91
Future of Pinning - storing Threads and Buckets at Textile
andrewxhill
2
220
Maps of Today/Tomorrow
andrewxhill
0
100
PopMaps - EcoViz Presentation
andrewxhill
0
73
What is a Map
andrewxhill
1
110
SCGIS Webinar
andrewxhill
0
160
Harvard Workshop - 01-2015
andrewxhill
0
86
Other Decks in Technology
See All in Technology
Camp Digital 2022: tailored advice
kyliehavelock
0
150
Citizen 개발기
outsider
0
300
【個人的】オブジェクト指向の現在地
toranoana
0
190
スタートアップと技術選定と AWS
track3jyo
PRO
2
350
The application of formal methods in Kafka reliability engineering
line_developers
PRO
1
210
Apple M1 CPUの脆弱性「PACMAN」について解説する
kuzushiki
0
110
Building smarter apps with machine learning, from magic to reality
picardparis
4
3.2k
Rethinking how distributed applications are built
tillrohrmann
0
110
【Pythonデータ分析勉強会#33】「DearPyGuiに入門しました」の続き~Image-Processing-Node-Editor~
kazuhitotakahashi
0
180
令和4年資金決済法等改正を踏まえたステーブルコインに関する規制の動向
finengine
0
270
データ分析で切り拓け! エンジニアとしてのデータ分析職キャリア戦略
ksnt
0
180
紙にまつわる苦しみを機能化してきた カミナシの歴史
kaminashi
0
1.4k
Featured
See All Featured
Docker and Python
trallard
27
1.6k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
349
27k
Three Pipe Problems
jasonvnalue
89
8.7k
StorybookのUI Testing Handbookを読んだ
zakiyama
5
2.3k
The Brand Is Dead. Long Live the Brand.
mthomps
46
2.7k
Automating Front-end Workflow
addyosmani
1351
200k
Statistics for Hackers
jakevdp
781
210k
Building Better People: How to give real-time feedback that sticks.
wjessup
344
17k
Creatively Recalculating Your Daily Design Routine
revolveconf
207
10k
Teambox: Starting and Learning
jrom
123
7.7k
A Modern Web Designer's Workflow
chriscoyier
689
180k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
237
19k
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!