UPDATE 2: I even tried to reproject the layer in ArcMap, and it happens exactly the same as in QGIS, so the layer shifts slightly after reprojecting to EPSG:25832. Could it be, that the CRS of the original file is a custom CRS?
UPDATE 1: I asked a specific question to the reprojections here: pyQGIS: Reproject between ESRI:103974 - Germany_Zone_3 to EPSG:25832
Further, I inspected the layers more in detail.
The base layer in ArcMap is :
EPSG:3857 WGS_1984_Web_Mercator_Auxiliary_Sphere
The layer, which is correctly located in ArcMap has this CRS:
Projected Coordinate System: Germany_Zone_3
Projection: Transverse_Mercator
False_Easting: 3500000,00000000
False_Northing: 0,00000000
Central_Meridian: 9,00000000
Scale_Factor: 1,00000000
Latitude_Of_Origin: 0,00000000
Linear Unit: Meter
Geographic Coordinate System: GCS_Deutsches_Hauptdreiecksnetz
Datum: D_Deutsches_Hauptdreiecksnetz
Prime Meridian: Greenwich
Angular Unit: Degree
When I reproject in QGIS to EPSG then the layer has this CRS (which does not align with the above CRS):
Projected Coordinate System: ETRS_1989_UTM_Zone_32N
Projection: Transverse_Mercator
False_Easting: 500000,00000000
False_Northing: 0,00000000
Central_Meridian: 9,00000000
Scale_Factor: 0,99960000
Latitude_Of_Origin: 0,00000000
Linear Unit: Meter
Geographic Coordinate System: GCS_ETRS_1989
Datum: D_ETRS_1989
Prime Meridian: Greenwich
Angular Unit: Degree
I have a shapefile which shows correctly in ArcMap but in QGIS it is a bit shifted.
This is the shapefile in ArcMap
As you can see on the left side, there is a street which is a bit of a border when correctly displayed in ArcMap, but in QGIS the polygon lies over that street.
The CRS is ESRI-specific, maybe that is the cause?
This is the CRS of the polygon:
Projected Coordinate System: Germany_Zone_3
Projection: Transverse_Mercator
False_Easting: 3500000,00000000
False_Northing: 0,00000000
Central_Meridian: 9,00000000
Scale_Factor: 1,00000000
Latitude_Of_Origin: 0,00000000
Linear Unit: Meter
Geographic Coordinate System: GCS_Deutsches_Hauptdreiecksnetz
Datum: D_Deutsches_Hauptdreiecksnetz
Prime Meridian: Greenwich
Angular Unit: Degree
How can I correct it, so that it is correctly displayed in QGIS? I will need to transform the shapefile to ETRS_1989_UTM_Zone_N32 later on.
I would be very glad if someone knows how to handle this.