Skip to content

v0.4.1

Compare
Choose a tag to compare
@github-actions github-actions released this 16 Aug 21:42
· 338 commits to main since this release
7a24dbc

Rasters v0.4.1

Diff since v0.4.0

Closed issues:

  • Improve performance of GeoStack and GeoSeries by sharing and caching dims (#64)
  • Standardise access to multiple single slice arrays and a single multidimensional arrays (#70)
  • NCDstack not lazy loading when selecting on dimensions? (#134)
  • Be more lazy (#136)
  • Rasterize polygons (#156)
  • netcdf loads CompoundPeriod step rather than e.g. Month(1) (#160)
  • Move RasterDataSources.jl wrappers here. (#162)
  • Compilation time is too long for very large stacks (#174)
  • _refdims_title not defined (#176)
  • Can't locate the documents for the latest v0.4.5 (#179)
  • Use bands as stack layers (#183)
  • Add a mask function (#184)
  • Add classify function. (#185)
  • Handle GeoInterface.jl points and polygons in mask (#195)
  • Writing GeoStack to NetCDF broken in version 0.5 (#202)
  • Incorrect type inference when reading from NetCDF in version 0.5 (#203)
  • Cannot use extract anymore (#214)
  • Add zeros, ones, rand, fill, falses, and trues to dispatch on Mapped/Projected mode dims (#216)
  • add crop/extend from polygons/points (#217)
  • Write GeoTIFF with close enough types, with a warning. (#218)
  • Should summary functions ignore NoData by default? (#229)
  • :filepath for Raster metadata in RasterSeries always set to first raster (#232)
  • Error when combining RasterSeries along a new dim (#234)
  • Can't write tif file - GridChunks has no field chunks (#244)
  • Missing value not skipped by SkipMissingVal (#245)
  • Rasterise Shapefile.Table features, and similar (#249)
  • Low efficiency of RasterDiskArray (#254)
  • tiff file bands name missing (#255)
  • Rasters install error (#256)
  • Add lazy keyword to constructors (#260)
  • Rotated/transformed dimensions (#263)
  • loading NetCDF file fine under Julia 1.6.0 and error with Julia 1.7.1 (#268)
  • rasterize broken documentation (#273)
  • Specifying custom dims (#275)
  • Problem while plotting a Raster from an ArchGDAL.jl-generated raster file (#284)

Merged pull requests:

  • metadata default is NoMetadata (#157) (@rafaqz)
  • CompatHelper: bump compat for "Missings" to "1.0" (#158) (@github-actions[bot])
  • fix netcdf time parsing so Period is returned, rather than CompoundPeriod (#161) (@rafaqz)
  • fix show (#164) (@rafaqz)
  • Rasterdatasources (#165) (@rafaqz)
  • Fix nodata type (#166) (@rafaqz)
  • Bugfix series child (#167) (@rafaqz)
  • Refactor using internal wrappers (#168) (@rafaqz)
  • Add mask and mask! (#187) (@rafaqz)
  • Improvements to stack (#189) (@rafaqz)
  • add classify and classify! (#190) (@rafaqz)
  • More methods (#193) (@rafaqz)
  • add skipmissingval to agregate (#194) (@rafaqz)
  • improve docs and update RDS (#199) (@rafaqz)
  • update ArchGDAL to 0.7 (#201) (@rafaqz)
  • polygon mask, inpolygon and rasterize (#204) (@rafaqz)
  • fix netcdf stack layer types (#205) (@rafaqz)
  • add GeoSeries constructor from NamedTuple of Vector (#206) (@rafaqz)
  • remove clims adjustment its confusing (#207) (@rafaqz)
  • show missingval in array show (#208) (@rafaqz)
  • use typemin to write missing missingval in gdal and grd (#209) (@rafaqz)
  • Dataframes in docs (#210) (@rafaqz)
  • use name instead of colnames in rasterize, and test (#211) (@rafaqz)
  • add constructors for tables and vectors to GeoArray and GeoStack (#212) (@rafaqz)
  • hack to fix wrapped return value from GDAL (#213) (@rafaqz)
  • allow and test gdal working from a URL (#215) (@rafaqz)
  • Update for DD LookupArrays (#220) (@rafaqz)
  • generic constructors like zeros make GeoArrays (#221) (@rafaqz)
  • Rename to Rasters.jl (#222) (@rafaqz)
  • fix adapt for Projected and Mapped (#223) (@rafaqz)
  • inpoly -> inpolygon (#225) (@mkborregaard)
  • Update issue templates (#228) (@rafaqz)
  • print the missingval to IO (#230) (@vlandau)
  • Methods cleanup, better polygon ops and rasterization (#236) (@rafaqz)
  • Inpolygon (#237) (@rafaqz)
  • add skipmissing for missingval (#238) (@rafaqz)
  • CompatHelper: bump compat for ArchGDAL to 0.8, (keep existing compat) (#239) (@github-actions[bot])
  • Bugfixes and test coverage (#240) (@rafaqz)
  • CompatHelper: bump compat for HDF5 to 0.16, (keep existing compat) (#243) (@github-actions[bot])
  • compare missingval by value (#246) (@maxfreu)
  • CompatHelper: bump compat for FillArrays to 0.13, (keep existing compat) (#248) (@github-actions[bot])
  • fix polygon performance and accuracy (#250) (@rafaqz)
  • CompatHelper: bump compat for NCDatasets to 0.12, (keep existing compat) (#251) (@github-actions[bot])
  • add kw... to ncdatasets write (#252) (@kongdd)
  • add append to ncdatasets write (#253) (@kongdd)
  • open files before read, modify, collect and Array (#257) (@rafaqz)
  • read and write band names (#259) (@rafaqz)
  • add lazy flag to make laziness optional (#261) (@rafaqz)
  • DiskArrays 0.3.3 (#264) (@rafaqz)
  • minor updates for GeoFormatTypes 0.4 (#265) (@rafaqz)
  • fix polygons (#266) (@rafaqz)
  • Performance tweaks (#267) (@rafaqz)
  • load/save stack names (#269) (@rafaqz)
  • CompatHelper: bump compat for Setfield to 1, (keep existing compat) (#271) (@github-actions[bot])
  • Update Geointerface (#276) (@rafaqz)
  • Affine maps for geotransforms (#277) (@rafaqz)
  • make lazy=false the default for arrays and stacks (#278) (@rafaqz)
  • Zonal statistics (#279) (@rafaqz)
  • test filename exists (#280) (@rafaqz)
  • remove deprecated functions (#281) (@rafaqz)
  • fix edges generation performance (#285) (@rafaqz)
  • allow south up files in gdal (#286) (@rafaqz)
  • bugfix raster from AbstractDimArray (#287) (@rafaqz)
  • add reproject methods for rasters and dims (#289) (@rafaqz)
  • update DimensionalData to 0.21 (#290) (@rafaqz)
  • accept Missing unions in coordinate variables (#292) (@rafaqz)
  • document zonal (#293) (@rafaqz)