I have some layers I've inherited. They are all polygons. Most of them are in the correct CRS, which is EPSG 4326. Some of them are not, they are in EPSG 26918. They were natively created this way.
All the layers show on the map where they belong, I am assuming because the layers with the incorrect CRS are reprojected on the fly by QGIS.
I can change the CRS of the incorrect layers to EPSG 4326, but naturally, they now appear far away from where they should be on the map.
I feel like there must be an obvious answer I am missing here. Is there an easy way to change the CRS of these layers from 26918 to 4326, and keep the location of the objects where they belong on the map?
A solution in QGIS (including pyqgis) or PostgreSQL would be great!