From 7ebc977b7ec45d960874dac3df9f3dbea0de59a4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20Kr=C3=B6ger?= Date: Mon, 3 Feb 2025 11:34:54 +0100 Subject: [PATCH] Simplify definition of transform's target CRS parameter --- Discovery/discoveryplugin.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Discovery/discoveryplugin.py b/Discovery/discoveryplugin.py index 5235505..c7d5b06 100644 --- a/Discovery/discoveryplugin.py +++ b/Discovery/discoveryplugin.py @@ -379,9 +379,8 @@ def select_result(self, result_data): geometry_text, src_epsg, suggestion_text, extra_data = result_data location_geom = QgsGeometry.fromWkt(geometry_text) canvas = self.iface.mapCanvas() - dst_srid = canvas.mapSettings().destinationCrs().authid() transform = QgsCoordinateTransform(QgsCoordinateReferenceSystem.fromEpsgId(src_epsg), - QgsCoordinateReferenceSystem(dst_srid), + canvas.mapSettings().destinationCrs(), canvas.mapSettings().transformContext()) # Ensure the geometry from the DB is reprojected to the same SRID as the map canvas location_geom.transform(transform)