• Initial version
  • Added tests for ‘st_nn’
  • Added progress bar for ‘st_nn’ (except when using projected points method) and for ‘st_connect’
  • Added C code (Vincenty) for ‘st_nn’ lon-lat points method
  • Fixed sample size mistake in ‘st_nn’ example
  • Fixed error when using ‘sfc’ objects
  • ‘st_connect’ lines snap to polygon/line outline instead of centroid
  • Added new examples
  • Fixed progress bar issues
  • Changed formatting in vignette
  • Added OpenMP support
  • Added ‘dist’ (sampling point interval) parameter for ‘st_connect’
  • Fixed progress bar issues in ‘st_connect’
  • Switched from ‘for’ loop to ‘lapply’ in ‘st_connect’
  • Removed OpenMP support due to issue with Solaris
  • Using ‘STRICT_R_HEADERS’ in Rcpp
  • Added ‘st_ellipse’ function
  • Added ‘st_remove_holes’ function
  • Added ‘st_postgis’ function
  • Added ‘st_segments’ function
  • Change C code from ‘distance.c’ to ‘GeographicLib’
  • Use C code through the C API instead of ‘Rcpp’
  • Added ‘raster_focal’, a wrapper around ‘raster::focal’
  • Added ‘raster_clump’, a wrapper around ‘raster::clump’
  • Added ‘raster_slope’ and ‘raster_aspect’, wrappers around ‘raster::terrain’ for calculating topographic slope and aspect rasters
  • Added ‘raster_extract’, a wrapper around ‘raster::extract’
  • Added ‘raster_trim’, a wrapper around ‘raster::trim’
  • Added ‘raster_extend’, a wrapper around ‘raster::extend’
  • When using ‘returnDist=TRUE’, distances are now returned as sparse ‘list’ rather than a ‘matrix’
  • ‘st_nn’ with ‘returnDist=TRUE’ returns named list with elements ‘nn’ and ‘dist’
  • Replaced ‘towns’ dataset
  • Removed ’raster_*” functions (moved to package ‘geobgu’)
  • Added ‘focal2’ function (a 3x3 focal filter on ‘stars’)
  • Added ‘line’ and ‘pnt’ sample data (based on pgRouting tutorial)
  • Added ‘st_split_junctions’ function
  • ‘st_connect’ now uses ‘st_nearest_point’ rather than point sampling
  • ‘st_connect’ removes CRS before calculating nearest point, to omit the warning when using lon-lat
  • Added parallel processing option for ‘st_nn’
  • Added ‘st_azimuth’ function
  • Removed ‘focal2’ function (moved to package ‘starsExtra’)
  • ‘st_nn’ now raises error if any geometry is empty
  • Switched C API from ‘.Call’ to ‘.C’
  • Switched from ‘testthat’ to ‘tinytest’
  • Fixed bug in ‘st_nn’ when ‘parallel>1’
  • Added ‘pkgdown’ site
  • Ignoring ‘parallel’ argument for projected points input in ‘st_nn’
  • Switched from ‘RANN’ to ‘nabor’
  • Removed ‘st_split_junctions’ function
  • Added ‘max_area’ argument in ‘st_remove_holes’ (Luigi Ranghetti)
  • Minor fixes in vignette
  • Modified vignette, with an example of adding “distance to nearest” column
  • Improved ‘st_segments’ using ‘data.table’ (Attilio Benini)
  • In ‘st_remove_holes’, when polygons are in lat/lon, ‘lwgeoim::st_geod_area’ is used automatically instead of ‘sf::st_area’ (Arnaud Tarroux)
  • Fixed ‘st_nn’ error when units are ‘us-ft’
  • Renamed geometry column name from ‘geom’ to ‘geometry’ in ‘st_remove_holes’
  • Fixed e-mail and example ((Attilio Benini))
  • Fixed C warning
  • Fixed error when using CRS where units can’t be accessed through ‘sf’