Skip to content

Releases: IPL-UV/equi7grid_lite

v.0.4.0

12 Jun 08:20
Compare
Choose a tag to compare

2024-06-12

  • Bug in a regex expression fixed. grid2lonlat method now works with regions outside South America.
  • A new method was added to the Equi7Grid class. The method is called lonlat2grid_ids. This method converts geographic coordinates to Equi7Grid tile ids given a specific level.

v.0.3.0

11 Jun 10:29
Compare
Choose a tag to compare

[0.3.0] - 2024-06-11

  • A new attribute added self.levels to the Equi7Grid constructor. This attribute is a List of the available levels in the QuadTree structure.
  • New arguments added to lonlat2grid and grid2lonlat methods. First a centroid argument. This argument is used to specify if user wants the centroid of the grid or the bottom-left corner. By default, the centroid is True in order to keep compatibility with the cubo package. The level argument is used to specify the level of the QuadTree structure reference. By default, the level is 0.
  • New method added to the Equi7Grid class. The method is called align2grid. This method is used to align coordinates to the QuadTree structure.

[0.2.0] - 2024-06-10

  • Documentation in README.md and code comments improved.
  • Shameful bug respect to the initial level. It must be 0 no 1. I'm not in R!
  • Fix a bug with respect to the float precision. We only consider 8 decimal places. Now
    the next statement is always true:
    grid_id = lonlat2grid(...)
    grid2lonlat(grid_id) == grid2lonlat(lonlat2grid(grid2lonlat(grid_id)))
  • We have added a new method Equi7Grid.reproject() to convert rioxarray and shapely geometries to the Equi7Grid.

[0.1.0] - 2024-06-09

  • First release.