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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Seth Fitzsimmons
March 11, 2015
Technology
320
0
Share
Worldwide Terrain and Cloud Infrastructure: an update on Stamen's Knight Grant
Seth Fitzsimmons
March 11, 2015
More Decks by Seth Fitzsimmons
See All by Seth Fitzsimmons
Working with OpenStreetMap using Apache Spark and GeoTrellis - SotMUS 2018
mojodna
0
340
OpenMapKit + POSM
mojodna
0
2.1k
NACIS 2016 - Practical Cartography Day
mojodna
1
610
Portable OpenStreetMap at SotM US 2016
mojodna
0
210
Print Cartography in a Multi-Resolution World
mojodna
4
830
How can open data save the world? How can we help?
mojodna
1
140
Trail Assist
mojodna
0
190
Running Your Own Rendering Infrastructure (FOSS4G 2014 Edition)
mojodna
0
280
What We've Made Together
mojodna
0
190
Other Decks in Technology
See All in Technology
業務に残された「良くない型」で考える「TypeScriptの難しさ」
sajikix
3
1.9k
TypeScriptはどのようにどこまで推論できるのか ─ とにかく as は禁止で
ypresto
2
380
Pythonでベイズモデリング
soogie
0
170
AWSアップデートから考える継続的な運用改善
toru_kubota
2
360
ソフトウェアサプライチェーン攻撃対策として今からサクッとできること
flatt_security
2
120
Python開発環境にハーネス適用を検討する
yuuka51
1
480
個人最適から組織最適へ — 仕組みで進めるAI推進
rfdnxbro
0
110
大規模環境でどのように監視を実現する?
yuobayashi
1
120
キャリア25年目にしてTypeScript に出会うまで - 「型」を通じて振り返るプログラミング言語遍歴 / Meeting TypeScript After 25 Years in Tech - Looking Back at My Programming Language Journey Through "Types"
bitkey
PRO
2
210
JavaScript実装の自作プログラミング言語をTypeScript実装に移行した話
keisukeikeda
1
130
基礎から解説!Icebergで紐解くSnowflake×Databricks連携の現在地
cm_yasuhara
0
220
Kaggle未経験社員をメダリストに育てる「AIドラゴン桜」
lycorptech_jp
PRO
0
340
Featured
See All Featured
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
70
39k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.3k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
550
AI: The stuff that nobody shows you
jnunemaker
PRO
7
650
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
55k
Producing Creativity
orderedlist
PRO
348
40k
How to make the Groovebox
asonas
2
2.2k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
400
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
180
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
510
GraphQLとの向き合い方2022年版
quramy
50
15k
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