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
Yale 2013 Workshop
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Andrew W Hill
December 10, 2013
Technology
95
1
Share
Yale 2013 Workshop
Free workshop given in New Haven in December 2013
Andrew W Hill
December 10, 2013
More Decks by Andrew W Hill
See All by Andrew W Hill
Space Race 2 - Slingshot
andrewxhill
0
100
Intro to Filecoin - Building apps with Powergate
andrewxhill
0
430
Into the Powergate
andrewxhill
0
300
Future of Pinning - storing Threads and Buckets at Textile
andrewxhill
2
370
Maps of Today/Tomorrow
andrewxhill
0
170
PopMaps - EcoViz Presentation
andrewxhill
0
200
What is a Map
andrewxhill
1
230
SCGIS Webinar
andrewxhill
0
390
Harvard Workshop - 01-2015
andrewxhill
0
150
Other Decks in Technology
See All in Technology
はじめてのDatadog
kairim0
0
270
ブロックチェーン / Blockchain
ks91
PRO
0
110
OCI Oracle AI Database Services新機能アップデート(2026/03-2026/05)
oracle4engineer
PRO
0
220
Terraformモジュールは、なぜ「魔境」化するのか
hayama17
1
190
価格.comをAI駆動で全面刷新する ー 30年分の技術的負債を返し、次の30年の土台をつくる ー / AI Engineering Summit Tokyo 2026
tkyowa
47
52k
コードレビューを制するチームがソフトウェアデリバリーのフローを制す / Beyond Code Review: Distributing Its Responsibilities Across the SDLC
mtx2s
3
1k
AI と創る新たな世界 / A New World Created with AI
ks91
PRO
0
110
「コーディング」しない人のための Claude Code 入門 ChatGPT の次の一歩 — 業務に組み込む 育成・共有・自動化
rfdnxbro
2
1.2k
JJUG CCC 2026 Spring AI時代の開発こそ標準化を武器に! ― 方式・プロセス・プラットフォームの標準化
s27watanabe
2
720
Oracle AI Database@AWS:サービス概要のご紹介
oracle4engineer
PRO
4
2.8k
ITエンジニアを取り巻く環境とキャリアパス / A career path for Japanese IT engineers
takatama
4
1.8k
Platform engineering for developers, architects & the rest of us (AI agents)
danielbryantuk
0
180
Featured
See All Featured
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
160
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
1
2.7k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
400
The Spectacular Lies of Maps
axbom
PRO
1
790
Fireside Chat
paigeccino
42
3.9k
Technical Leadership for Architectural Decision Making
baasie
3
400
Mobile First: as difficult as doing things right
swwweet
225
10k
Designing for Performance
lara
611
70k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.8k
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
530
Transcript
@ANDREWXHILL INTRODUCTION TO CARTODB
BACKGROUND
None
None
None
None
None
None
MAYBE AN OPEN SOURCE TOOL THAT MAKES MAPS EASY AND
BEAUTIFUL WOULD BE USEFUL… COMMON NEED?
2.5 YEARS AGO
None
None
WITHOUT THE TOP IN SIGHT THE RELEVANCE OF MAPS IS
AT AN ALL TIME HIGH
None
FAST FORWARD 5 YEARS
None
None
None
None
None
None
AN IMPORTANT GOAL FOR ANY MAP MAKER LET’S THINK ABOUT
STORYTELLING
None
you most ! people
None
http://bit.ly/1cZSry2
NO BIAS HERE :) MAPS ARE A POWERFUL STORYTELLING TOOL
MAP LITERACY
MAP LITERACY
None
None
A LOT WRITTEN ON OBJECTIVES
None
CONSIDERING ALL THAT FOUR TYPES OF MAPS TO USE TO
TELL A STORY
THE DATA OR THE DESIGN IS THE WHOLE STORY TYPE
1: DATA SHOWCASE
http://aitor.is/iceland-contour/
None
None
None
None
HIGHLIGHT SOMETHING ABOUT THE VIEWERS WORLD TYPE 2: YOUR WORLD
None
None
HOW ABOUT MORE EXCITING ONES?
OPENSTREETMAP
None
None
None
None
http://nychenge.com/
http://nychenge.com/
http://bit.ly/1dT2wSj FULL STORY
http://bit.ly/1aDGM5g
TO THEMATIC MAPS AND BEYOND TYPE 3: TRENDS & CHANGE
None
None
http://bit.ly/16SQXk5
None
None
http://bit.ly/18G7YWH
None
blog.cartodb.com
TAKE THE VIEWER THROUGH A STORY BY THE HAND TYPE
4: NARRATIVE MAPS
http://bit.ly/12edGe2
bit.ly/19fjB6R
http://bit.ly/1kgcw5K
None
BETTER MAPS & BETTER DATA VISUALIZATION WILL MAKE FOR BETTER
STORYTELLING
http://bit.ly/1cZSry2
SOME GOOD WAYS TO MAKE MAPS GETTING FROM HERE TO
THERE?
None
None
None
cartodb.com/ academy 4500+ Students | 1.5 Hour Lessons | Free
OVERVIEW
LIBRARIES
http://bit.ly/16SQXk5
http://bit.ly/16SQXk5
http://bit.ly/16SQXk5
BASEMAPS
None
None
None
None
DATA
None
INTERACTION
None
None
INTEGRATION
None
None
None
THIS ALL TAKES TIME
None
THAT’S WHY WE’RE GOING TO USE CARTODB
None
FIRST MAP IN ABOUT 5 MINUTES
CARTODB WHAT’S IN THE BOX
None
None
None
None
Tile API
SQL API
simple
None
Data in
GO!
PART ONE CARTODB BASICS
http://cartodb.com/ academy
None
None
None
PART TWO BASIC SQL http://bit.ly/1cuqyji
a. SELECT BASIC SQL
b. LIMIT,ORDER,ETC BASIC SQL
c. FILTER BASIC SQL
d. MATH BASIC SQL http://www.postgresql.org/docs/8.0/static/functions-math.html
PART THREE GEOMETRY http://bit.ly/1cuqyji
POINTS
POLYGONS
LINESTRINGS
PROJECTIONS https://github.com/mbostock/d3/wiki/Geo-Projections
None
CARTODB CONVENTIONS
POINTS MULTILINESTRINGS MULTIPOLYGONS
the_geom PROJECTION WGS 84 SRID 4326
the_geom_webmercator PROJECTION WEB MERCATOR SRID 3857
the_geom ALL EDITS SHOULD HAPPEN ON: the_geom_webmercator ALL MAPS COME
FROM
ST_GeometryType
ST_SRID
ST_AsText
ST_XMax
CDB_LatLng
GEOMETRY CALCULATIONS
ST_Area
ST_Length
ST_NumGeometries
ST_Distance
::geography
PART FOUR MORE SQL http://bit.ly/1cuqyji
KANSAS CITY ST_DWithin
Bedford city ST_Intersects()
UPDATE ST_Intersects()
PART FIVE OTHER SQL
ST_Buffer
ST_MakeLine
ST_Centroid
ST_Simplify
ST_Union
PART SIX WHATEVER YOU WANT