Interface GeoServicesServiceDescriptor

Common identity and metadata projection shared by facade and native endpoints.

interface GeoServicesServiceDescriptor {
    authentication: GeoServicesAuthenticationDescriptor;
    clientBaseUrl: string;
    crs: readonly GeoServicesCrsDescriptor[];
    description?: string;
    endpoint: string;
    formats: GeoServicesFormatDescriptor;
    kind: "geoservices-service";
    layerId?: number;
    limits: GeoServicesLimitDescriptor;
    protocol: GeoServicesServiceProtocol;
    serviceId: string;
    serviceKind: GeoServicesServiceKind;
    sourceBacked: boolean;
    taskName?: string;
    title?: string;
}

Properties

clientBaseUrl: string
crs: readonly GeoServicesCrsDescriptor[]
description?: string
endpoint: string
kind
layerId?: number
serviceId: string
sourceBacked: boolean

True only when the current SDK can construct an honest Source descriptor.

taskName?: string
title?: string