Ajouter des paramètres personnalisés à une scène

Lorsque vous ajoutez des paramètres personnalisés à une scène, ils sont ajoutés à toutes les requêtes URL envoyées au serveur et modifient la façon dont les données sont demandées. Ainsi, vous pouvez filtrer les données renvoyées ou fournir des informations d’authentification pour des services sécurisés.

Vous pouvez configurer ces paramètres dans Layer properties (Propriétés de la couche) Settings (Paramètres), pour les couches pour lesquelles des paramètres personnalisés sont disponibles.

Pour ajouter des paramètres personnalisés à une scène, procédez comme suit :

  1. Dans la fenêtre des propriétés de la couche, sous Custom parameters (Paramètres personnalisés), cliquez sur Configure custom parameters (Configurer les paramètres personnalisés) pour ouvrir la fenêtre Custom request parameters (Paramètres de requête personnalisés).
  2. Cliquez sur Add parameter (Ajouter un paramètre).
  3. Fournissez le nom du paramètre à ajouter dans la zone de texte Parameter (Paramètre).
  4. Fournissez la valeur du paramètre dans la zone de texte Value (Valeur).
  5. Répétez cette procédure pour chaque paramètre à ajouter.
  6. Cliquez sur Done (Terminé) pour appliquer les modifications et revenir à la fenêtre des propriétés de la couche.

    Les paramètres personnalisés spécifiés s’appliquent automatiquement à toutes les requêtes soumises au service.

  7. Cliquez une nouvelle fois sur Done (Terminé) pour revenir dans la fenêtre Layer Manager (Gestionnaire de couches).

Par exemple, si votre service prend en charge le filtrage par attributs, vous pouvez ajouter un paramètre personnalisé avec « where » comme nom de paramètre et votre expression de filtre en tant que valeurs, tel que STATE_NAME='California'. Ainsi, les requêtes envoyées au service inclueront « where=STATE_NAME='California' » dans l’URL.

Remarque :
Les paramètres personnalisés fonctionnent uniquement s’ils sont pris en charge par le service sous-jacent. Vérifiez les paramètres disponibles dans la documentation de votre service.