AWS Lambda Tile Generator for R3
Fast, automated, distributed generation of map tiles for R3 using the parallel computing power of AWS Lambda.
Spawn a single Lambda Instance per required zoom level, upload tiles direct to S3, inform web client of progress through SNS.
Node.js was my initial attempt but every library for image manipulation I tried choked on the ~80MB test PNG files :(
As a result I'm using python and trying my hardest to keep crazy memory usage under control...
- Upload .emf to web interface
- Wait for completion of automated tile generation...
- Tiles automatically ready to use in R3 due to S3 remote tile hosting!