Releases: kraina-ai/quackosm
Releases · kraina-ai/quackosm
0.15.0
0.14.2
Added
MissingOsmCacheWarning
for the user to inform that OSM index has to be built and the source can be switched to Geofabrik #213OldOsmCacheWarning
for the user to inform that currently saved cache is over 1 year old and it can be outdated #213
Changed
- Bumped minimal version of the
h3
library to4.1.0
0.14.1
Added
- Option to skip metadata tags filtering, based on a default GDAL configuration
0.14.0
Added
- Option to sort result files by geometry to reduce file size
- Additional
_sorted
suffix used in the result file name - Option to define final parquet file compression with level and number of rows per group
- Typing stubs for mypy
Changed
- Default result parquet file compression from
snappy
tozstd
with level 3 - Number of rows in a parquet row group to
100000
- Bumped minimal version of DuckDB to
1.1.2
and polars to1.9
- Refactored internal logic by exporting it to external
rq_geo_toolkit
library - Changed multiple files merging logic
Fixed
- Replace geo metadata in final geoparquet with proper bounding box size and geometry types
- Changed polars LazyFrame execution for newer versions
- Remove wrong empty geometries from relations
- Steps numbering with complex OSM tags filtering
Deprecated
- Replaced
parquet_compression
parameter inPbfFileReader
class withcompression
0.13.0
0.12.1
Added
- Automatic download progress bar hiding when verbosity is set to
silent
. - Cached nominatim geocoding results to speed up tests
0.12.0
0.11.4
Changed
- Improved multiprocessing intersection algorithm by early stopping processes start-up if finished quicker than expected