Amazing stuff Bradley! Your content is usually truly impactful and I appreciate the fact that you actually go ahead and test things (especially cloud stuff) and actallu show us how to do that.
Happy new year Tobin! Nice video, as always. At first I was like, hmm what's the benefit of PMTiles? 1) file is smaller than mbtiles 2) you can serve the tiles with any ordinary http-server which supports HTTP range requests 3) you can serve the tiles from a cloud bucket which supports HTTP range requests Did I get it right? Can the pmtiles be served faster compared to a mbtiles server?
That sounds right. My guess is performance is a wash, and any perf problems on either solution would be solved via caching/CDN rather than switching to the other. It's more a convenience - script out dumping an updated pmtiles file to a S3 bucket and never have to think about the tile server end of things again. And it's kinda cool tech :).
@@TobinBradley Hm interesting! Which one would you recommend? MBTiles or PMTiles? And would S3 be efficient solution for a high traffic project? Thanks🙏
after running "pmtiles serve . " I got a parsing error of the filepath and when I replaced "." with "file://C:/path/to/file" I got a runtime error (null pointer dereference). I'm using the right windows binaries, did anyone face the same issues?
Same here. I then switched to ubuntu VM and used pmtiles linux binary where serving tiles seems to work. It's a little bit slower but quite ok for learning purposes.
Amazing stuff Bradley! Your content is usually truly impactful and I appreciate the fact that you actually go ahead and test things (especially cloud stuff) and actallu show us how to do that.
This is a great video. Very educative. Looking forward to the next!
@TobinBradley what if I want to add a pin/marker/anchor/icon that need to be display on the map?
very informative and great pacing, thanks!
You are great 👍. Could you please post a comparison metrix like how fast , heavy to traditional tile server.
Happy new year Tobin! Nice video, as always.
At first I was like, hmm what's the benefit of PMTiles?
1) file is smaller than mbtiles
2) you can serve the tiles with any ordinary http-server which supports HTTP range requests
3) you can serve the tiles from a cloud bucket which supports HTTP range requests
Did I get it right?
Can the pmtiles be served faster compared to a mbtiles server?
That sounds right. My guess is performance is a wash, and any perf problems on either solution would be solved via caching/CDN rather than switching to the other. It's more a convenience - script out dumping an updated pmtiles file to a S3 bucket and never have to think about the tile server end of things again. And it's kinda cool tech :).
Also the data ingress charges are pretty important.
@@TobinBradley Hm interesting! Which one would you recommend? MBTiles or PMTiles? And would S3 be efficient solution for a high traffic project? Thanks🙏
Cool using a S2 in min 14. Thanks
after running "pmtiles serve . " I got a parsing error of the filepath and when I replaced "." with "file://C:/path/to/file" I got a runtime error (null pointer dereference). I'm using the right windows binaries, did anyone face the same issues?
Same here. I then switched to ubuntu VM and used pmtiles linux binary where serving tiles seems to work. It's a little bit slower but quite ok for learning purposes.
tobin my tiles guy