@geogirafe/lib-geoportal
    Preparing search index...

    Hierarchy (View Summary)

    Index

    Constructors

    Properties

    _clientClasses: Map<
        string,
        new (
            ogcServer: ServerOgc,
            options: WfsClientOptionalOptions,
            context: IGirafeContext,
        ) => WfsClient,
    > = ...
    _clients: Map<string, WfsClient<string>> = ...
    UnknownFeatureType: string = 'UNKNOWN'

    Methods

    • Compares attribute names between query layers of a LayerWms object. Returns a list of attributes that are common to all query layers. If the layer has no query layers, it returns an empty array. Can optionally include the geometry column name if it is present in all query layers.

      Parameters

      • layer: LayerWms
      • includeGeometryColumn: boolean = false

      Returns Promise<LayerAttribute<string>[]>

    • Retrieves the list of valid values for all enumerated attributes within a given layer.

      Parameters

      Returns Promise<Map<string, string[]>>

    • Extracts the feature type from the feature's ID. A feature ID may contain a prefix, the feature type and a feature-specific ID. It returns "UNKNOWN" if the ID is absent.

      Parameters

      • feature: Feature

      Returns string