Skip to content

Releases: databrickslabs/mosaic

v0.3.8

20 Mar 12:31
050e43a
Compare
Choose a tag to compare
  • Added readers for default GDAL raster drivers (https://gdal.org/drivers/raster/index.html)
    • TIFF
    • COG
    • NetCDF
    • ... And more
  • Added readers for default GDAL vector drivers (https://gdal.org/drivers/vector/index.html)
    • Shapefiles
    • Geodatabase (File GDB)
    • ... And more
  • Added custom grid index system for arbitrary CRS
  • Added Spatial KNN example
  • Refactored and simplified Mosaic expressions definition
  • Documentation updates and improvements

v0.3.7

17 Jan 19:12
6744463
Compare
Choose a tag to compare

What's Changed

  • RST_BandMetaData
  • RST_GeoReference
  • RST_IsEmpty
  • RST_MemSize
  • RST_MetaData
  • RST_NumBands
  • RST_PixelWidth
  • RST_PixelHeight
  • RST_RasterToGridAvg
  • RST_RasterToGridMax
  • RST_RasterToGridMin
  • RST_RasterToGridMedian
  • RST_RasterToGridCount
  • RST_RasterToWorldCoord
  • RST_RasterToWorldCoordX
  • RST_RasterToWorldCoordY
  • RST_ReTile
  • RST_Rotation
  • RST_ScaleX
  • RST_ScaleY
  • RST_SkewX
  • RST_SkewY
  • RST_SRID
  • RST_Subdatasets
  • RST_Summary
  • RST_UpperLeftX
  • RST_UpperLeftY
  • RST_Width
  • RST_Height
  • RST_WorldToRasterCoord
  • RST_WorldToRasterCoordX
  • RST_WorldToRasterCoordY

Fixed geometry creation from empty Seq
Fixed landmarks_miid and candidates_miid column names parameter in KNN
Improved docs

Full Changelog: v_0.3.6...v_

v0.3.6

14 Jan 15:22
33f2e42
Compare
Choose a tag to compare
  • Added GDAL and 32 rst_* raster functions:
    • RST_BandMetaData
    • RST_GeoReference
    • RST_IsEmpty
    • RST_MemSize
    • RST_MetaData
    • RST_NumBands
    • RST_PixelWidth
    • RST_PixelHeight
    • RST_RasterToGridAvg
    • RST_RasterToGridMax
    • RST_RasterToGridMin
    • RST_RasterToGridMedian
    • RST_RasterToGridCount
    • RST_RasterToWorldCoord
    • RST_RasterToWorldCoordX
    • RST_RasterToWorldCoordY
    • RST_ReTile
    • RST_Rotation
    • RST_ScaleX
    • RST_ScaleY
    • RST_SkewX
    • RST_SkewY
    • RST_SRID
    • RST_Subdatasets
    • RST_Summary
    • RST_UpperLeftX
    • RST_UpperLeftY
    • RST_Width
    • RST_Height
    • RST_WorldToRasterCoord
    • RST_WorldToRasterCoordX
    • RST_WorldToRasterCoordY
  • Fixed geometry creation from empty Seq
  • Fixed landmarks_miid and candidates_miid column names parameter in KNN
  • Improved docs

v0.3.5

02 Dec 12:59
22e732a
Compare
Choose a tag to compare
  • Implemented KNN (K Nearest Neighbours) transformer
  • Implemented grid cell functions grid_cellkring, grid_cellkloop, grid_cellkringexplode, and grid_cellkloopexplode
  • Implemented geometry grid functions grid_geometrykring, grid_geometrykloop, grid_geometrykringexplode, and grid_geometrykloopexplode
  • Implemented st_envelope, st_difference, and st_bufferloop geometry functions
  • Fixed the function names for convert_to functions
  • Fixed corner case of duplicate H3 indexes in grid tessellation
  • Fixed corner case of possible missing H3 indexes crossing the icosahedron edges
  • Improved documentation

v0.3.4

04 Nov 14:38
53680c6
Compare
Choose a tag to compare
  • Implemented st_simplify
  • Improved docs for R language bindings
  • Improve the unit testing patterns
  • Exported to_json on R bindings

v0.3.3

27 Oct 10:14
4c78875
Compare
Choose a tag to compare
  • Implemented st_union and st_union_agg
  • Fixed line tessellation traversal when the first point falls between two indexes
  • Added sparklyR bindings
  • Added BNG grid notebook example

v0.3.2

14 Oct 13:04
d11691b
Compare
Choose a tag to compare
  • Fixed mosaic_kepler visualisation for H3 grid cells

v0.3.1

14 Oct 09:51
75c1530
Compare
Choose a tag to compare
  • Implemented st_unaryunion function
  • Added BNG grid plotting to mosaic_kepler
  • Added arbitrary CRS transformations to mosaic_kepler plotting
  • Added documentation for BNG grid
  • Bug fixes and improvements on the BNG grid implementation
  • Typo fixes

v0.3.0

30 Sep 15:01
5c2641c
Compare
Choose a tag to compare
  • Integration with H3 functions from Databricks runtime 11.2
  • Refactored grid functions to reflect the naming convention of H3 functions from Databricks runtime
    • index_geometry -> grid_boundaryaswkb
    • point_index_lonlat -> grid_longlatascellid
    • polyfill -> grid_polyfill
    • point_index_geom -> grid_pointascellid
    • mosaicfill -> grid_tessellate
    • mosaic_explode -> grid_tessellateexplode
  • Added links to the solution accelerators
  • Refactored build actions
  • Updated BNG grid output cell ID as string
  • Typos and style fixes
  • Improved Kepler visualisation integration
  • Updated docs

v0.2.1

03 Aug 12:12
81c5bc1
Compare
Choose a tag to compare

What's Changed

  • Added CodeQL scanner
  • Added Ship-to-Ship transfer detection example
  • Added Open Street Maps ingestion and processing example
  • Fixed geoJSON conversion DataType
  • Fixed SparkR mirror URL
  • Fixed R dependencies
  • Fixed comments in pom.xml
  • Updated and polished Readme and example files
  • Switched to published release type

New Contributors

Full Changelog: v0.2.0...v0.2.1