| ▲ | Humphrey 11 hours ago |
| Oh pmtiles is such a simple and innovative solution! |
|
| ▲ | jarl-ragnar 2 hours ago | parent | next [-] |
| It is. I’ve found it so useful I created an Elixir library to act as a cache in front on a pmtiles file. https://hex.pm/packages/ex_pmtiles |
|
| ▲ | pratio 10 hours ago | parent | prev [-] |
| Yes, Absolutely in love with it. Loading tiles with range requests made our application so much faster. |
| |
| ▲ | jtbaker 8 hours ago | parent [-] | | It's very cool! If you want to get higher cache hit rates from a CDN or redis etc. and lower the amount of S3 reads, you can get set up a proxy to convert `/{z}/{x}/{y}.mvt` requests into the byte-range requests: https://docs.protomaps.com/deploy/ Brandon has some example code you can lift to dump it into a Cloudflare Worker or other platforms on that page. | | |
| ▲ | pratio 7 hours ago | parent [-] | | Thank you.
I'm going to try this on a different project that we have. Our current deployment is designed to work directly through s3/api gateway which reduces the number of moving parts. We update the tiles frequently, so the setup has been amazing for us. |
|
|