Worldwide Terrain and Cloud Infrastructure: an update on Stamen's Knight Grant

Worldwide Terrain and Cloud Infrastructure: an update on Stamen's Knight Grant

A0b49382b6dcd9dd4602c3088717724e?s=128

Seth Fitzsimmons

March 11, 2015
Tweet

Transcript

  1. Worldwide Terrain and Cloud Infrastructure: an update on Stamen’s Knight

    Grant Seth Fitzsimmons
 Stamen Design
  2. [intro]

  3. what is the Knight Foundation?

  4. 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
  5. what is Stamen?

  6. None
  7. grant goals

  8. cloud-based infrastructure

  9. worldwide terrain

  10. accessible and open process

  11. (hi)

  12. [background]

  13. previously…

  14. dotspotting.org

  15. toner

  16. watercolor

  17. terrain

  18. no pressure.

  19. meanwhile…

  20. 6/2011: launch

  21. 3/2012: watercolor

  22. 12/2013: 240m tiles

  23. 12/2014: 960m tiles

  24. Mapbox

  25. _aaS

  26. modernization

  27. Running Your Own Rendering Infrastructure Seth Fitzsimmons Stamen Design http://flic.kr/p/8sJotc

  28. updated data

  29. None
  30. style tweaks

  31. None
  32. Cascadenik → CartoCSS

  33. TileStache → tessera

  34. ModestMaps → Leaflet

  35. self-hosted → AWS

  36. more accessible (?)

  37. [terrain]

  38. (continental) US only

  39. ∞ terrain maps

  40. duplication (unless necessary)

  41. “best available open data”

  42. raw data

  43. DEM

  44. hillshades

  45. contours

  46. aspect?

  47. slope?

  48. … BoF @ 7:30

  49. open (+ documented) process (work-in-progress: please help!)

  50. (watching / collaborating with OpenAerialMap) BoF @ 8:30

  51. expandable

  52. institutional sources (NASA, USGS, …)

  53. individual sources (OpenDroneMap)

  54. [architecture]

  55. cheap, simple, novel

  56. (AWS)

  57. storage via HTTP (S3)

  58. overviews as distinct layers

  59. rendered via Mapnik / GDAL

  60. horizontal processing w/ GDAL (SQS / SWF)

  61. VRTs (virtual raster tables)

  62. VSICurl /vsicurl/http://…

  63. PostgreSQL / PostGIS

  64. PostgreSQL / PostGIS

  65. out-db + S3 =

  66. (caching gotchas)

  67. 100⨉100 px tiles =

  68. Mapnik + GDAL + VRTs + FUSE

  69. Filesystem in User Space

  70. None
  71. None
  72. [access]

  73. empowering journalists

  74. CartoDB

  75. None
  76. None
  77. help tell stories

  78. support pipeline reuse

  79. None
  80. let’s figure this thing out! seth@stamen.com openterrain.tumblr.com