...
py4j.protocol.Py4JJavaError: An error occurred while calling z:org.openeo.geotrellis.ProjectedPolygons.fromExtent.
: org.locationtech.proj4j.UnknownAuthorityCodeException: 32616
at org.locationtech.proj4j.CRSFactory.createFromName(CRSFactory.java:85)
...
after some digging it turned out that the CRS was wrongly encoded in process graph, something like:
In Terrascope backend we support "crs": 32616 and "crs": "EPSG:32616", but not "crs": "32616".
Apparently we document these subtleties not very good in the openeo python client docs.
It would also be better if we already catch this error client side (so bit of validation/normalization of crs in various places)
A Terrascope user got a cryptic error message
after some digging it turned out that the CRS was wrongly encoded in process graph, something like:
In Terrascope backend we support
"crs": 32616
and"crs": "EPSG:32616"
, but not"crs": "32616"
. Apparently we document these subtleties not very good in the openeo python client docs.It would also be better if we already catch this error client side (so bit of validation/normalization of crs in various places)