interface LayerSwitcherLayersConfig {
    config?: {
        description?: string;
        display?: boolean;
        legends?: any[];
        locked?: boolean;
        metadata?: any[];
        producer?: string;
        quicklookUrl?: string;
        thumbnail?: string;
        title?: string;
    };
    description?: string;
    display?: boolean;
    layer: Layer<Source, LayerRenderer<any>, { [x: string]: any }>;
    producer?: string;
    title?: string;
}

Properties

config?: {
    description?: string;
    display?: boolean;
    legends?: any[];
    locked?: boolean;
    metadata?: any[];
    producer?: string;
    quicklookUrl?: string;
    thumbnail?: string;
    title?: string;
}

Métadonnées associées à la couche.

Type declaration

  • Optionaldescription?: string

    Description de la couche.

  • Optionaldisplay?: boolean

    Indique si la couche est affichée dans le gestionnaire de couche. Par défaut, une couche est affichée sauf si layer.get("display") === false.

    Les propriétés OpenLayers suivantes sont réactives par défaut dans le LayerSwitcher. Lorsqu'elles sont modifiées via layer.set(...), le gestionnaire met à jour son interface automatiquement.

  • Optionallegends?: any[]

    Légendes associées à la couche.

  • Optionallocked?: boolean

    Indique si la couche est verrouillée.

  • Optionalmetadata?: any[]

    Métadonnées associées à la couche.

  • Optionalproducer?: string

    Producteur de la couche.

  • OptionalquicklookUrl?: string

    URL d’aperçu rapide.

  • Optionalthumbnail?: string

    Pictogramme de la couche.

  • Optionaltitle?: string

    Titre de la couche.

description?: string

Description utilisée dans les info-bulles et le panneau d'information.

display?: boolean

Visibilité de l'entrée dans le gestionnaire uniquement, sans impact sur le rendu cartographique.

layer: Layer<Source, LayerRenderer<any>, { [x: string]: any }>

Objet couche OpenLayers à gérer.

producer?: string

Producteur affiché sous le titre de la couche.

title?: string

Libellé affiché dans le gestionnaire.