Skip to content

v22.10.00

Compare
Choose a tag to compare
@GPUtester GPUtester released this 12 Oct 17:59
· 515 commits to main since this release

🚨 Breaking Changes

  • Remove lonlat_2d and cartesian_2d types (#662) @harrism
  • Add Multi-Geometry support to point_linestring_distance and build python bindings (#660) @isVoid
  • Decouple interpolate functions from trajectory (#645) @isVoid

🐛 Bug Fixes

  • Fix error in users.ipynb (#726) @thomcom
  • unwrap_pyoptcol is missing except keyword that causes exceptions ignored, fixes function bug (#719) @isVoid
  • Fix all unexecutable code examples I can find. (#693) @thomcom
  • Add Union-style indexing to .points, .multipoints, .lines, and .polygons GeoSeries accessors (#685) @thomcom
  • Rewrite copy_type_metadata to reuse the inherited method and handle geocolumns specifically. (#684) @isVoid
  • Fix GeoDataframe slicing issue by adding _slice_ method. (#680) @thomcom
  • Fix and tidy coordinate_transform_test (#671) @harrism
  • linestring_distance Header Only API Returns Past-the-End iterator (#670) @isVoid

📖 Documentation

🚀 New Features

  • Initialize a GeoDataFrame with dict. (#712) @thomcom
  • Vectorized Load, refactors type_utils.hpp into iterator_factory.cuh (#692) @isVoid
  • Accept None and python list in GeoSeries constructor (#686) @isVoid
  • Python API for point-linestring nearest points (#681) @isVoid
  • cuSpatial Python User Guide (#666) @thomcom
  • Add Multi-Geometry support to point_linestring_distance and build python bindings (#660) @isVoid
  • Add C++ API for point_linestring_nearest_points (#658) @isVoid
  • Auto-add new Issues and PRs to cuspatial's project (#618) @jarmak-nv
  • Integrate GeoSeries with read_polygon_shapefile (#609) @thomcom
  • Memory_usage method for GeoSeries/GeoDataFrame and GeoDataFrame refactor. (#604) @thomcom
  • Add Point Linestring Distance (#573) @isVoid

🛠️ Improvements

  • Update to the latest version 3 of GDAL. (#675) @thomcom
  • Expand expect_vector_equivalent to handle std::vector of vec_2d<T> and move traits out of detail (#669) @harrism
  • Statically link all CUDA toolkit libraries (#665) @trxcllnt
  • Remove lonlat_2d and cartesian_2d types (#662) @harrism
  • Rename Test Folders to Align with Module Names (#661) @isVoid
  • Move GeoSeries GeoDataframe into core package and hide column implementation in internal _column package (#657) @isVoid
  • Refactor spatial related functions under spatial package (#656) @isVoid
  • Add Missing Thrust Headers for Thrust 1.17 (#655) @isVoid
  • Decouple interpolate functions from trajectory (#645) @isVoid
  • Add header only cuspatial::quadtree_on_points (#639) @trxcllnt
  • Header-only refactoring of derive_trajectories (#628) @harrism
  • Add python benchmarks. (#600) @thomcom
  • Fix compile error in distance benchmark (#596) @trxcllnt