2025-02-15 08:09:56 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(geography/R-terra) Updated 1.8.15 to 1.8.21
# version 1.8-21
## bug fixes
- `sieve` failed with large rasters
[#1729](https://github.com/rspatial/terra/issues/1729) by Reed
Humphrey
- `extractRange` only worked for SpatVector, not for matrix or vector
[#1733](https://github.com/rspatial/terra/issues/1733) by Victor Van
der Meersch
- `extract<SpatRaster>` over https with a multilayer SpatRaster
returned the values for the first layer for all layer
[#1736](https://github.com/rspatial/terra/issues/1736) by Shannon
Albeke
## enhancements
- new argument xyz="" to the `rast<SpatVector>` method
- new arguments "type" and "breaks" to \
`plet<SpatRaster>` method
[#1187](https://github.com/rspatial/terra/issues/1187) by Augustin
Lobo
- new argument "cores" in `lapp<SpatRasterDataset>`
[#1190](https://github.com/rspatial/terra/issues/1190) by kel44
- `aggregate<SpatRaster>` now handles `fun="table"`
[#1662](https://github.com/rspatial/terra/issues/1662) by Fernando
Aramburu.
## new
- `is.flipped<SpatRaster>` method
[#1627](https://github.com/rspatial/terra/issues/1627)>` by Timothée
Giraud
- `as.array<SpatRasterDataset>` method
- `distance<SpatRaster,missing>` now has argument "values". If TRUE,
the values of the nearest non-target cell is returned instead of the
distance [#1243](https://github.com/rspatial/terra/is sues/1243) by
Simon Dedman
- `thresh<SpatRaster>`
[#1233](https://github.com/rspatial/terra/issues/1233) by Agustin
Lobo
|
2025-02-08 10:57:55 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(geography/R-terra) Updated 1.8.5 to 1.8.15
# Version 1.8-15
## Bug Fixes
- `Readrds` Failed For Rasters With Timestep="Seconds"
[#1711](Https://Github.Com/Rspatial/terra/issues/1711) by Pascal
Oettli
- `divide<SpatVector>` always returned NULL
[#1724](https://github.com/rspatial/terra/issues/1724) by Márcia
Barbosa
- `erase` failed in some cases
[#1710](https://github.com/rspatial/terra/issues/1710) by
erkent-carb
## enhancements
- `bestMatch` now has argument "fun" to allow the use of different
distance measures, and a <matrix> method
- `wrap` (and `writeRDS`) now captures varnames/longnames
[#1719](https://github.com/rspatial/terra/issues/1719) by Andrew
Gene Brown
- improved raster metadata writing
[#1714](https://github.com/rspatial/terra/pull/1714) by Andrew Gene
Brown
- `vect` and `writeVector` now properly read and write date and
datetime
data. [#1718](https://github.com/rspatial/terra/issues/1718) by
Andrew Gene Brown
- improved estimate of available memory on linux systems
[#1506](https://github.com/rspatial/terra/issues/1506) by Cedric
Rossi
# version 1.8-10
Released 2025-01-13
## bug fixes
- `expanse<SpatRaster>(transform=TRUE)` crashed R when the crs was
"local". [#1671](https://github.com/rspatial/terra/issues/1671) by
Michael Chirico
- `patches(values=TRUE)` wrapped around the edges
[#1675](https://github.com/rspatial/terra/issues/1675) by Michael
Chirico
- `spin` now correctly handles spherical coordinates
[#1576](https://github.com/rspatial/terra/issues/1576) by jeanlobry
- `mosaic` sometimes crashed R
[#1524](https://github.com/rspatial/terra/issues/1524) by John
Baums, Dave Klinges, and Hugh Graham.
- `spatSample` ignored argument "exp" when taking a random sample with
na.rm=TRUE on a large raster
[#1437](https://github.com/rspatial/terra/issues/1437) by Babak
Naimi
- `split<SpatVector,SpatVector>` did not work properly
[#1619](https://github.com/rspatial/terra/issues/1619) by Michael
Sumner
- `autocor` improved handling of NA cells for global Moran computation
[#1992](https://github.com/rspatial/terra/issues/1592) by Nicholas
Berryman
- `shade` is more
memory-safe. [#1452](https://github.com/rspatial/terra/issues/1452)
by Francis van Oordt and Chris English
- fixed bug in `rasterize` revealed when using `crop(mask=TRUE)`
[#1686](https://github.com/rspatial/terra/issues/1686) by edixon1
- fixed `to_id = NA` bug in `nearest`
[#1471](https://github.com/rspatial/terra/issues/1471) by Mats
Blomqvist
- better handling of date/unit
[#1684](https://github.com/rspatial/terra/issues/1684) and
[#1688](https://github.com/rspatial/terra/issues/1688) by Andrew
Gene Brown
- `spatSample(method="regular")` on a raster with one column returned
too many samples
[#1362](https://github.com/rspatial/terra/issues/1362) by Daniel R
Schlaepfer
## enhancements
- `plot<SpatVector>` now uses the same default viridis color palette
as `plot<SpatRaster>`
[#1670](https://github.com/rspatial/terra/issues/1670) by Márcia
Barbosa
- `relate` now accepts relation="equals"
[#1672](https://github.com/rspatial/terra/issues/1672) by Krzysztof
Dyba
- `init` now accepts additional arguments for function "fun"
- better handling of the 32 connections limitation set by the HDF4
library [#1481](https://github.com/rspatial/terra/issues/1481) by
Dimitri Falk
- When using RStudio a once per session warning is given when using
draw, sel or click
[#1063](https://github.com/rspatial/terra/issues/1063) by Sergei
Kharchenko
- `distance<SpatRaster>` from lon and lat lines/polygons computes
distance to the edges instead of the nodes
[#1462](https://github.com/rspatial/terra/issues/1462) by Derek
Friend
- `distance<SpatVector,SpatVector>` now works for lon/lat data
[#1615](https://github.com/rspatial/terra/issues/1615) by Wencheng
Lau-Medrano
- using overviews for faster plotting of COGs over http
[#1353](https://github.com/rspatial/terra/issues/1353) by Michael
Sumner and [#1412](https://github.com/rspatial/terra/issues/1412);
and argument `plot(x, overview=)` to change the default behavior.
- `extract` with points is now faster for rasters accessed over http
[#1504](https://github.com/rspatial/terra/issues/1504) by Krzysztof
Dyba
- `extract` with many points on very large rasters was slower in
compared to doing the same with "raster" (which uses terra for
that!) [#1584](https://github.com/rspatial/terra/issues/1584) by
Hassan Masoomi
- `merge` now has three alternative algorithms
[1366](https://github.com/rspatial/terra/issues/1366) by Hassan
Masoomi and [#1650](https://github.com/rspatial/terra/issues/1650)
by Agustin Lobo
## new
- `$<SpatRaster>` can now be used to get a categorical SpatRaster with
a different active category
- `scale_linear<SpatRaster>` method for linear scaling of cell values
between a minimum and maximum value such as 0 and 1
- `distance` and related methods get argument "method" to choose the
distance algorithm for lon/lat data
[#1677](https://github.com/rspatial/terra/issues/1677) by Márcia
Barbosa
- `divide<SpatRaster>` and `divide<SpatVector>` methods
- `nseg` counts the number of segments in a SpatVector
[#1647](https://github.com/rspatial/terra/pull/1674) by Michael
Chirico
- `extract` argument "search_radius" to extract values from the
nearest raster cell that is not `NA`
[#873](https://github.com/rspatial/terra/issues/873) by
matthewseanmarcus
- `combineLevels` to combine the levels of all layers
\
[link](https://stackoverflow.com/questions/79340152/how-to-set-factor-levels-in-a-rast-stack-using-terra-when-different-levels-exi)
on SO by Sam
|
2025-01-05 06:02:40 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(geography/R-terra) Updated 1.7.83 to 1.8.5
# version 1.8-5
## bug fixes
- `Spatsample(method='stratified', ext=e)` returned the wrong sampling
coordinates [#1628](https://github.com/rspatial/terra/issues/1628)
by Barnabas Harris
- `spatSample(method='stratified')` could fail with small sample sizes
[#1503](https://github.com/rspatial/terra/issues/1503) by karluf
- transparency (alpha) did not work with RGB
plotting. [#1642](https://github.com/rspatial/terra/issues/1642) by
Timothée Giraud
- rasterization failed on very large rasters
[#1636](https://github.com/rspatial/terra/issues/1636) by Mary
Fisher, [#1463](https://github.com/rspatial/terra/issues/1463) by
Nic Spono and [#1281](https://github.com/rspatial/terra/issues/1281)
by Sebastian Dunnett
- `tmpFiles` only looked in the default temp files folder
[#1630](https://github.com/rspatial/terra/issues/1630) by
smckenzie1986
- `where.min` did not work well if there were negative values
[#1634](https://github.com/rspatial/terra/issues/1634) by Michael
Sumner
- `plet<SpatRaster>` now works for RGB rasters and rasters with a
color table [#1596](https://github.com/rspatial/terra/issues/1596)
by Agustin Lobo
- `vect<MULTIPOINT WKT>` did not work properly
[#1376](https://github.com/rspatial/terra/issues/1376) by
silasprincipe
- `compareGeom<SpatVector>` did not work
[#1654](https://github.com/rspatial/terra/issues/1654) by Jason
Flower
- `buffer<SpatVector>` is now more accurate buffers for lonlat
polygons [#1616](https://github.com/rspatial/terra/issues/1616) by
Roberto Amaral-Santos
- `terra:interpNear` used square windows, not circles, beyond 100
points [#1509](https://github.com/rspatial/terra/issues/1509) by
Jean-Luc Dupouey
- `vect` read INT64 fields as integers, sometimes leading to
overflows. [#1666](https://github.com/rspatial/terra/issues/1666) by
bengannon-fc
- `plot` showed a legend title even if none was requestd if title
parameters were specified
. [#1664](https://github.com/rspatial/terra/issues/1664) by Márcia
Barbosa
## enhancements
n- improved documentation of `writeVector` overwrite when using
layers. [#1573](https://github.com/rspatial/terra/issues/1573) by
Todd West
- improved treatment of (supposedly) flipped rasters by Timothée
Giraud [#1627](https://github.com/rspatial/terra/issues/1627) and
fchianucci [#1646](https://github.com/rspatial/terra/issues/1646)
- added `map.pal("random")`
[#1631](https://github.com/rspatial/terra/issues/1631) by Agustin
Lobo
- expressions can now be used in legend titles
[#1626](https://github.com/rspatial/terra/issues/1626) by Noah
Goodkind
- `app` and `tapp` now emit a warning when factors are coerced to
numeric [#1566](https://github.com/rspatial/terra/issues/1566) by
shuysman
- `plet<SpatRaster>` now has argument "stretch" for RGB rasters
[#1596](https://github.com/rspatial/terra/issues/1596) by Agustin
- `%%` and `%/%` now behave the same for SpatRaster as for (base R)
numbers [#1661](https://github.com/rspatial/terra/issues/1661) by
Klaus Huebert
## new
- `patches` with option `valus=TRUE` can now distinguish regions based
on their cell values (instead of only NA vs not-NA)
[#495](https://github.com/rspatial/terra/issues/495) by Jakub
Nowosad and [#1632](https://github.com/rspatial/terra/issues/1632)
by Agustin Lobo
- `rowSums`, `rowMeans`, `colSums` and `colMeans` for SpatRaster
- `metags` for SpatRasterDataset
[#1624](https://github.com/rspatial/terra/issues/1624) by Andrea
Manica
- `metags` for layers (bands) of SpatRaster are now saved to and read
from GTiff files
[#1071](https://github.com/rspatial/terra/issues/1071) by Mike
Koontz
- `global` has new effcient functions "anyNA" and "anynotNA"
[#1540](https://github.com/rspatial/terra/issues/1540) by Kevin J
Wolz
- `wrap`, `saveRDS` and `serialize` for
SpatExtent. [#1430](https://github.com/rspatial/terra/issues/1430)
by BastienFR
- `vect<SpatGraticule>` method suggested in relation to [tidyterra
#155](https://github.com/dieghernan/tidyterra/issues/155) by Diego
Hernangómez
- `toMemory<SpatRaster>` and `<SpatRasterDataset>` methods
[#1660](https://github.com/rspatial/terra/pull/1660) by Derek Friend
|
2024-12-04 23:48:27 by Makoto Fujiwara | Files touched by this commit (2) |
Log message:
(Geography/R-terra) Updated 1.7.39 to 1.7.83
# version 1.7-83
## bug fixes
- `flip(direction="vertical")` failed in some cases
[#1518](https://github.com/rspatial/terra/issues/1518) by Ed Carnell
- `zonal(as.raster=TRUE)` failed when the zonal raster was categorical
[1514](https://github.com/rspatial/terra/issues/1514) by Jessi L
Brown
- `distance<data.frame,data.frame>` and `<matrix,matrix>` ignored the
unit
argument. [#1545](https://github.com/rspatial/terra/issues/1545) by
Wencheng Lau-Medrano
- NetCDF files with month time-step encode from 0-11 made R crash
[#1544](https://github.com/rspatial/terra/issues/1544) by Martin
Holdrege
- `split<SpatVector>` only worked well if the split field was of type
character. [#1530](https://github.com/rspatial/terra/issues/1530) by
Igor Graczykowski
- `gridDist` (and probably some other methods) emitted a "cannot
overwrite existing file" error when processing large datasets
[#1522](https://github.com/rspatial/terra/issues/1522) by Clare
Pearson
- `terrain` did not accept multiple variables
[#1561](https://github.com/rspatial/terra/issues/1561) by Michael
Mahoney
- `rotate` was vulnerable to an integer overflow
[#1562](https://github.com/rspatial/terra/issues/1562) by Sacha
Ruzzante
- `getTileExtents` could return overlapping tiles or tiles with gaps
due to floating point
imprecision. [#1564](https://github.com/rspatial/terra/issues/1564)
by Michael Sumner
## enhancements
- `as.list<SpatRasterDataset>` sets the names of the list
[#1513](https://github.com/rspatial/terra/issues/1513)
- a SpatVectorCollection can now be subset with its names; and if made
from a list it takes the names from the list.
[1515](https://github.com/rspatial/terra/issues/1515) by jedgroev
- argument `fill_range` to plot<SpatRaster> and `plot<SpatVector>` to
use the color of the extreme values of the specified range
[#1553](https://github.com/rspatial/terra/issues/1553) by Mike
Koontz
- plet<SpatRaster> can now handle rasters with a "local" (Cartesian)
CRS. [#1570](https://github.com/rspatial/terra/issues/1570) by
Augustin Lobo.
## new
- `map-region` returns the coordinates of the axes position of a map
created with `plot<Spat*>`
\
[https://github.com/rspatial/terra/issues/1517](https://github.com/rspatial/terra/issues/1517)
by Daniel Schuch
- `polys<leaflet>` method
[#1543](https://github.com/rspatial/terra/issues/1543) by Márcia
Barbosa
- `plot<SpatVectorCollection>` method
[#1532](https://github.com/rspatial/terra/issues/1532) by jedgroev
- `add_mtext` to add text around the margins of a
map. [#1567](https://github.com/rspatial/terra/issues/1567) by
Daniel Schuch
# version 1.7-78
Released 2023-05-22
## bug fixes
- `writeVector` and `readVector` better handle empty geopackage layers
[#1426](https://github.com/rspatial/terra/issues/1426) by Andrew
Gene Brown.
- `writeCDF` only wrote global variables if there was more than one
[#1443](https://github.com/rspatial/terra/issues/1443) by Daniel
Schlaepfer
- `rasterize` with "by" returned odd layernames
[#1435](https://github.com/rspatial/terra/issues/1435) by Philippe
Massicotte
- `convHull`, `minCircle` and `minRect` with a zero-row SpatVector
crashed R [#1445](https://github.com/rspatial/terra/issues/1445) by
Andrew Gene Brown
- `rangeFill` with argument `circular=TRUE` did not work properly
[#1460](https://github.com/rspatial/terra/issues/1460) by Alice
- `crs(describe = TRUE)` returned an mis-ordered extent
[#1485](https://github.com/rspatial/terra/issues/1485) by Dimitri
Falk
- `tapp` with a custom function and an index like "yearmonths" could
shift time for not considering the time
zone. [#1483](https://github.com/rspatial/terra/issues/1483) by Finn
Roberts
- `plot<SpatRaster>` could fail when there were multiple values with
very small differences
[#1491](https://github.com/rspatial/terra/issues/1491) by srfall
- `as.data.frame<SpatRaster>` with "xy=TRUE" and \
"wide=FALSE" could
fail if coordinates were very similar
[#1476](https://github.com/rspatial/terra/issues/1476) by Pascal
Oettli
- `rasterizeGeom` now returns the correct layer name
[#1472](https://github.com/rspatial/terra/issues/1472) by
HRodenhizer
- `cellSize` with "mask=TRUE" failed if the output was to be written
to a temp file
[#1496](https://github.com/rspatial/terra/issues/1496) by Pascal
Sauer
- `ext<SpatVectorProxy>` did not return the full extent
[#1501](https://github.com/rspatial/terra/issues/1501) by
erkent-carb
## enhancements
- `extract` has new argument "small=TRUE" to allow for strict use of
"touches=FALSE"
[#1419](https://github.com/rspatial/terra/issues/1419) by Floris
Vanderhaeghe.
- `as.list<SpatRaster>` has new argument "geom=NULL"
- `rast<list>` now recognizes (x, y, z) base R "image" structures
[stackoverflow]
\
(https://stackoverflow.com/questions/77949551/rspatial-convert-a-grid-list-to-a-raster-using-terra)
by Ignacio Marzan.
- `inset` has new arguments "offset" and "add"
[#1422](https://github.com/rspatial/terra/issues/1422) by Armand-CT
- `expanse<SpatRaster>` has argument `usenames`
[#1446](https://github.com/rspatial/terra/issues/1446) by Bappa Das
- the default color palette is now `terra::map.pal("viridis")` instead
of `terrain.colors`. The default can be changes with
`options(terra.pal=...)`
[#1474](https://github.com/rspatial/terra/issues/1474) by Derek
Friend
- `as.list<SpatRasterDataset>` now returns a named
list. [#1513](https://github.com/rspatial/terra/issues/1513) by Eric
R. Scott
## new
- `bestMatch<SpatRaster>` method
- argument "pairs=TRUE" to `cells` \
[https://github.com/rspatial/terra/issues/1487](https://github.com/rspatial/terra/issues/1487) \
by Floris Vanderhaeghe
- `add_grid` to add a grid to a map
# version 1.7-71
Released 2023-01-31
## bug fixes
- k_means did not work if there were NAs
[#1314](https://github.com/rspatial/terra/issues/1314) by Jakub
Nowosad
- `layerCor` with a custom function did not work anymore
[#1387](https://github.com/rspatial/terra/issues/1387) by Jakub
Nowosad
- `plet` broke when using "panel=TRUE"
[#1384](https://github.com/rspatial/terra/issues/1384) by Elise
Hellwig
- using /vis3/ to open a SpatRaster did not work
[#1382](https://github.com/rspatial/terra/issues/1382) by Mike
Koontz
- `plot<SpatRaster>(add=TRUE)` sampled the raster data without
considering the extent of the
map. [#1394](https://github.com/rspatial/terra/issues/1394) by
Márcia Barbosa
- `plot<SpatRaster>(add=TRUE)` now only considers the first layer of a
multi-layer SpatRaster
[1395](https://github.com/rspatial/terra/issues/1395) by Márcia
Barbosa
- `set.cats` failed with a tibble was used instead of a data.frame
[#1406](https://github.com/rspatial/terra/issues/1406) by Mike
Koontz
- `polys` argument "alpha" was ignored if a single color was
used. [#1413](https://github.com/rspatial/terra/issues/1413) by
Derek Friend
- `query` ignore the "vars" argument if all rows were
selected. [#1398](https://github.com/rspatial/terra/issues/1398) by
erkent-carb.
- `spatSample` ignored "replace=TRUE" with random sampling,
na.rm=TRUE, and a sample size larger than the non NA
cells. [#1411](https://github.com/rspatial/terra/issues/1411) by
Babak Naimi
- `spatSample` sometimes returned fewer values than requested and
available for lonlat
rasters. [#1396](https://github.com/rspatial/terra/issues/1396) by
Márcia Barbosa.
## enhancements
- `vect<character>` now has argument "opts" for GDAL open options,
e.g. to declare a file
encoding. [#1389](https://github.com/rspatial/terra/issues/1389) by
Mats Blomqvist
- `plot(plg=list(tic=""))` now allows choosing alternative continuous
legend tic-mark styles ("in", "out", "through" \
or "none")
- `makeTiles` has new argument "buffer"
[#1408](https://github.com/rspatial/terra/issues/1408) by Joy
Flowers.
## new
- `prcomp<SpatRaster>` method
[#1361](https://github.com/rspatial/terra/issues/1361#issuecomment-1860311029)
by Jakub Nowosad
- `add_box` to add a box around the map. The box is drawn where the
axes are, not around the plotting region.
- `getTileExtents` provides the extents of tiles. These may be used in
parallelization. See [#1391](https://github.com/rspa
tial/terra/issues/1391) by Alex Ilich.
# version 1.7-65
Released 2023-12-15
## bug fixes
- `flip` with argument `direction="vertical"` filed in some cases with
large rasters processed in chunks
\
[0b714b0](https://github.com/rspatial/terra/commit/0b714b038b101011ce27391133a7a1f9a91821cc)
by Dulci on [stackoveflow](
\
https://stackoverflow.com/questions/77304534/rspatial-terraflip-error-when-flipping-a-multi-layer-spatrast-object)
- SpatRaster now correctly handles `NA & FALSE` and `NA | TRUE`
[#1316](https://github.com/rspatial/terra/issues/1316) by John Baums
- `set.names` wasn't working properly for SpatRasterDataset or
SpatRasterCollection
[#1333](https://github.com/rspatial/terra/pull/1333) by Derek Friend
- `extract` with argument "layer" not NULL shifted the layers
[#1332](https://github.com/rspatial/terra/issues/1332) by Ewan
Wakefield
- `terraOptions` did not capture "memmin" on
-[stackoverflow](https://stackoverflow.com/questions/77552234/controlling-chunk
-size-in-terra) by dww
- `rasterize` with points and a built-in function could crash if no
field was used
[#1369](https://github.com/rspatial/terra/issues/1369) by
anjelinejeline
## enhancements
- `mosaic` can now use `fun="modal"`
- `rast<matrix> and rast<data.frame>` now have option \
'type="xylz"
[#1318](https://github.com/rspatial/terra/issues/1318) by Agustin
Lobo
- `extract<SpatRaster,SpatVector>` can now use multiple summarizing
functions [#1335](https://github.com/rspatial/terra/issues/1335) by
Derek Friend
- `disagg` and `focal` have more optimistic memory requirement
estimation [#1334](https://github.com/rspatial/terra/issues/1334) by
Mikko Kuronen
## new
- `k_means<SpatRaster>` method
[#1314](https://github.com/rspatial/terra/issues/1314) by Agustin
Lobo
- `princomp<SpatRaster>` method
[#1361](https://github.com/rspatial/terra/issues/1361) by Alex Ilich
- `has.time<SpatRaster>` method
- new argument "raw=FALSE" to `rast`, `sds`, and `sprc` to allow
ignoring scale and offset
[1354](https://github.com/rspatial/terra/issues/1354) by Insang Song
# version 1.7-55
Released 2023-10-14
## bug fixes
- `mosaic` ignored the filename argument if the SpatRasterCollection
only had a single SpatRaster
[#1267](https://github.com/rspatial/terra/issues/1267) by Michael
Mahoney
- Attempting to use `extract` with a raster file that had been deleted
crashed R. [#1268](https://github.com/rspatial/terra/issues/1268) by
Derek Friend
- `split<SpatVector,SpatVector>` did not work well in all
cases. [#1256](https://github.com/rspatial/terra/issues/1256) by
Derek Corcoran Barrios
- `intersect` with two SpatVectors crashed R if there was a date/time
variable [#1273]( https://github.com/rspatial/terra/issues/1273) by
Dave Dixon
- "values=FALSE" was ignored by
`spatSample<SpatRaster>(method="weights")`
[#1275](https://github.com/rspatial/terra/issues/1275) by François
Rousseu
- `coltab<-` again works with a list as value
[#1280](https://github.com/rspatial/terra/issues/1280) by Diego
Hernangómez
- `stretch` with histogram equalization was not memory-safe
[#1305](https://github.com/rspatial/terra/issues/1305) by Evan Hersh
- `plot` now resets the "mar" parameter
[#1297](https://github.com/rspatial/terra/issues/1297) by Márcia
Barbosa
- `plotRGB` ignored the "smooth" argument
[#1307](https://github.com/rspatial/terra/issues/1307) by Timothée
Giraud
## enhancements
- argument "gdal" in `project` was renamed to "use_gdal"
[#1269](https://github.com/rspatial/terra/issues/1269) by Stuart
Brown.
- SpatVector attributes can now be stored as an ordered factor
[#1277](https://github.com/rspatial/terra/issues/1277) by Ben Notkin
- `plot<SpatVector>` now uses an "interval" legend when breaks are
supplied [#1303](https://github.com/rspatial/terra/issues/1303) by
Gonzalo Rizzo
- `crop<SpatRaster>` now keeps more metadata, including variable names
[#1302](https://github.com/rspatial/terra/issues/1302) by rhgof
- `extract(fun="table")` now returns an easier to use data.frame
[#1294](https://github.com/rspatial/terra/issues/1294) by Fernando
Aramburu.
## new
- `metags<-` and `metags` to set arbitrary SpatRaster/file level
metadata [#1304](https://github.com/rspatial/terra/issues/ 1304) by
Francesco Chianucci
# version 1.7-46
Released 2023-09-06
## bug fixes
- `plot<SpatVector>` used the wrong main label in some cases
[#1210](https://github.com/rspatial/terra/issues/1210) by Márcia
Barbosa
- `plotRGB` failed with an "ext=" argument
[#1228](https://github.com/rspatial/terra/issues/1228) by Dave Edge
- `rast<array>` failed badly when the array had less than three
dimensions. [#1254](https://github.com/rspatial/terra/issues/1254)
by andreimirt.
- `all.equal` for a SpatRaster with multiple layers
[#1236](https://github.com/rspatial/terra/issues/1236) by Sarah
Endicot t
- `zonal(wide=FALSE)` could give wrong results if the zonal SpatRaster
had "layer" as
layername. [#1251](https://github.com/rspatial/terra/issues/1251) by
Jeff Hanson
- `panel` now support argument "range"
[#141](https://github.com/rspatial/terra/issues/1241) by Jakub
Nowosad
- `rasterize` with `by=` returned wrong layernames if the by field was
not sorted [#1266](https://github.com/rspatial/terra/issues/1266) by
Sebastian Dunnett
- `mosaic` with multiple layers was not correct
[#1262](https://github.com/rspatial/terra/issues/1262) by
Jean-Romain
## enhancements
- `wrap<SpatRaster>` now stores color tables
[#1215](https://github.com/rspatial/terra/issues/1215) by Patrick
Brown
- `global` now has a "maxcell" argument
[#1213](https://github.com/rspatial/terra/issues/1213) by Alex Ilich
- `layerCor` with fun='pearson' now returns output with the layer
names [#1206](https://github.com/rspatial/terra/issues/1206)
- `vrt` now has argument "set_names"
[#1244](https://github.com/rspatial/terra/issues/1244) by sam-a-levy
- `vrt` now has argument "return_filename"
[#1258](https://github.com/rspatial/terra/issues/1258) by Krzysztof
Dyba
- `project<SpatRaster>` has new argument "by_util" exposing the GDAL
warp utility [#1222](https://github.com/rspatial/terra/pull/1222) by
Michael Sumner.
## new
- `compareGeom` for list and SpatRasterCollection
[#1207](https://github.com/rspatial/terra/issues/1207) by Sarah
Endicott
- `is.rotated<SpatRaster>` method
[#1229](https://github.com/rspatial/terra/issues/1229) by Andy Lyons
- `forceCCW<SpatVector>` method to force counter-clockwise orientation
of polygons [#1249](https://github.com/rspatial/terra/issues/1249)
by srfall.
- `vrt_tiles` returns the filenames of the tiles in a vrt file
[#1261](https://github.com/rspatial/terra/issues/1261) by Derek
Friend
- `extractAlong` to extract raster cell values for a line that are
ordered along the
line. [#1257](https://github.com/rspatial/terra/issues/1257) by
adamkc.
|
2024-11-14 23:22:33 by Thomas Klausner | Files touched by this commit (2429) |
Log message:
*: recursive bump for icu 76 shlib major version bump
|
2024-11-07 14:34:45 by Greg Troxel | Files touched by this commit (17) |
Log message:
*: revbump for gdal
|
2024-11-01 13:55:19 by Thomas Klausner | Files touched by this commit (2426) |
Log message:
*: revbump for icu downgrade
|
2024-11-01 01:54:33 by Thomas Klausner | Files touched by this commit (2427) |
Log message:
*: recursive bump for icu 76.1 shlib bump
|
2024-09-01 16:56:36 by Greg Troxel | Files touched by this commit (30) | ![Package updated](https://pkgsrc.se/images/update.gif) |
Log message:
*: revbump for proj update
less gdal, postgis, due to in-flight updates, to be handled separately
|
2024-05-29 18:35:19 by Adam Ciarcinski | Files touched by this commit (1929) | ![Package updated](https://pkgsrc.se/images/update.gif) |
Log message:
revbump after icu and protobuf updates
|