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
250
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
300
OpenMapKit + POSM
mojodna
0
2k
NACIS 2016 - Practical Cartography Day
mojodna
1
520
Portable OpenStreetMap at SotM US 2016
mojodna
0
190
Print Cartography in a Multi-Resolution World
mojodna
4
780
How can open data save the world? How can we help?
mojodna
1
120
Trail Assist
mojodna
0
160
Running Your Own Rendering Infrastructure (FOSS4G 2014 Edition)
mojodna
0
250
What We've Made Together
mojodna
0
140
Other Decks in Technology
See All in Technology
Pythonデータ分析実践試験 出題傾向や学習のポイントとテクニカルハイライト
terapyon
1
140
時間がないなら、つくればいい 〜数十人規模のチームが自律性を発揮するために試しているいくつかのこと〜
kakehashi
PRO
22
5.2k
AI駆動で進化する開発プロセス ~クラスメソッドでの実践と成功事例~ / aidd-in-classmethod
tomoki10
1
1k
地に足の付いた現実的な技術選定から魔力のある体験を得る『AIレシート読み取り機能』のケーススタディ / From Grounded Tech Choices to Magical UX: A Case Study of AI Receipt Scanning
moznion
1
420
グループ ポリシー再確認 (2)
murachiakira
0
230
大規模サーバーレスプロジェクトのリアルな零れ話
maimyyym
3
210
Serverlessだからこそコードと設計にはこだわろう
kenichirokimura
2
940
DynamoDB のデータを QuickSight で可視化する際につまづいたこと/stumbling-blocks-when-visualising-dynamodb-with-quicksight
emiki
0
140
Computer Use〜OpenAIとAnthropicの比較と将来の展望〜
pharma_x_tech
6
1k
genspark_presentation.pdf
haruki_uiru
1
240
10分で学ぶ、RAGの仕組みと実践
supermarimobros
0
910
Next.jsと状態管理のプラクティス
uhyo
3
1.1k
Featured
See All Featured
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
280
13k
The Language of Interfaces
destraynor
158
25k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
52
2.5k
Automating Front-end Workflow
addyosmani
1370
200k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
How STYLIGHT went responsive
nonsquared
100
5.5k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
13
840
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
120
52k
Optimising Largest Contentful Paint
csswizardry
37
3.2k
RailsConf 2023
tenderlove
30
1.1k
Designing Experiences People Love
moore
142
24k
Statistics for Hackers
jakevdp
799
220k
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