-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
dependency on retiring spatial infrastructure packages #50
Comments
Thank you.
|
@robitalec See also https://r-spatial.org/r/2023/05/15/evolution4.html. Please take urgent steps to resolve this issue. No positive changes appear in the repository. Less than three months remain to retain this package on CRAN. |
Searching the repository for sp, we find a dependency on functions sp::CRS, sp::SpatialLines, sp::Lines, sp::Line, sp::rbind.SpatialLines, sp::SpatialPointsDataFrame, and sp listed under Depends in the DESCRIPTION, as well as mentions throughout the vignette and documentation. Click to expand
Searching the repository for rgeos, we find a dependency on functions rgeos::gIntersects, rgeos::gBuffer, rgeos::gIntersection, rgeos::gArea and rgeos listed under Depends in the DESCRIPTION, as well as mentions throughout the vignette and documentation. Click to expand
build_lines and build_polys will be modified to use sf instead of sp first, then changes to documentation and functions that use these functions internally (group_lines and group_polys) next. Will link relevant PRs to this issue. |
Removed dependencies on retired spatial packages
Thank you @rsbivand, on its way to CRAN. |
You will be aware, for example from:
https://r-spatial.org/r/2022/04/12/evolution.html,
https://r-spatial.org/r/2022/12/14/evolution2.html,
https://r-spatial.org/r/2023/04/10/evolution3.html and
https://rsbivand.github.io/csds_jan23/bivand_csds_ssg_230117.pdf and
perhaps view https://www.youtube.com/watch?v=TlpjIqTPMCA&list=PLzREt6r1NenmWEidssmLm-VO_YmAh4pq9&index=1
that
rgdal
,rgeos
andmaptools
will be retired thisyear, in October 2023.
spatsoc
imports 'rgeos' using rgeos::gArea rgeos::gBuffer rgeos::gIntersection rgeos::gIntersects as found by pkgapi, not in NAMESPACE, in R/group_lines.R and R/group_polys.R. From https://r-spatial.org/r/2023/04/10/evolution3.html and linked documents, you can see thatsf
andterra
offer alternatives, and coercion methods to and fromsp
classes. Please fix best by June, latest October 2023.The text was updated successfully, but these errors were encountered: