Members
-
ctx :module:core~default
instance du viewer
. -
instance du viewer
Type:
- module:core~default
- Source:
-
propertiesName
propriétés additionelles des calques
. -
propriétés additionelles des calques
- Source:
Methods
-
addGroup(options)
ajoute un groupe a la carte
. -
ajoute un groupe a la carte
Parameters:
Name Type Description optionsObject Paramètres compatibles ol.layer.group
- Source:
-
addLayer(layer, type, ui)
Ajout un layer sur la carte
. -
Ajout un layer sur la carte
Parameters:
Name Type Description layerol.Layer Layer à ajouter dans la carte
typeString Type du layer
uiObject élement pour l'IHM si on utilise la layervisibilitybar
Properties
Name Type Description titlestring tooltip du calque
htmlElement | string contenu html du bouton a afficher
iconstring icone si html non saisie (utilisé comme )
- Source:
-
createMapMode(options)
Ajoute un mode de carte
. -
Ajoute un mode de carte
Parameters:
Name Type Description optionsObject Properties
Name Type Description namestring nom
interactionsArray.<ol.interaction> controlsArray.<ol.control> onactivefunction oninactivefunction isDefaultBoolean - Source:
-
downLayer(id, type)
Permet de descendre d'un niveau un layer
. -
Permet de descendre d'un niveau un layer
Parameters:
Name Type Description idString | Number Identifiant du layer
typeString Type du layer
- Source:
Returns:
Retourne True si le layer n'est pas au plus bas
- Type
- Boolean
-
getGroup(idGroup)
Renvoit un groupe par son id
. -
Renvoit un groupe par son id
Parameters:
Name Type Description idGroupstring Id du groupe
- Source:
-
getGroups()
Renvoit tout les groupes présents dans la carte
. -
Renvoit tout les groupes présents dans la carte
- Source:
-
getLayer(id, type)
Récupère un layer
. -
Récupère un layer
Parameters:
Name Type Description idString | Number Identifiant du layer
typeString Type du layer
- Source:
Returns:
Layer
- Type
- ol.layer.Layer
-
getLayerGroup(layer)
renvoit le groupe d'un calque
. -
renvoit le groupe d'un calque
Parameters:
Name Type Description layerol.layer Calque OpenLayer
- Source:
Returns:
group
-
getLayerInfos(layer)
renvois les infos de type et d'id du calque
. -
renvois les infos de type et d'id du calque
Parameters:
Name Type Description layerol.layer - Source:
Returns:
Type et Id du calque
- Type
- Object
-
getLayers(type)
Récupère la liste des layers existant
. -
Récupère la liste des layers existant
Parameters:
Name Type Description typeString Type du layer
- Source:
Returns:
Liste de layers
- Type
- Array.<ol.Layer>
-
getLayersId(type)
Retourne la liste des identifiants des layers
. -
Retourne la liste des identifiants des layers
Parameters:
Name Type Description typeString Type du layer
- Source:
Returns:
Liste des identifiants des layers
- Type
- Array.<String>
-
getSource(id, type)
Permet de récupérer la source d'un layer
. -
Permet de récupérer la source d'un layer
Parameters:
Name Type Description idString | Number Identifiant du layer
typeString Layer
- Source:
Returns:
Source du layer
- Type
- ol.source.Source
-
hideLayer(id, type)
Permet de masquer un layer
. -
Permet de masquer un layer
Parameters:
Name Type Description idString | Number Identifiant du layer
typeString Type du layer
- Source:
-
isGroup(groupOrLayer)
Est ce que l'entrée est un calque ou un groupe?
. -
Est ce que l'entrée est un calque ou un groupe?
Parameters:
Name Type Description groupOrLayerol.layer | ol.layer.group - Source:
Returns:
l'entrée est un calque ou un groupe ?
- Type
- boolean
-
isVisible(id)
Permet de connaitre la visibilité d'un layer (en fonction de min/max zoom, propriété "visible" & group "visible")
. -
Permet de connaitre la visibilité d'un layer (en fonction de min/max zoom, propriété "visible" & group "visible")
Parameters:
Name Type Description idString | Number Identifiant du layer
- Source:
Returns:
True si visible
- Type
- Boolean
-
layerChanged(id, type)
Permet de notifier au layer qu'il à changé
. -
Permet de notifier au layer qu'il à changé
Parameters:
Name Type Description idString | Number Identifiant du layer
typeString Type du layer
- Source:
-
layerExist(id, type)
Permet de savoir si un layer existe
. -
Permet de savoir si un layer existe
Parameters:
Name Type Description idString | Number Identifiant du layer
typeString Type du layer
- Source:
Returns:
True si le layer existe
- Type
- Boolean
-
refreshLayer(id, type)
Force un nouveau rendu du layer sur la carte Refreshes the source.
-
Force un nouveau rendu du layer sur la carte Refreshes the source. The source will be cleared, and data from the server will be reloaded.
Parameters:
Name Type Description idString | Number Identifiant du layer
typeString Type du layer
- Source:
-
removeLayer(id, type)
Retire un layer de la carte
. -
Retire un layer de la carte
Parameters:
Name Type Description idString | Number Identifiant du layer
typeString Type du layer
- Source:
Fires:
- removeLayer:id Lancé avant la suppression
- removedLayer:id Lancé après la suppression
-
showLayer(id, type)
Permet d'afficher un layer
. -
Permet d'afficher un layer
Parameters:
Name Type Description idString | Number Identifiant du layer
typeString Type du layer
- Source:
-
updateCommonProperties(layer, options)
Mets à jours les propriétés OpenLayer ou Karteis Mapviewer d'un calque
. -
Mets à jours les propriétés OpenLayer ou Karteis Mapviewer d'un calque
Parameters:
Name Type Description layerol.layer Calque OpenLayer
optionsObject Options possibles pour les calques
- Source:
-
upLayer(id, type)
Permet de remonter d'un niveau un layer
. -
Permet de remonter d'un niveau un layer
Parameters:
Name Type Description idString | Number Identifiant du layer
typeString Type du layer
- Source:
Returns:
Retourne true si le layer n'est pas au plus haut
- Type
- Boolean