1
0
mirror of https://github.com/tumic0/pbf2png.git synced 2024-11-24 03:45:53 +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 ## Usage
```shell
pbf2png [options] DIR
```
Use `pbf2png -h` for help. The parameters should be self-explanatory, except the 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 `-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 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 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) 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.