Releases: kraina-ai/quackosm
Releases · kraina-ai/quackosm
0.4.2
Fixed
- Removed last grouping step when using
keep_all_tags
parameter withGroupedOsmTagsFilter
filter
0.4.1
0.4.0
Added
- Option to automatically download PBF files for geometries #32
- Filtering data using 3 global grid systems: Geohash, H3 and S2 #30
Changed
- Filter OSM IDs are now expected to be passed after comma instead of repeating
--filter-osm-id
every time #30
Fixed
- Remove duplicated features when parsing multiple PBF files
- Geometry orienting to eliminate hash differences between operating systems and different equal versions of the same geometry
0.3.3
0.3.2
Added
- Option to pass
parquet_compression
parameter to DuckDB - Bigger PBF parsing test as a benchmark
Changed
- Increased number of rows per group for environments with more than 24 GB of memory
- Simplified temporal directory path propagation within
PbfFileReader
class - Reduced disk spillage by removing more files during operation
- Optimized final geometries concatenation by removing
UNION
operation - Tests execution order
0.3.1
Added
- Speed column for Rich progress bar
Changed
- Simplified ways grouping logic by removing some steps
0.3.0
Added
- Automatic scaling for grouping operations when working in the environment with less than 16GB of memory
- More detailed steps names
Changed
- Locked minimal Shapely version
- Modified ways grouping logic to be faster
- Split filtered and required ways to be parsed separately
Fixed
- Increased speed estimation period for Rich time progress
0.2.0
Added
- CLI based on Typer for converting PBF files into GeoParquet
0.1.0
Added
- Created QuackOSM repository
- Implemented PbfFileReader