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
Worldwide Terrain and Cloud Infrastructure: an ...
Search
Seth Fitzsimmons
March 11, 2015
Technology
0
300
Worldwide Terrain and Cloud Infrastructure: an update on Stamen's Knight Grant
Seth Fitzsimmons
March 11, 2015
Tweet
Share
More Decks by Seth Fitzsimmons
See All by Seth Fitzsimmons
Working with OpenStreetMap using Apache Spark and GeoTrellis - SotMUS 2018
mojodna
0
330
OpenMapKit + POSM
mojodna
0
2.1k
NACIS 2016 - Practical Cartography Day
mojodna
1
580
Portable OpenStreetMap at SotM US 2016
mojodna
0
200
Print Cartography in a Multi-Resolution World
mojodna
4
820
How can open data save the world? How can we help?
mojodna
1
140
Trail Assist
mojodna
0
180
Running Your Own Rendering Infrastructure (FOSS4G 2014 Edition)
mojodna
0
270
What We've Made Together
mojodna
0
180
Other Decks in Technology
See All in Technology
失敗できる意思決定とソフトウェアとの正しい歩き方_-_変化と向き合う選択肢/ Designing for Reversible Decisions
soudai
PRO
7
460
I tried making an AI manzai comedy act with "boke" and "tsukkomi" using Strands Agents
zzzzico
1
160
Microsoft Fabric のワークスペースと容量の設計原則
ryomaru0825
2
120
LINEアプリ開発のための Claude Code活用基盤の構築
lycorptech_jp
PRO
1
830
GoとWasmでつくる軽量ブラウザUI
keyl0ve
0
130
Agent Ready になるためにデータ基盤チームが今年やること / How We're Making Our Data Platform Agent-Ready
zaimy
0
160
プロダクト開発の品質を守るAIコードレビュー:事例に見る導入ポイント
moongift
PRO
1
340
「静的解析」だけで終わらせない。 SonarQube の最新機能 × AIで エンジニアの開発生産性を本気で上げる方法
xibuka
2
250
primeNumber DATA MANAGEMENT CAMP #2:
masatoshi0205
0
240
歴史に敬意を! パラシュートVPoEが組織と共同で立ち上がる信頼醸成オンボーディング
go0517go
PRO
0
160
NW構成図の自動描画は何が難しいのか?/netdevnight3
corestate55
2
230
LLMOpsのこれまでとこれからを学ぶ
nsakki55
2
670
Featured
See All Featured
Amusing Abliteration
ianozsvald
0
120
Building Flexible Design Systems
yeseniaperezcruz
330
40k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Context Engineering - Making Every Token Count
addyosmani
9
680
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3.4k
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
170
Have SEOs Ruined the Internet? - User Awareness of SEO in 2025
akashhashmi
0
280
Un-Boring Meetings
codingconduct
0
210
A Tale of Four Properties
chriscoyier
162
24k
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
130
Ten Tips & Tricks for a 🌱 transition
stuffmc
0
80
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
81
Transcript
Worldwide Terrain and Cloud Infrastructure: an update on Stamen’s Knight
Grant Seth Fitzsimmons Stamen Design
[intro]
what is the Knight Foundation?
Knight Foundation supports transformational ideas that promote quality journalism, advance
media innovation, engage communities and foster the arts. We believe that democracy thrives when people and communities are informed and engaged. “ ” - John S. and James L. Knight Foundation
what is Stamen?
None
grant goals
cloud-based infrastructure
worldwide terrain
accessible and open process
(hi)
[background]
previously…
dotspotting.org
toner
watercolor
terrain
no pressure.
meanwhile…
6/2011: launch
3/2012: watercolor
12/2013: 240m tiles
12/2014: 960m tiles
Mapbox
_aaS
modernization
Running Your Own Rendering Infrastructure Seth Fitzsimmons Stamen Design http://flic.kr/p/8sJotc
updated data
None
style tweaks
None
Cascadenik → CartoCSS
TileStache → tessera
ModestMaps → Leaflet
self-hosted → AWS
more accessible (?)
[terrain]
(continental) US only
∞ terrain maps
duplication (unless necessary)
“best available open data”
raw data
DEM
hillshades
contours
aspect?
slope?
… BoF @ 7:30
open (+ documented) process (work-in-progress: please help!)
(watching / collaborating with OpenAerialMap) BoF @ 8:30
expandable
institutional sources (NASA, USGS, …)
individual sources (OpenDroneMap)
[architecture]
cheap, simple, novel
(AWS)
storage via HTTP (S3)
overviews as distinct layers
rendered via Mapnik / GDAL
horizontal processing w/ GDAL (SQS / SWF)
VRTs (virtual raster tables)
VSICurl /vsicurl/http://…
PostgreSQL / PostGIS
PostgreSQL / PostGIS
out-db + S3 =
(caching gotchas)
100⨉100 px tiles =
Mapnik + GDAL + VRTs + FUSE
Filesystem in User Space
None
None
[access]
empowering journalists
CartoDB
None
None
help tell stories
support pipeline reuse
None
let’s figure this thing out!
[email protected]
openterrain.tumblr.com