Releases: openmaptiles/openmaptiles-tools
v7.2.0
What's Changed
- Fix download-osm and remove osmborder by @ZeLonewolf in #462
- Bump tornado from 6.4.2 to 6.5.1 by @dependabot[bot] in #456
- Bump requests from 2.32.0 to 2.32.4 by @dependabot[bot] in #457
- Bump aiohttp from 3.10.11 to 3.12.14 by @dependabot[bot] in #459
Full Changelog: v7.1.1...v7.2.0
v7.1.1
v7.1.0
Enhancements
- Enable HTTP_PROXY Env Var for aiohttp Client by @hbre in #420
- Add missing boundary data to OpenMapTiles by @ZeLonewolf in #421
- Add NE 10m urban areas by @ZeLonewolf in #424
- Add option to set tile extent to generate-sqltomvt by @Arvamer in #436
- Replace spritezero with spreet by @handymenny in #442
Bump versions
- Update GitHub Actions checkout and upload. by @TomPohys in #444
- Update docs and license year. by @TomPohys in #443
- Bump aiohttp from 3.8.1 to 3.8.5 by @dependabot in #433
- Bump tornado from 6.3.2 to 6.3.3 by @dependabot in #434
- Bump aiohttp from 3.8.5 to 3.9.2 by @dependabot in #440
- Bump tornado from 6.1 to 6.3.2 by @dependabot in #431
- Bump requests from 2.27.1 to 2.31.0 by @dependabot in #430
- Update to PostGIS 3.3 by @TomPohys in #423
- Upgrade MAPNIK_GERMAN_L10N_TAG. by @lazaa32 in #429
- Bump version mapnik-german-l10n by @TomPohys in #422
Fixes
- Fix failing Postgis Docker build by @lazaa32 in #441
- Fix npm in openmaptiles-tools Docker image by @lazaa32 in #432
New Contributors
- @hbre made their first contribution in #420
- @Arvamer made their first contribution in #436
- @handymenny made their first contribution in #442
Full Changelog: v7.0.0...v7.1.0
v7.0.0
v6.2.0
New functionality
- Add vars on layers (with overrides) by @francois2metz in #402
- Implement buffer_size overrides by @nyurik in #399
Enhancements
- Add
tile_multiplierby @zstadler in #407 - Make
$PGPORTwork indocker/postgisimage by @zstadler in #403 - Add generate-tiles LIST_FILE support by @nyurik in #401
- Bump requirements, golang, and gdal docker base by @nyurik in #398
Fixes
Clean ups
- Update bin/generate-tiles by @zstadler in #409
- Update test-sql.sh by @alexey-zakharenkov in #408
- Update README.md by @zstadler in #404
New Contributors
- @alexey-zakharenkov made their first contribution in #408
Full Changelog: v6.1.4...v6.1.5
Fix mapnik-german and functions parameters
What's Changed
- Use mapnik-german-l10n fork from openmaptiles GitHub. by @lazaa32 in #393
- Remove
STRICTstatement by @TomPohys in #392
Full Changelog: v6.1.3...v6.1.4
Update centerlines
Revert to Python 3.9 tools docker image
Revert to Python 3.9 by @nyurik in #389
Full Changelog: v6.1.1...v6.1.2
Fix docker publishing and norefresh makefile bug
v6.1.1 Fix auto-publish workflow build error (#388)
Significantly faster tile generation, bug fixes, Python 3.10 bump
generate-tiles Script Update
Updated generate-tiles script generate tiles from PostgreSQL using tilelive-copy with tilelive-pgquery.
If run without MID_ZOOM environment variable, this script will generate all tiles from MIN_ZOOM to MAX_ZOOM (inclusive), just like it did before, but also doing the metadata update (see below).
If MID_ZOOM env var is set, generate-tiles will first generate all tiles from MIN_ZOOM to MID_ZOOM. Afterwards, mbtiles-tools impute finds the most duplicated small tiles at MID_ZOOM, and treats them as "empty" -- it copies empty tiles to the next MID_ZOOM+1 level as is, without regenerating them. impute also makes a list of all non-empty tiles, and generate-tiles script generates one zoom level for just that list. Once done, the same process is repeated for the next zoom level until MAX_ZOOM.
Lastly, generate-tiles runs mbtiles-tools meta-generate to update mbtiles metadata unless TILESET_FILE is not set.
Change Summary
- Implement quick tile generation with imputing by @nyurik in #383
- Pass min/max zooms to tilelive-pgquery by @nyurik in #381
- Use docker --pull when building make targets, bump to python 3.10 by @nyurik in #386
- Increase timeout to 180 seconds by @etresoft in #387
New Contributors
Full Changelog: v6.0.1...v6.1.0