Hacker GitHub

← All repos

protomaps/PMTiles

View on GitHub ↗ ★ 3,100 TypeScript

Pyramids of map tiles in a single file on static storage

23 mentions on Hacker News by 16 people: 2 stories, 21 comments · first 2021-04-23 · latest 2026-07-05

Mentions per year 23 mentions · busiest year 2022 (8)
20082026
  1. …Based on results from indexeddb pmtiles work: https://github.com/jtbaker/pmtiles-offline https://github.com/protomaps/PMTiles/issues/395
    comment by bpev · 2026-07-05 · in Organic Maps
  2. …geojson into realtime tiles is a really fun and engaging project. Have you seen these projects? https://github.com/protomaps/PMTiles https://github.com/maplibre/martin
  3. …spec [1] has defined tile types for MVT, PNG, JPEG, WebP and AVIF (plus "Unknown/Other"). [1]: https://github.com/protomaps/PMTiles/blob/main/spec/v3/spec....
  4. …There is already a PMTiles PR that updates the byte that specifies the type of tile to include MLT. https://github.com/protomaps/PMTiles/pull/596
  5. While useful, this still uses a server to process tile requests. Why not https://github.com/protomaps/PMTiles ? For the record, I am currently using maptiler over at https://citybik.es to serve tiles, and I am evaluating moving to serving…
  6. Yep, it's a format they designed (ProtoMaps Tiles): https://github.com/protomaps/PMTiles
  7. …a lot of my visualization use cases with a thin Django app doing GEOJson for interactive layers. https://github.com/protomaps/PMTiles
  8. …json/csv/parquet input and create optimize vector tile outputs. https://github.com/felt/tippecanoe https://github.com/protomaps/PMTiles Tippecanoe would be a great addition to your nix packages. I've been thinking more and more about how…
    comment by afatparakeet · 2024-02-24 · in Geospatial Nix – create, use and deploy today
  9. ▲ 2
    Serve Maps From S3: Compressed single-file tiles for vector and raster maps
    story by nickreese · 2023-08-30 · 0 comments
  10. …a tool to do that right now. It could be a fit in either https://github.com/protomaps/go-pmtiles or https://github.com/protomaps/PMTiles/tree/main/python - the Go program is faster and more production ready at this point. I imagine if…
  11. i think you can also directly call them from the maplibre lib itself using the pmtiles adapter https://github.com/protomaps/PMTiles https://github.com/protomaps/PMTiles/blob/main/js/examples/m...
  12. …including `fflate` as a dependency so clients can decompress gzipped tile data using JavaScript. https://github.com/protomaps/PMTiles/blob/master/js/package....
  13. …via http range requests. I believe planettiler has plans to add pmtiles output support as well. https://github.com/protomaps/PMTiles
    comment by kylebarron · 2022-08-30 · in Host your own OpenStreetMap Map Tiles
  14. ▲ 1
    PMTiles: Cloud-optimized, single-file map tile archives – Python+JS
    story by thunderbong · 2022-07-10 · 0 comments
  15. …it requires an extra processing step. Would anybody know the pros and cons of this vs PMTtiles? [1] https://github.com/protomaps/PMTiles
  16. …mbtiles to pmtiles, but I’m also planning to add native pmtiles output to planetiler soon [2]. [1] https://github.com/protomaps/PMTiles [2] https://github.com/onthegomap/planetiler/issues/98
    comment by zylepe · 2022-05-28 · in Show HN: Self-Hosted Maps Stack
  17. …which uses SQLite, is a more established solution. The specification is open source on GitHub https://github.com/protomaps/PMTiles and is still evolving in response to user needs. I've created direct client support for Leaflet and…
  18. …dataset, provided it's been converted to the S3-friendly PMTiles archive format (utility here: http://github.com/protomaps/PMTiles ) While Google Maps and MapBox let you customize the appearance of vector maps, you can only modify and…
  19. …is PMTiles[1] which uses tree index, however it is specifically for tiled geospatial data. [1] https://github.com/protomaps/PMTiles
    comment by blacha · 2022-02-16 · in Small File Archives in MinIO
  20. …detail you will need recursive indexes if you don't want the initial fetches to be really huge. https://github.com/protomaps/pmtiles#specification
  21. This is the approach I took with http://github.com/protomaps/pmtiles , though it's optimized for the very specific use case of going from Z/X/Y integer coordinates to binary blobs, and takes shortcuts to accomplish that (fixed-width keys…
  22. …The renderer I was using was indeed leaflet based, so this sounds drop-in easy. I just read through https://github.com/protomaps/PMTiles Nice work! The only downside would be that these maps are often re-rendered periodically and only have…
    comment by TheTaytay · 2021-04-24 · in A new way to make maps with OpenStreetMap
  23. Author here. You should be able to first download OpenStreetMap tiles in PMTiles format ( http://github.com/protomaps/pmtiles ) and then write out a new augmented tileset in the same format. It's a use case I want to have first-class…