A collection of maps related CLI utils written in python.
## Dependencies
- Python >= 3.7
- PyYAML
- PyOsmium
- Psycopg 2
## Releases
Project releases are created automatically when a new tag is created. To create a new release with proper packaging:
- Bump the version under `setup.py`
- Bump the version under `debian/changelog`
- Push a new tag with the changes
## Deduped map tilelist
Given an input file with a list of line seperated tiles in `{zoom}/{x}/{y}` format, generate a distinct list of map tiles for all zoom levels from `minzoom` up to `maxzoom`.
This CLI tool is built as a way to generate a deduplicated tile list of distinct tiles based on the `imposm3` expired tile output. The reason behind this is to deduplicate tiles and optimize tile pregeneration by avoiding generating the same tile multiple times.
## Dependencies
## Imposm changeset verifier
- Python >= 3.7
Given an OSM changeset file and an imposm mapping, verify that operations described in the changeset are reflected in the DB after an OSM sync