File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4949from openeo_driver .datacube import DriverDataCube , DriverVectorCube
5050from openeo_driver .datastructs import SarBackscatterArgs , ResolutionMergeArgs
5151from openeo_driver .delayed_vector import DelayedVector
52- from openeo_driver .errors import OpenEOApiException
52+ from openeo_driver .errors import OpenEOApiException , FeatureUnsupportedException
5353from openeo_driver .save_result import (
5454 AggregatePolygonResult ,
5555 AggregatePolygonSpatialResult ,
@@ -571,6 +571,8 @@ def aggregate_spatial(
571571 reducer : dict ,
572572 target_dimension : Optional [str ] = None ,
573573 ) -> "DryRunDataCube" :
574+ if target_dimension :
575+ raise FeatureUnsupportedException (f"Argument `target_dimension` with value { target_dimension } not supported in `aggregate_spatial`" )
574576 # TODO #71 #114 EP-3981 normalize to vector cube instead of GeometryCollection
575577 geoms_is_empty = isinstance (geometries , DriverVectorCube ) and len (geometries .get_geometries ()) == 0
576578 cube = self
You can’t perform that action at this time.
0 commit comments