File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change 49
49
from openeo_driver .datacube import DriverDataCube , DriverVectorCube
50
50
from openeo_driver .datastructs import SarBackscatterArgs , ResolutionMergeArgs
51
51
from openeo_driver .delayed_vector import DelayedVector
52
- from openeo_driver .errors import OpenEOApiException
52
+ from openeo_driver .errors import OpenEOApiException , FeatureUnsupportedException
53
53
from openeo_driver .save_result import (
54
54
AggregatePolygonResult ,
55
55
AggregatePolygonSpatialResult ,
@@ -571,6 +571,8 @@ def aggregate_spatial(
571
571
reducer : dict ,
572
572
target_dimension : Optional [str ] = None ,
573
573
) -> "DryRunDataCube" :
574
+ if target_dimension :
575
+ raise FeatureUnsupportedException (f"Argument `target_dimension` with value { target_dimension } not supported in `aggregate_spatial`" )
574
576
# TODO #71 #114 EP-3981 normalize to vector cube instead of GeometryCollection
575
577
geoms_is_empty = isinstance (geometries , DriverVectorCube ) and len (geometries .get_geometries ()) == 0
576
578
cube = self
You can’t perform that action at this time.
0 commit comments