Interface GeoServicesOperationDescriptor

A metadata-only GeoServices operation. It is deliberately not a Source.

interface GeoServicesOperationDescriptor {
    availability: GeoServicesOperationAvailability;
    crs: readonly GeoServicesCrsDescriptor[];
    execution: GeoServicesOperationExecution;
    formats: GeoServicesFormatDescriptor;
    href: string;
    id: string;
    jobLifecycle?: {
        cancelHrefTemplate: string;
        resultHrefTemplate: string;
        statusHrefTemplate: string;
    };
    kind: "image" | "geometry" | "process";
    limits: GeoServicesLimitDescriptor;
    methods: readonly ("GET" | "POST")[];
    operation: string;
    provenance: readonly DiscoveryProvenance[];
    sdkSupported: boolean;
    sourceId?: string;
    taskName?: string;
    title?: string;
}

Properties

crs: readonly GeoServicesCrsDescriptor[]
href: string
id: string
jobLifecycle?: {
    cancelHrefTemplate: string;
    resultHrefTemplate: string;
    statusHrefTemplate: string;
}
kind: "image" | "geometry" | "process"
methods: readonly ("GET" | "POST")[]
operation: string
provenance: readonly DiscoveryProvenance[]
sdkSupported: boolean
sourceId?: string
taskName?: string
title?: string