node.js for Geo at MapBox

14d5c038c3f09137e510d1debed0d3c1?s=47 Will White
January 14, 2013

node.js for Geo at MapBox

Presented at #jsgeo13 in Denver.

http://lanyrd.com/2013/jsgeo12/sccfqh/

14d5c038c3f09137e510d1debed0d3c1?s=128

Will White

January 14, 2013
Tweet

Transcript

  1. Custom maps

  2. JavaScript at MapBox

  3. Server side modestmaps wax mmg mapbox.js node-mapnik carto Client side

    node-mbtiles
  4. Server side modestmaps wax mmg mapbox.js node-mapnik carto Client side

    node-mbtiles
  5. node.js at MapBox

  6. node.js or Python?

  7. async i/o

  8. typical i/o in python

  9. typical i/o in python

  10. typical i/o in python

  11. typical i/o in python

  12. async i/o in node.js

  13. async i/o in node.js

  14. async i/o in node.js

  15. async i/o in node.js

  16. ecosystem

  17. 20,814 packages in npm

  18. 6 of the top 15 most active users on github

    write code for node.js
  19. 2 of them work at MapBox

  20. npm

  21. package.json

  22. $ npm install

  23. c++ modules

  24. the c++ part

  25. the js part

  26. let’s build the geo space for node.js

  27. tilelive.js tilestore

  28. Mapnik MBTiles

  29. Mapnik MBTiles tilelive-mapnik

  30. Mapnik MBTiles tilelive-mapnik node-mbtiles

  31. Mapnik ?? tilelive-mapnik yourmodule?

  32. node-postgis node-geoutils

  33. tilemill plugins

  34. take the “geo” out of your geo problems

  35. MapBox workshop tomorrow at noon

  36. @willwhitedc from @MapBox