Interface SpatialAggregationRequest

interface SpatialAggregationRequest {
    analyticsSource?: AnalyticsSourceDescriptor;
    groupBy?: readonly SpatialAggregationGroupBySpec[];
    include?: SpatialAggregationInclude;
    index?: SpatialAggregationIndexSelection;
    metadata?: Readonly<Record<string, unknown>>;
    page?: SpatialAggregationPageRequest;
    requestId?: string;
    resolution?: SpatialAggregationResolutionInput;
    schemaVersion?: "honua.spatial-aggregation.v1";
    signal?: AbortSignal;
    sourceId: string;
    spatialFilter?: SpatialFilter;
    summaries: readonly SpatialAggregationSummarySpec[];
    viewport?: SpatialAggregationViewport;
    where?: string;
}

Properties

analyticsSource?: AnalyticsSourceDescriptor
groupBy?: readonly SpatialAggregationGroupBySpec[]
metadata?: Readonly<Record<string, unknown>>
requestId?: string
schemaVersion
signal?: AbortSignal
sourceId: string
spatialFilter?: SpatialFilter
summaries: readonly SpatialAggregationSummarySpec[]
where?: string