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
node.js for Geo at MapBox
Search
Will White
January 14, 2013
Programming
4
2.1k
node.js for Geo at MapBox
Presented at #jsgeo13 in Denver.
http://lanyrd.com/2013/jsgeo12/sccfqh/
Will White
January 14, 2013
Tweet
Share
Other Decks in Programming
See All in Programming
KIKI_MBSD Cybersecurity Challenges 2025
ikema
0
1.2k
副作用をどこに置くか問題:オブジェクト指向で整理する設計判断ツリー
koxya
1
520
AIによるイベントストーミング図からのコード生成 / AI-powered code generation from Event Storming diagrams
nrslib
2
1.6k
re:Invent 2025 トレンドからみる製品開発への AI Agent 活用
yoskoh
0
680
Python札幌 LT資料
t3tra
7
1.1k
gunshi
kazupon
1
140
CSC307 Lecture 05
javiergs
PRO
0
480
高速開発のためのコード整理術
sutetotanuki
1
290
Oxlintはいいぞ
yug1224
4
700
re:Invent 2025 のイケてるサービスを紹介する
maroon1st
0
170
AtCoder Conference 2025
shindannin
0
970
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
850
Featured
See All Featured
How To Stay Up To Date on Web Technology
chriscoyier
791
250k
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
270
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
0
120
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
290
<Decoding/> the Language of Devs - We Love SEO 2024
nikkihalliwell
1
110
Visualization
eitanlees
150
16k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1k
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
190
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
0
390
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
430
Site-Speed That Sticks
csswizardry
13
1k
Chasing Engaging Ingredients in Design
codingconduct
0
99
Transcript
Custom maps
JavaScript at MapBox
Server side modestmaps wax mmg mapbox.js node-mapnik carto Client side
node-mbtiles
Server side modestmaps wax mmg mapbox.js node-mapnik carto Client side
node-mbtiles
node.js at MapBox
node.js or Python?
async i/o
typical i/o in python
typical i/o in python
typical i/o in python
typical i/o in python
async i/o in node.js
async i/o in node.js
async i/o in node.js
async i/o in node.js
ecosystem
20,814 packages in npm
6 of the top 15 most active users on github
write code for node.js
2 of them work at MapBox
npm
package.json
$ npm install
c++ modules
the c++ part
the js part
let’s build the geo space for node.js
tilelive.js tilestore
Mapnik MBTiles
Mapnik MBTiles tilelive-mapnik
Mapnik MBTiles tilelive-mapnik node-mbtiles
Mapnik ?? tilelive-mapnik yourmodule?
node-postgis node-geoutils
tilemill plugins
take the “geo” out of your geo problems
MapBox workshop tomorrow at noon
@willwhitedc from @MapBox