1
0
mirror of https://github.com/tumic0/pbf2png.git synced 2024-11-23 19:35:54 +01:00

Some more usage info

This commit is contained in:
Martin Tůma 2020-07-04 20:15:57 +02:00 committed by GitHub
parent 50c0529fd5
commit 2b0f5aaf7f
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -9,9 +9,19 @@ make
```
## Usage
```shell
pbf2png [options] DIR
```
Use `pbf2png -h` for help. The parameters should be self-explanatory, except the
`-M` - tile name mask parameter. It's only there because of the notoriously known
design flaw in the Mapbox vector tiles specification - the missing zoom level
in the tile data. To render a tile, a workaround that fetches the zoom level from
the file name (or somewhere else) is required. The default mask(regular expression)
is `([0-9]+).*` which should fit all common tile name schemes like $z-$x-$y.pbf.
is `([0-9]+).*` which should fit all common tile name schemes like `$z-$x-$y.pbf`,
`$z_$y_$x.mvt`, etc.
## Styles
See the QtPBFImagePlugin [documentation](https://github.com/tumic0/QtPBFImagePlugin#styles)
for how to set the style used for rendering the tiles. For the default OpenMapTiles
data schema and the default OSM-Liberty style nothing needs to be done.