The NetBSD Project

CVS log for pkgsrc/geography/R-terra/Makefile

[BACK] Up to [cvs.NetBSD.org] / pkgsrc / geography / R-terra

Request diff between arbitrary revisions


Keyword substitution: kv
Default branch: MAIN


Revision 1.20: download - view: text, markup, annotated - select for diffs
Thu Apr 24 14:14:07 2025 UTC (3 weeks ago) by wiz
Branches: MAIN
CVS tags: HEAD
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +2 -2 lines
*: recursive bump for jpeg -> libjpeg-turbo switch

Revision 1.19: download - view: text, markup, annotated - select for diffs
Sat Apr 19 07:57:52 2025 UTC (3 weeks, 5 days ago) by wiz
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +2 -2 lines
*: recursive bump for default Kerberos implementation switch

Revision 1.18: download - view: text, markup, annotated - select for diffs
Thu Apr 17 21:50:55 2025 UTC (4 weeks ago) by wiz
Branches: MAIN
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -1 lines
*: recursive bump for icu 77 and libxml2 2.14

Revision 1.17: download - view: text, markup, annotated - select for diffs
Sat Feb 15 07:09:56 2025 UTC (2 months, 4 weeks ago) by mef
Branches: MAIN
CVS tags: pkgsrc-2025Q1-base, pkgsrc-2025Q1
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +2 -2 lines
(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

Revision 1.16: download - view: text, markup, annotated - select for diffs
Sat Feb 8 09:57:55 2025 UTC (3 months ago) by mef
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +2 -2 lines
(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

Revision 1.15: download - view: text, markup, annotated - select for diffs
Sun Jan 5 05:02:40 2025 UTC (4 months, 1 week ago) by mef
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +2 -2 lines
(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

Revision 1.14: download - view: text, markup, annotated - select for diffs
Wed Dec 4 22:48:27 2024 UTC (5 months, 1 week ago) by mef
Branches: MAIN
CVS tags: pkgsrc-2024Q4-base, pkgsrc-2024Q4
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +10 -3 lines
(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.

Revision 1.13: download - view: text, markup, annotated - select for diffs
Thu Nov 14 22:20:00 2024 UTC (5 months, 4 weeks ago) by wiz
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2 lines
*: recursive bump for icu 76 shlib major version bump

Revision 1.12: download - view: text, markup, annotated - select for diffs
Thu Nov 7 13:34:45 2024 UTC (6 months, 1 week ago) by gdt
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2 lines
*: revbump for gdal

Revision 1.11: download - view: text, markup, annotated - select for diffs
Fri Nov 1 12:52:45 2024 UTC (6 months, 1 week ago) by wiz
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2 lines
*: revbump for icu downgrade

Revision 1.10: download - view: text, markup, annotated - select for diffs
Fri Nov 1 00:51:59 2024 UTC (6 months, 1 week ago) by wiz
Branches: MAIN
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2 lines
*: recursive bump for icu 76.1 shlib bump

Revision 1.9: download - view: text, markup, annotated - select for diffs
Sun Sep 1 14:56:34 2024 UTC (8 months, 1 week ago) by gdt
Branches: MAIN
CVS tags: pkgsrc-2024Q3-base, pkgsrc-2024Q3
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2 lines
*: revbump for proj update

less gdal, postgis, due to in-flight updates, to be handled separately

Revision 1.8: download - view: text, markup, annotated - select for diffs
Wed May 29 16:32:46 2024 UTC (11 months, 2 weeks ago) by adam
Branches: MAIN
CVS tags: pkgsrc-2024Q2-base, pkgsrc-2024Q2
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2 lines
revbump after icu and protobuf updates

Revision 1.7: download - view: text, markup, annotated - select for diffs
Thu May 23 14:19:06 2024 UTC (11 months, 3 weeks ago) by gdt
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2 lines
*: revbump for gdal-lib

Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu May 23 14:18:00 2024 UTC (11 months, 3 weeks ago) by gdt
Branches: MAIN
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2 lines
*: revbump for proj

Revision 1.5: download - view: text, markup, annotated - select for diffs
Thu May 16 06:14:58 2024 UTC (11 months, 4 weeks ago) by wiz
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +2 -2 lines
*: recursive bump for gnutls p11-kit option

(existing installations need the bl3.mk included, but it's now only
optionally included)

Revision 1.4: download - view: text, markup, annotated - select for diffs
Wed Nov 8 13:19:23 2023 UTC (18 months, 1 week ago) by wiz
Branches: MAIN
CVS tags: pkgsrc-2024Q1-base, pkgsrc-2024Q1, pkgsrc-2023Q4-base, pkgsrc-2023Q4
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +2 -2 lines
*: recursive bump for icu 74.1

Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Oct 24 22:09:19 2023 UTC (18 months, 3 weeks ago) by wiz
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2 lines
*: bump for openssl 3

Revision 1.2: download - view: text, markup, annotated - select for diffs
Sat Oct 21 17:10:18 2023 UTC (18 months, 3 weeks ago) by gdt
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -1 lines
recursive revbump for tiff update

Revision 1.1: download - view: text, markup, annotated - select for diffs
Fri Aug 11 00:53:59 2023 UTC (21 months ago) by mef
Branches: MAIN
CVS tags: pkgsrc-2023Q3-base, pkgsrc-2023Q3
geography/R-terra: import R-terra-1.7.39

Methods for spatial data analysis with vector (points, lines,
polygons) and raster (grid) data. Methods for vector data include
geometric operations such as intersect and buffer. Raster methods
include local, focal, global, zonal and geometric operations. The
predict and interpolate methods facilitate the use of regression type
(interpolation, machine learning) models for spatial prediction,
including with satellite remote sensing data. Processing of very large
files is supported. See the manual and tutorials on
<https://rspatial.org/terra/> to get started. 'terra' replaces the
'raster' package ('terra' can do more, and it is faster and easier to
use).

Diff request

This form allows you to request diffs between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.

Log view options

CVSweb <webmaster@jp.NetBSD.org>