Releases: rafaqz/Rasters.jl
Releases · rafaqz/Rasters.jl
v0.14.2
v0.14.1
Rasters v0.14.1
Merged pull requests:
- Bump codecov/codecov-action from 1 to 5 (#866) (@dependabot[bot])
- Bump julia-actions/setup-julia from 1 to 2 (#867) (@dependabot[bot])
- Bump actions/checkout from 2 to 4 (#868) (@dependabot[bot])
- fix Selectors for Projected lookups (#869) (@tiemvanderdeure)
- Bugfix and test
_sourcetrait
(#870) (@rafaqz)
Closed issues:
Where
errors onProjected
(#864)
v0.14.0
Rasters v0.14.0
Breaking changes
missingval
is nowmissing
by default. You can set it withmissingval=somethingelse
likeNaN
.missingval=Rasters.missingval
will just run themissingval
function on the source dataset to find the existing missing value, which is pretty much the behaviour before this PR. You can also domissingval=source=>dest
with aPair
if you know there is a missing value that is incorrectly/not specified in the files metadata - there will be no automatic detection at all.scale
andoffset
are applied by default where found in array metadata.scaled=false
inRaster
orRasterStack
will turn this off.raw=true
will too, and also use the original missing value - the source array will be unchanged.
-aggregated
anddisaggregate
have slightly changed arguments and keywords, along with optimisations
-mosaic
also has some argument/keyword changes
Merged pull requests:
- Breaking: Faster/better
aggregate
(#763) (@rafaqz) - CompatHelper: bump compat for GRIBDatasets in [weakdeps] to 0.4, (keep existing compat) (#805) (@github-actions[bot])
- Faster
mosaic
(#839) (@rafaqz) - CompatHelper: bump compat for Makie in [weakdeps] to 0.22, (keep existing compat) (#858) (@github-actions[bot])
- add multidimensional spatial means tutorial (#860) (@tiemvanderdeure)
- Merge breaking changes (#863) (@rafaqz)
v0.13.1
Rasters v0.13.1
Merged pull requests:
- Breaking: Standardise cf standards and missingval handling (#695) (@rafaqz)
- CompatHelper: bump compat for ColorTypes to 0.12, (keep existing compat) (#808) (@github-actions[bot])
- Breaking: Line and Polygon
extract
optimisation (#824) (@rafaqz) - Improve performance for extract on point tables (#838) (@tiemvanderdeure)
- fix features links (#840) (@lazarusA)
- adds versions and stars (#841) (@lazarusA)
- simpler logo (#842) (@lazarusA)
- new hero and nav menu (#843) (@lazarusA)
- resample cellarea continue (#844) (@lazarusA)
- actually show the filename (#849) (@tiemvanderdeure)
- Fix
_extent
when called on an extent (#852) (@tiemvanderdeure) - handle
FeatureTrait
andGeometryCollectionTrait
in_get_geometries
(#853) (@tiemvanderdeure) - Allow
reproject(obj, target_crs)
as well (#856) (@asinghvi17)
Closed issues:
- SDM example is not rendering in docs (#845)
v0.13.0
Rasters v0.13.0
Merged pull requests:
- Add get_scale definition to GRIBDatasetsExt (#802) (@asinghvi17)
- Breaking: Ambiguities and DD 0.29 (#821) (@rafaqz)
- Maybe breaking? use StepRangeLen instead of LinRange (#825) (@rafaqz)
- construct RasterSeries from AbstractBasicDimArray (#826) (@tiemvanderdeure)
- Update to SDM workflow example in the docs (#831) (@tiemvanderdeure)
- fix RasterConstructor keywords (#834) (@rafaqz)
- Cleanup unused Raster call in warp (#836) (@rafaqz)
v0.12.1
Rasters v0.12.1
Merged pull requests:
- do not unnecessarily return a union in extract (#790) (@tiemvanderdeure)
- Add
Rasters.sample
(#791) (@tiemvanderdeure) - Fix missinval typo (#793) (@maxfreu)
- Halve the number of calls to cosd, sind in spherical
cellarea
(#794) (@asinghvi17) - forgot a space in showerror(::BackendException) (#795) (@asinghvi17)
- allow single dim constructor like DimArray (#798) (@rafaqz)
- Make extracting
grid_mapping
from CDM datasets safer (#803) (@asinghvi17) - bugfix to _without_mapped_crs (#810) (@tiemvanderdeure)
- Test
zonal
on geometries with extents that go beyond the raster (#817) (@asinghvi17)
Closed issues:
- Setting color mapping/transparency when writing a
kmz
file (#400) - Trying to
combine
multiple lazy loaded files kills julia (#481) - Add a fallback for
create
and anything else that uses ArchGDAL (#530) - Use Proj directly for reprojection (#634)
- Conversion to pointer not defined for ArchGDAL.IRasterBand (#679)
- rebuilding Projected dimension loose projection info (#689)
- Docs build failing (#721)
- Deprecation warning on v1.11 (#731)
- Strange behavior in time to rasterize (#740)
- recommendation: change
cellsize
tocellarea
(#747) - cellsize returns erroneous results for grids with fine spacing [no reprojeciton] (#764)
- precompile error of RastersMakieExt (#766)
- Error with crop (#770)
- Add random sampling functionality (like R's
terra::spatSample()
) (#771) - Switch the new
cellarea
andreproject
to Proj (#781) - Two missinval typos (#792)
missing
is not materialized when elementwise dividing two rasters? (#797)
v0.12.0
Rasters v0.12.0
Merged pull requests:
- export Extents.extent (#758) (@alex-s-gardner)
- inline getindex on rasterstack for type stability (#760) (@tiemvanderdeure)
- Performance improvement by eliminating
map
beforeany
orall
(#762) (@tiemvanderdeure) - improve cellsize and switch from Archgdal to Proj (#768) (@tiemvanderdeure)
- Print a styled backend error message so it's more eye-catching (#776) (@asinghvi17)
- Remove discretesurface dispatch (#777) (@asinghvi17)
- add continue_patch changes more cleanly: fixes Makie for new DD (#780) (@rafaqz)
- add a constructor to load future worldclim as a rasterstack (#783) (@tiemvanderdeure)
- add missing versions for extras extensions (#788) (@rafaqz)
Closed issues:
v0.11.8
Rasters v0.11.8
Merged pull requests:
- define isdisk for AbstractRasterSeries (#716) (@tiemvanderdeure)
- ditch SurfaceLikeCompat to remove method ambiguity (#718) (@asinghvi17)
- Drop Requires.jl code in init (#724) (@asinghvi17)
- Add an informative error to
resample
when passing crs as string (#727) (@asinghvi17) - Drop Makie v0.19 compat, add comments, simplify (#729) (@asinghvi17)
- Fix Zarr datasets not picking up CF encoded scale/offset factors (#732) (@asinghvi17)
- make index page text single line (#734) (@asinghvi17)
zonal
optional skipmissing (#739) (@rafaqz)- Pass
geometrycolumn
to rasterizer as well inrasterize
(#745) (@asinghvi17) - Fix extent2dims intervals (#751) (@rafaqz)
- specify traditional coordinate order in crs2transform (#754) (@tiemvanderdeure)
Closed issues:
- Plotting RGB Rasters with Makie (#518)
- Makie incompatibility (#571)
- stable docs link on github landing page broken (#709)
- Method ambiguity between convert_arguments definitions in Rasters and DimensionalData Makie extensions (#719)
resample
doesn't work (#726)geometrycolumns
argument not respected inrasterize
(#744)- cellsize doesn't seem to be correct (#746)
rasterize
is not covering the full extent of the input polygon (#749)
v0.11.7
Rasters v0.11.7
Merged pull requests:
- combine using DiskArrays.ConcatDiskArary (#713) (@tiemvanderdeure)