Skip to content

Releases: Serapieum-of-alex/pyramids

0.4.2

27 Apr 02:30
726fac0
Compare
Choose a tag to compare
  • fix a bug in plotting the dataset without specifying the band
  • fix a bug in passing or not passing the band index in the case of multi-band rasters
  • change the bounds in the to_dataset method to total_bounds to get the bbox of the whole geometries in the gdf
  • add convert_longitude method to convert longitude to range between -180 and 180

0.4.1

23 Apr 10:23
e43ae74
Compare
Choose a tag to compare
  • adjust all spatial operation functions to work with multi-band rasters.
  • use gdal exceptions to capture runtime error of not finding the the file.
  • add cluster method to dataset class.
  • time_stamp attribute returns None if there is no time_stamp.
  • restructure the no_data_value related functions.
  • plot function can plot rgb imagr for multi-band rasters.
  • to_file detect the driver type from the extension in the path.

0.4.0

11 Apr 20:16
dc30b52
Compare
Choose a tag to compare
  • Restructure the whole package to two main objects Dataset and FeatureCollection
  • Add class for multiple Dataset "DataCube".
  • Link both Dataset and FeatureCollection to convert between raster and vector data types.
  • Remove rasterio and netcdf from dependencies and depend only on gdal.
  • Test read rasters/netcdf from virtual file systems (aws, compressed)
  • Add dunder methods for all classes.
  • add plotting functionality and cleopatra (plotting package) as an optional package.
  • remove loops and replace it with ufunc from numpy.

0.3.3

05 Feb 23:49
28bd2ef
Compare
Choose a tag to compare
  • fix bug in reading the ogr drivers catalog for the vector class
  • fix bug in creating rasterLike in the asciiToRaster method

0.3.2

29 Jan 02:09
Compare
Choose a tag to compare
  • refactor code
  • add documentation
  • fix creating memory driver with compression in _createDataset

0.3.1

24 Jan 23:37
9371251
Compare
Choose a tag to compare
  • add pyarrow to use parquet data type for saving dataframes and geodataframes
  • add H3 indexing package, and add new module indexing with functions to convert geometries to indeces back and forth.
  • fix bug in calculating pivot point of the netcdf file
  • rasterToDataFrame function will create geometries of the cells only based on the add_geometry parameter.

0.3.0

23 Jan 00:44
fca5c37
Compare
Choose a tag to compare
  • add array module to deal with any array operations.
  • add openDataset, getEPSG create SpatialReference, and setNoDataValue utility function, getCellCoords, ...
  • add rasterToPolygon, PolygonToRaster, rasterToGeoDataFrame, conversion between ogr DataSource and GeoDataFrame.

0.2.12

14 Jan 19:45
38c7cef
Compare
Choose a tag to compare
  • add utils module for functions dealing with compressing files, and others utility functions.

0.2.11

27 Dec 06:09
5f6d963
Compare
Choose a tag to compare
  • fix bug in pypi package names in requirements.txt file

0.2.10

25 Dec 23:01
bbcc1d8
Compare
Choose a tag to compare

What's Changed

Full Changelog: 0.2.9...0.2.10