Skip to content

Releases: sahrk/DGGRID

Version 8.34

13 Nov 20:42
Compare
Choose a tag to compare

[8.34] - 2024-11-13

Fixed

  • correctly handles math constants in Windows (thanks to @allixender)

Version 8.33

17 Oct 02:25
Compare
Choose a tag to compare

[8.33] - 2024-10-16

Added

  • output whether or not built with GDAL

Fixed

  • suppressed remaining compiler warnings

[8.32] - 2024-09-18

Fixed

  • template definition errors in DgPhysicalRF

[8.31] - 2024-07-05

Changed

  • igeo7 DGGS preset defaults output_cell_label_type to OUTPUT_ADDRESS_TYPE

Fixed

  • added #define to ensure PRIx64 gets defined

[8.3] - 2024-07-03

Added

  • new hierarchical index address types Z7 and Z7_STRING to parameters input_address_type and output_address_type
  • new DGGS preset IGEO7 (see new example igeo7WholeEarth)
  • added new examples quads, z7CellClip, z7Nums, z7WholeEarth, z7Collection and z7Transform

Changed

  • changed example z3Transform so that it takes non-GEO input

Fixed

  • yet more bugs binning some points that are very close to certain icosahedron edges into odd aperture 7 resolutions

[8.2] - 2024-06-15

Fixed

  • bug binning some points that are very close to certain icosahedron edges into odd aperture 7 resolutions
  • failure when performing a TRANSFORM operation with input files other than lat/lon
  • fixed macro names in Z3RF

[8.1b] - 2024-01-10

Added

  • pure aperture 7 hexagon grids (ISEA7H/FULLER7H) are now first class DGGS that support all operations (just like aperture 3 and 4 hexagon DGGS)

Changed

  • removed altitude component from built-in GeoJSON and KML output files

[8.0b] - 2023-10-24

Added

  • dgaplib glue library for dglib application development
  • example multipleOrientations to demonstrate/test creating multiple random grid placements
  • new version 8 examples binpresV8, binvalsV8, genPtsV8, and transformV8.

Changed

  • complete re-architecture of DGGRID application to use dgaplib approach
  • all operations now use complete cell output infrastructure previously used by GENERATE_GRID.
  • added operation GENERATE_GRID_FROM_POINTS
  • operations GENERATE_GRID_FROM_POINTS, BIN_POINT_VALS, and BIN_POINT_PRESENCE can use GDAL file input
  • see new V8 examples and the manual for information on the new parameters

[7.81] - 2023-05-06

Added

  • command-line -v and -h flags

version 7.8

21 Apr 19:53
Compare
Choose a tag to compare

v7.8

Fixed

  • several compiler warnings

Added

  • cmake switch WITH_EXT_SHAPELIB to build with an external version of the
    shapelib library; see details in INSTALL.md (thanks to @allixender)
  • (all changes below are not yet documented in the manual; but see the
    new examples listed below)
  • added choice OUTPUT_ADDRESS_TYPE to parameter output_cell_label_type
  • added new hierarchical index address types ZORDER, ZORDER_STRING, Z3,
    and Z3_STRING to parameters input_address_type and output_address_type
  • operations BIN_POINT_VALS and BIN_POINT_PRESENCE now output addresses
    using output_address_type
  • replaced parameter clip_cell_seqnums with clip_cell_addresses, which uses
    cell addresses as specified by input_address_type.
  • added new examples isea4t, isea4d, z3CellClip, z3Nums, z3WholeEarth,
    zCollection, zTransform, z3Collection, z3Transform, zCellClip, and zNums

[7.72] - 2023-04-19

Added

  • additional debugging statements to help in tracking down some issues

Changed

  • removed DestroyFeature from DgOutGdalFile.cpp

[7.71] - 2023-03-21

Added

  • added DGGRID dockerfile image (thanks to @allixender)

Fixed

  • clipping with input polygons now works (again) in diamond and triangle grids

Changed

  • updated README.md

version 7.7

08 Dec 19:27
Compare
Choose a tag to compare

v7.7

Added

  • handles holes in GDAL input clipping polygons. Added new parameter clip_using_holes and example named holes

Fixed

  • replaced deprecated sprintf with snprintf throughout
  • suppressed unused parameter compiler warnings

Changed

  • updated manual to version 7.7

v7.5

09 Feb 04:39
Compare
Choose a tag to compare

Added

  • GDAL collection output, including parameters collection_output_gdal_format
    and collection_output_file_name, and GDAL_COLLECTION as a choice for output
    type parameters
  • example gdalCollection
  • debugging parameters pause_on_startup and pause_before_exit

Changed

  • updated manual to version 7.5