PMTiles icon indicating copy to clipboard operation
PMTiles copied to clipboard

Cloud-optimized + compressed single-file tile archives for vector and raster maps

Results 62 PMTiles issues
Sort by recently updated
recently updated
newest added

Attribute parsing intended for selecting specific layers and attributes out of tiles, e.g.: * `0/0/0.pbf` – include all attributes * `0/0/0.pbf?attributes=*` – include all attributes * `0/0/0.pbf?attributes=` – include **no**...

hi, i'm using our own pmtiles tileset server, the test url is : [https://tilesets.urbanease.io/cadastre/64/64102/without_protobuf.pmtiles](https://tilesets.urbanease.io/cadastre/64/64102/without_protobuf.pmtiles) the location for seeing it is :bayonne, france latlng=[43.492949,-1.474841] on the viewer, all seems to be...

I would like to propose some changes to the directory structure, but these might be totally irrelevant due to my misunderstanding. Current directory entry is fixed at 17bytes, stores x,y...

v3

Options: * Gzip compression - requires a library like pako, may be expensive * Cap'n proto packing: https://capnproto.org/encoding.html * Protobuf varints: https://developers.google.com/protocol-buffers/docs/encoding Use cases: * Dense tile pyramids * Sparse...

v3

If you run `pmtiles-convert --gzip WFIGS_-_2022_Wildland_Fire_Perimeters_to_Date.mbtiles WFIGS_-_2022_Wildland_Fire_Perimeters_to_Date.pmtiles` (MBTiles file is attached), it fails with the following error: ``` (...) File "(...).venv/lib/python3.9/site-packages/pmtiles/writer.py", line 131, in _write_header assert len(metadata_serialized) < 140625 AssertionError...

* moving away from storing ArrayBuffers * `get_bytes` API should be accompanied by a `get_directory` API that returns List/Array objects in the native language

integration tests across languages, reading/writing from all of: * python * C++ * java * golang * TypeScript