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
2k
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
CEDEC2025 長期運営ゲームをあと10年続けるための0から始める自動テスト ~4000項目を50%自動化し、月1→毎日実行にした3年間~
akatsukigames_tech
0
130
Terraform やるなら公式スタイルガイドを読もう 〜重要項目 10選〜
hiyanger
13
3.1k
ワープロって実は計算機で
pepepper
2
1.3k
Webinar: AI-Powered Development: Transformiere deinen Workflow mit Coding Tools und MCP Servern
danielsogl
0
130
書き捨てではなく継続開発可能なコードをAIコーディングエージェントで書くために意識していること
shuyakinjo
1
270
SwiftでMCPサーバーを作ろう!
giginet
PRO
2
240
Go製CLIツールをnpmで配布するには
syumai
2
1.2k
decksh - a little language for decks
ajstarks
4
21k
バイブコーディングの正体——AIエージェントはソフトウェア開発を変えるか?
stakaya
5
900
あなたとJIT, 今すぐアセンブ ル
sisshiki1969
1
640
画像コンペでのベースラインモデルの育て方
tattaka
3
1.6k
新世界の理解
koriym
0
130
Featured
See All Featured
A Tale of Four Properties
chriscoyier
160
23k
Automating Front-end Workflow
addyosmani
1370
200k
Thoughts on Productivity
jonyablonski
69
4.8k
GitHub's CSS Performance
jonrohan
1031
460k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Faster Mobile Websites
deanohume
309
31k
Agile that works and the tools we love
rasmusluckow
329
21k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
8
760
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
358
30k
The Cost Of JavaScript in 2023
addyosmani
53
8.8k
Mobile First: as difficult as doing things right
swwweet
223
9.9k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
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