In discussion during and around the session, it was suggested that issues in R-spatial/discuss be used as a forum for collating points with regard to the upstream change problems raised. The two topics are transition to late-binding transformation pipelines in PROJ and changes un GDAL drivers and GEOS with regard to tightening of vector geometry validity requirements.
This document is a place to draft the issue texts to bring in overviews of the two (more?) topics. Please provide PRs to this document until we feel that we are ready to publish the R-spatial/discuss issues.
When we publish the issues, how should we try to bring in users whose workflows will be impacted by changes related to upstream software and made in R packages with many reverse dependencies? Please comment: R-sig-geo, twitter, other channels?
PUBLISHED AS https://github.com/r-spatial/discuss/issues/28 and https://github.com/r-spatial/sf/issues/1146 2019-09-11.
Ongoing changes in the representation of coordinate reference systems in the PROJ, external software used by sf, sp and other R packages, will impact R packages and workflows using these packages. In particular, the changes affect transformation between coordinate reference systems, as for example shown in this presentation at the OpenGeoHub Summer School 2019.
Invite users/developers to contribute cases
Add other examples and links, also from other geospatial software.
Notes from Spatialite
PROJ wiki proj.h adoption status
GRASS-dev thread and PR
cartography CRS issues
geojsonio geojsonio seems vulnerable to PROJ 6
MODIS getTile() sp subset or raster::crop issues with PROJ 6.1 and GDAL 3.0
MODIStsp PROJ 6 failures in MODIStsp
rangeMapper PROJ 6 failures in rangeMapper
rdefra PROJ 6 failures in rdefra
rnrfa PROJ 6 failures in rnfra
rshapemapper PROJ 6 problems?
Incomplete list of packages with CRAN issues after PROJ 6.2.0 installed on some test machines:
https://cran.r-project.org/web/checks/check_results_foieGras.html https://cran.r-project.org/web/checks/check_results_plotKML.html https://cran.r-project.org/web/checks/check_results_rangeMapper.html https://cran.r-project.org/web/checks/check_results_rnrfa.html https://cran.r-project.org/web/checks/check_results_sf.html https://cran.r-project.org/web/checks/check_results_vapour.html