new GraphicsMapService()
- Source:
Héritage
Overview
Membres
-
added :Boolean
-
Indique si le service a été ajouté à la carte.
Type:
- Boolean
- Inherited From:
- Source:
-
alpha :Number
-
L'opacité initiale du service [0;100].
Type:
- Number
- Inherited From:
- Source:
-
alphaTimer :Number
-
L'opacité pour un fond de plan de type Voyage dans le temps [0;1].
Type:
- Number
- Inherited From:
- Source:
-
changeVisibility :Boolean
-
Type:
- Boolean
- Inherited From:
- Source:
-
checked :Boolean
-
Ce service est-il sélectionné dans le BaseMapChooser
Type:
- Boolean
- Inherited From:
- Source:
-
clusterLayers
-
TODO
- Inherited From:
- Source:
-
disableClientCache :Boolean
-
Active/désactive le caching des images du service côté client.
Type:
- Boolean
- Inherited From:
- Source:
-
displayLevels :Array.<Number>
-
Définit les niveaux auquels le service doit s'afficher.
Type:
- Array.<Number>
- Inherited From:
- Source:
-
grayscale
-
Permet d'appliquer un filtre niveaux de gris sur le service
- Inherited From:
- Source:
-
hasLegend :Boolean
-
Spécifie si le service possède une légende et si celle-ci doit être chargée.
Type:
- Boolean
- Inherited From:
- Source:
-
heatLayers
-
TODO
- Inherited From:
- Source:
-
identifiable :Boolean
-
Ce paramètre permet de définir si le service est identifiable. Si c'est le cas, toutes les couches de ce service seront identifiables à moins qu'une configuration spécifique soit définie au niveau du tableau 'layers'.
Type:
- Boolean
- Inherited From:
- Source:
-
ignoreAttributes :Array.<String>
-
La liste des attributs à ignorer lors de l'affichage des résultats de l'identify.
Type:
- Array.<String>
- Inherited From:
- Source:
-
inError :Boolean
-
Indique si le service est en erreur.
Type:
- Boolean
- Inherited From:
- Source:
-
inTOC :Boolean
-
Permet de déterminer si le service est visible dans la toc ou non
Type:
- Boolean
- Inherited From:
- Source:
-
isBaseMap :Boolean
-
Indique si le service est un fond de plan.
Type:
- Boolean
- Inherited From:
- Source:
-
label :String
-
Le label correspond au nom du service qui sera affiché dans l'application.
Type:
- String
- Inherited From:
- Source:
-
layer :esri.Layer
-
Référence vers l'objet original représentant le service Esri.
Type:
- esri.Layer
- Inherited From:
- Source:
-
layerDefinitions :Array.<String>
-
Permet de fournir une "where clause" par couche du service. Voir "layerDefinition" Esri.
Type:
- Array.<String>
- Inherited From:
- Source:
-
layers :Array.<Object>
-
Cette propriété permet de définir un tableau afin de pouvoir configurer de façon spécifique les couches du service de cartes.
Type:
- Array.<Object>
- Inherited From:
- Source:
-
legendLoaded :Boolean
-
Indique si les légendes du services sont chargées.
Type:
- Boolean
- Inherited From:
- Source:
-
loaded :Boolean
-
Indique si le service est chargé.
Type:
- Boolean
- Inherited From:
- Source:
-
mapServiceLayers :Array.<spw.api.MapServiceLayer>
-
Les objets layers encapsulés. Il s'agit des couches définies dans le service.
Type:
- Array.<spw.api.MapServiceLayer>
- Inherited From:
- Source:
-
maxScale
-
Echelle maximum du service.
- Inherited From:
- Source:
-
metadataPopup :String
-
Cet object permet de fixer la taille de la popup si on ne désire pas ouvrir le lien 'metadataUrl' dans une nouvelle fenêtre.
Type:
- String
- Inherited From:
- Source:
Propriétés:
Nom Type Description metadataPopup.width
Number largeur en pixel metadataPopup.height
Number hauteur en pixel -
metadataUrl :String
-
L'URL vers les données descriptives de ce service.
Type:
- String
- Inherited From:
- Source:
-
minScale
-
Echelle minimum du service.
- Inherited From:
- Source:
-
networkSecured :Boolean
-
Indique si le service est sécurisé via le réseau (intranet) et s'il doit passer par le serveur de sécurisation pour les différents appels REST.
Type:
- Boolean
- Inherited From:
- Source:
-
order :Integer
-
Permet d'établir l'ordre dans lequel le layer sera dessiné (order supérieur = layer au-dessus)
Type:
- Integer
- Inherited From:
- Source:
-
resampling :Boolean
-
Permet au service de s'afficher en dessous de son échelle minimum définie en redéfinissant la dernière image disponible. Pour s'activer, le serveur fournissant l'image doit renvoyer une erreur 404.
Type:
- Boolean
- Inherited From:
- Source:
-
serviceId :String
-
Le serviceId doit être unique dans le fichier de configuration et représente l'identifiant du service.
Type:
- String
- Inherited From:
- Source:
-
tokenSecured :Boolean
-
Indique si le service est sécurisé via le système de token ArcGIS Server et s'il doit passer par le serveur de sécurisation pour les différents appels REST.
Type:
- Boolean
- Inherited From:
- Source:
-
toLoad :Boolean
-
Permet de déterminer si le service doit être ajouté par défaut (lors du chargement du viewer) à la carte.
Type:
- Boolean
- Inherited From:
- Source:
-
type :String
-
Le type de service. AGS_TILED, AGS_DYNAMIC, FEATURE_LAYER, WMS, STATIC_IMAGE.
Type:
- String
- Inherited From:
- Source:
-
url :String
-
L'url du service.
Type:
- String
- Inherited From:
- Source:
-
visible :Boolean
-
Ce paramètre permet de déterminer si un service est par défaut visible quand celui-ci est ajouté sur la carte.
Type:
- Boolean
- Inherited From:
- Source:
Méthodes
-
_afterLayerLoaded()
-
Appelé après la méthode layerLoaded
- Inherited From:
- Source:
-
_layerInfoToLayer(layerInfo) → {Object}
-
Transforme un objet layerInfo Esri (esri.LayerInfo) en objet nécessaire à la contruction du MapServiceLayer
Paramètres:
Nom Type Description layerInfo
esri.LayerInfo - Inherited From:
- Source:
Retourne:
- Type
- Object
-
_updateScale()
-
Met à jour les échelles du service courant en fonction des sous layers chargés.
- Inherited From:
- Source:
-
addToMap(esriMap)
-
Ajoute le service courant à la carte.
Paramètres:
Nom Type Description esriMap
esri.Map l'objet carte d'esri. - Inherited From:
- Source:
-
baseMapLayerLoaded(loadedEvent)
-
Appelé lorsque le layer principal d'une baseMap est chargé avec succès.
Paramètres:
Nom Type Description loadedEvent
- Inherited From:
- Source:
-
createMapLayer()
-
Crée le layer Esri sur base de la configuration du MapService.
- Inherited From:
- Source:
-
getMapServiceLegend(scale) → {Object}
-
Obtient les légendes d'un service en fonction de la visibilité de ses couches à une échelle donnée.
Paramètres:
Nom Type Description scale
Le niveau d'échelle - Inherited From:
- Source:
Retourne:
Mapping entre le label du service et les objets légende des layers.- Type
- Object
-
hasIdentifiableVisibleLayers(scale) → {Boolean}
-
Détermine si le service possède des layers identifiables à l'échelle donnée.
Paramètres:
Nom Type Description scale
Le niveau d'échelle - Inherited From:
- Source:
Retourne:
- Type
- Boolean
-
hide()
-
Cache le service de la carte
- Inherited From:
- Source:
-
layerError(error)
-
Appelée lorsqu'un service est en erreur.
Paramètres:
Nom Type Description error
L'erreur déclenchée par le service. - Inherited From:
- Source:
-
layerLoaded(loadedEvent)
-
Appelé lorsque le layer principal est chargé avec succés.
Paramètres:
Nom Type Description loadedEvent
- Inherited From:
- Source:
-
legendLoadedError(response)
-
Handler appelé lorsque les légendes du services ont rencontré une erreur lors du chargement.
Paramètres:
Nom Type Description response
Object contenant les informations des légendes. - Inherited From:
- Source:
-
legendLoadedSuccess(response)
-
Handler appelé lorsque les légendes du services sont chargées.
Paramètres:
Nom Type Description response
Object contenant les informations des légendes. - Inherited From:
- Source:
-
loadLegend()
-
Charge les légendes du service.
- Inherited From:
- Source:
-
refreshLayersVisibility()
-
Rafraichit la visibilité des layers
- Inherited From:
- Source:
-
removeFromMap(esriMap)
-
Supprime le service courant de la carte.
Paramètres:
Nom Type Description esriMap
esri.Map l'objet carte d'esri. - Inherited From:
- Source:
-
show()
-
Affiche le service sur la carte
- Inherited From:
- Source:
Evènements
-
MapServiceError
-
Evènement déclenché lorsque le MapService est en erreur.
- Inherited From:
- Source:
-
MapServiceLayersVisibilityChanged
-
Evènement déclenché lorsque la visibilité de tous les layers du MapService est changée.
- Inherited From:
- Source:
-
MapServiceLayerVisibilityChanged
-
Evènement déclenché lorsque la visibilité d'un layer du MapService est changée.
- Inherited From:
- Source:
-
MapServiceLayerVisibilityChanged
-
Evènement déclenché lorsque la visibilité d'un layer du MapService est changée.
- Inherited From:
- Source:
-
MapServiceLegendError
-
Evènement déclenché lorsque les légendes du MapService sont en erreur.
- Inherited From:
- Source:
-
MapServiceLegendLoaded
-
Evènement déclenché lorsque les légendes du MapService sont chargées.
- Inherited From:
- Source:
-
MapServiceLoaded
-
Evènement déclenché lorsque le MapService est chargé.
- Inherited From:
- Source:
-
MapServiceVisibilityChanged
-
Evènement déclenché lorsque la visibilité du MapService change.
- Inherited From:
- Source: