2024.10.0
-
core
- move
mapchete.types.Bounds
to newmapchete.bounds
module (#652) - move
mapchete.types.ZoomLevels
to newmapchete.zoom_levels
module (#652) - move
mapchete.io.vector.reproject_geometry
tomapchete.geometry.reproject_geometry
(#652) mapchete.commands.observers.Observers
: fix typing issue (#652)mapchete.formats.default.vector_file.InputTile
: implement Grid protocol (#652)mapchete.formats.default.vector_file.InputTile.read()
: addtarget_geometry_type
argument (#652)mapchete.formats.default.vector_file.InputTile
: addread_union_geometry
andread_raster_mask
methods (#652)- add
mapchete.geometry.clip
module (#652) - add
mapchete.geometry.filter
module with reimplementations ofis_type()
andfilter_by_geometry_type()
functions (#652) - add
read_union_geometry()
andread_as_raster_mask()
methods toVectorInput
(#652) - add various geometry types to
mapchete.types
(#652) - create
mapchete.grid
module (#652) - added typing where possible (#652)
- split up
mapchete.io.vector
module in submodules (#652) mapchete.io.vector.indexed_features.IndexedFeatures.read()
: addtarget_geometry_type
argument (#652)mapchete.io.vector.indexed_features.IndexedFeatures
: addread_union_geometry
andread_raster_mask
methods (#652)mapchete.tile
: added typing (#652)
- move