Skip to content

v2.3.0

Compare
Choose a tag to compare
@DanielJDufour DanielJDufour released this 17 Sep 16:04
· 71 commits to master since this release

v2.3.0 (2023-09-17)

πŸ’₯ Breaking Changes

  • refactored stats calculation such that no data values are now included in the total "count" property of the return object. Previously, geoblaze completely ignored no data values. However, this shouldn't impact any of the statistical results like sum and median. If you want to get the total number of valid values in an area, look for the "valid" property value in the stats result object.
  • improved antimeridian support (described below) could potentially lead to changed results for geometries that cross the antimeridian. The new results should be treated as more accurate.

πŸš€ New Feature / Improvement

  • when a multi-polygon is used where the polygons are far apart, geoblaze will now make multiple smaller samples instead of sampling the whole area that contains all the polygons. A practical example is when a multipolygon includes polygons that border each side of the antimeridian, previously GeoBlaze would sample a bounding box across the whole world (from nearly -180 to 180 longitude). This could lead to memory issues and stalling. Now, GeoBlaze samples from each side of the world separately.

πŸ› Bug Fix

  • fixed seemingly never-ending stalling when sampling across the antimeridian

🏠 Internal

πŸ“ Documentation

  • No changes

commits

  • Merge pull request #217 from GeoTIFF/antimeridian-2023-08-24 836ad0f
  • added across.dbf and across.shx 6c944cc
  • added data/antimeridian/across.{prj,shp} 8519fa6
  • sample twice when crossing antimeridian 19b1ff7
  • added more truth data 344d4c4
  • added stalling anti-meridian test f7ec999
  • Merge pull request #216 from GeoTIFF/DanielJDufour-patch-1 dd2cbec
  • Update CHANGELOG.md fc9279b

v2.2.0...v2.3.0