We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 3e970fa commit 46be389Copy full SHA for 46be389
1 file changed
openeo_driver/util/utm.py
@@ -4,7 +4,7 @@
4
import math
5
import pyproj
6
import shapely.ops
7
-from pyproj import Geod
+from pyproj import Geod, CRS
8
from shapely.geometry.base import BaseGeometry
9
10
_log = logging.getLogger(__name__)
@@ -44,7 +44,7 @@ def auto_utm_epsg_for_geometry(geometry: BaseGeometry, crs: str = "EPSG:4326") -
44
45
# If needed, convert it to lon/lat (WGS84)
46
crs_wgs = 'epsg:4326'
47
- if crs.lower() != crs_wgs:
+ if CRS.from_user_input(crs).to_epsg() != 4326:
48
transformer = pyproj.Transformer.from_crs(crs, crs_wgs, always_xy=True)
49
x, y = transformer.transform(x, y)
50
0 commit comments