Geoportal Extension for OpenLayers API Reference

Module: Config

[private] Config

...

Example

isConfigLoaded();
getLayerId();
getLayerParams();
getServiceParams();
getResolutions();
getGlobalConstraints();
getTileMatrix();

Methods

innergetGlobalConstraints(layerId){Object}

Common/Utils/Config.js, line 283

Récupération des contraintes générales d'une couche donnée : extent, minScale, maxScale, projection

Name Type Description
layerId String

identifiant de la couche

Returns:
Name Type Description
params Object - contraintes de la couche
Name Type Description
projection String - Projection par défaut de la couche
minScale Number - Dénominateur d'échelle minimum de la couche
maxScale Number - Dénominateur d'échelle maximum de la couche
extent Gp.BBox - Etendue de la couche, dans la projection de la couche

innergetLayerId(layerName, service){String}

Common/Utils/Config.js, line 47

Recuperation de l'identifiant d'une couche donnée

Name Type Description
layerName String

nom de la couche (par ex. "ORTHOIMAGERY.ORTHOPHOTOS")

service String

nom du service (par ex. "WMS" ou "WMTS")

Returns:
de la couche (par ex. "ORTHOIMAGERY.ORTHOPHOTOS$GEOPORTAIL:OGC:WMTS")

innergetLayerParams(layerName, service, apiKey){Object}

Common/Utils/Config.js, line 97

Récupération des paramètres nécessaires à l'affichage d'une couche WMS ou WMTS

Name Type Description
layerName String

nom de la couche (par ex. "ORTHOIMAGERY.ORTHOPHOTOS")

service String

nom du service (par ex. "WMS" ou "WMTS")

apiKey String optional

Clé de contrat API

Returns:
Name Type Description
params Object - paramètres du service (WMS ou WMTS) pour la couche donnée
Name Type Description
url String - Url du service à requêter pour afficher la couche
version String - Version du service
styles String - Style par défaut de la couche
format String - Format par défaut de la couche
projection String - Projection par défaut de la couche
minScale Number - Dénominateur d'échelle minimum de la couche
maxScale Number - Dénominateur d'échelle maximum de la couche
extent Gp.BBox - Etendue de la couche, dans la projection de la couche
legends Array - Tableau des légendes associées à la couche
metadata Array - Tableau des métadonnées associées à la couche
originators Array - Tableau des originators associés à la couche
title Array - Nom de la resource, lisible par un humain.
description Array - Url de l'image d'aperçu rapide de la ressource.
quicklookUrl- Array Tableau des originators associés à la couche
[TMSLink] String - Identifiant de la pyramide (TMS), dans le cas d'une couche WMTS
[matrixOrigin] Gp.Point - Origine de la matrice (top left corner), dans le cas d'une couche WMTS
[nativeResolutions] Array - Tableau regroupant les résolutions de chaque niveau de la matrice, dans le cas d'une couche WMTS
[matrixIds] Array - Tableau regroupant les identifiants de chaque niveau de la matrice, dans le cas d'une couche WMTS

innergetResolutions(){Array}

Common/Utils/Config.js, line 246

Resolution en geographique

innergetServiceParams(resource, service, apiKeys){Object}

Common/Utils/Config.js, line 187

Recuperation des parametres d'un service

Name Type Description
resource String optional

"PositionOfInterest", "StreetAddress", "Voiture", "Pieton", ...

service String optional

Geocode, Itineraire, ...

apiKeys Array optional

Clé(s) de contrat API

Returns:
Name Type Description
params Object - paramètres de la ressource
Name Type Description
- String
- String
- String

innergetTileMatrix(tmsName){Object}

Common/Utils/Config.js, line 263

Recuperation des parametres TMS de la configuration

Name Type Description
tmsName String

tile matrix set name

Returns:
matrix set

innerisConfigLoaded(){Boolean}

Common/Utils/Config.js, line 30

Controle du chargement de l'autoconf

This:
  • Config
Returns:
si l'autoconf a déjà été chargée, False sinon.