Skip To Content

Widget Modifier

Ce widget propose des fonctions de mise à jour en utilisant une couche modifiable dans un service d'entités. Il affiche une bibliothèque de modèles d'une ou plusieurs couches d'entités. Sur la carte, sélectionnez un symbole sur le modèle pour créer une entité à partir de la fenêtre de contrôle des attributs associés ou sélectionnez une entité existante pour mettre à jour sa géométrie et ses attributs. Si la couche d'entités possède des tables associées, vous pouvez mettre à jour les enregistrements associés aux attributs. Si la couche d'entités prend en charge les pièces jointes, vous pouvez créer, afficher et supprimer des pièces jointes. Vous pouvez également activer la barre d'outils pour accéder à des fonctions avancées de mise à jour des entités.

Astuce:

Pour utiliser le widget Modifier, la carte que vous sélectionnez dans l'onglet Carte doit contenir des couches modifiables.

Astuce:

Vous pouvez configurer le nom d'affichage de l'enregistrement associé dans la fenêtre contextuelle lorsque vous modifiez une table liée. A compter de la mise à jour de mars 2017 d'ArcGIS Online, il prend par défaut le titre de la fenêtre contextuelle défini dans la visionneuse de carte. Vous pouvez également choisir d'autres noms de champs comme noms d'affichage au moment de l'exécution.

Remarque :

Vous pouvez modifier les enregistrements associés imbriqués. Lorsque vous créez une relation, vous pouvez définir les classes d'origine et de destination, ainsi que la cardinalité. N'oubliez pas que la mise à jour doit commencer à l'origine et qu'une relation plusieurs à plusieurs n'est actuellement pas prise en charge.

Configurer le widget Modifier

Il est possible de configurer l'ouverture automatique au démarrage des applications du widget Modifier. Pour ce faire, cliquez sur le point du widget pour qu'il apparaisse en vert foncé.

  1. Cliquez sur l'icône de mise à jour Icône de mise à jour pour ouvrir la fenêtre de configuration du widget.
  2. Sélectionnez l'option Utiliser le filtre des modèles d'entités pour trouver facilement le modèle d'entité.
  3. Cochez la case Barre d’outils visible pour afficher la barre d'outils de mise à jour. La barre d'outils de mise à jour vous permet de sélectionner des entités, d'effacer la sélection et de supprimer des entités (par sélection).
  4. Cochez la case Fusionner, Couper ou Remodeler pour autoriser individuellement ces opérations de modification de géométrie via la barre d'outils de mise à jour.
  5. Attention :
    L'outil Combiner ne prend pas en charge les points ou les polylignes. Actuellement, il prend uniquement en charge les polygones.
  6. Cochez la case Activer l'annulation/le rétablissement pour activer les fonctions d'annulation et de rétablissement du widget Modifier. Vous pouvez ainsi annuler des modifications et les réappliquer dans l'ordre.
  7. Pour appliquer automatiquement la modification lorsque vous déplacez la géométrie sans cliquer sur la carte, sélectionnez Appliquer la mise à jour automatiquement lors du déplacement de la géométrie.
  8. Des options vous permettent de définir les tolérances suivantes :
    • Définir la tolérance de capture en pixels : pour mettre à jour la géométrie.
    • Définir la tolérance de la fenêtre de mise à jour des attributs en pixels : permet aux utilisateurs d'ouvrir facilement la fenêtre contextuelle de mise à jour des attributs en cliquant sur l'entité.
    • Définir la tolérance de déplacement en pixels : empêche les utilisateurs de déplacer les entités sur une certaine distance.
  9. Cochez la case Modifiable à côté de la couche que vous souhaitez mettre à jour.
  10. Si vous souhaitez désactiver les mises à jour appliquées à la géométrie de l'entité, cochez la case Désactiver la mise à jour de la géométrie.
    Options Mise à jour de la géométrie et Champs
  11. Cliquez sur le bouton en forme de crayon sous Champs pour sélectionner et afficher les champs modifiables. Par défaut, le widget reporte ces attributs configurés sur la carte.
  12. Cliquez sur OK pour fermer la boîte de dialogue et appliquer vos modifications.

Utiliser le widget Modifier

Ouvrez le widget Modifier pour afficher le sélecteur de modèles. Si la couche que vous souhaitez modifier ne figure pas dans le sélecteur de modèles, assurez-vous que la case Modifiable correspondant à la couche est cochée dans la configuration et que la couche est visible sur la carte.

Astuce:

Vous pouvez également ouvrir le widget Modifier dans l'application directement via la fenêtre contextuelle.

  1. Pour ajouter une entité, cliquez sur son symbole dans le modèle et cliquez sur la carte à l'emplacement où vous souhaitez l'ajouter ou la dessiner.
    Modèle et barre d'outils du widget Modifier
    1. Une fois l'entité ajoutée, une fenêtre contextuelle apparaît.
      Fenêtre de contrôle des attributs
    2. Entrez les informations dans les champs disponibles. Les champs varient en fonction des champs attributaires modifiables dans le service d'entités et de la configuration de la couche modifiable.
    3. Pour joindre une image ou d'autres fichiers à une entité (le cas échéant), cliquez sur la section Parcourir de la section Pièces jointes de la fenêtre contextuelle, puis choisissez le fichier sur votre ordinateur.
    4. Pour ajouter des enregistrements associés (le cas échéant), faites défiler la fenêtre contextuelle et cliquez sur l'icône représentant un crayon à droite de la table associée.
      Tables associées
      Une fenêtre contextuelle affiche les enregistrements associés à l'attribut, le cas échéant. Cliquez sur l'icône + pour ouvrir sa fenêtre contextuelle et ajouter les informations.
  2. Pour mettre à jour une entité, cliquez dessus sur la carte pour ouvrir sa fenêtre contextuelle, puis modifiez les informations.
    1. Pour mettre à jour des enregistrements associés (le cas échéant), faites défiler la fenêtre contextuelle et cliquez sur l'icône représentant un crayon à droite de la table associée. Une fenêtre contextuelle affiche les enregistrements associés à l'attribut, le cas échéant. Vous pouvez également cliquer sur la liste déroulante pour afficher les enregistrements portant d'autres noms de champs.
    2. Cliquez sur l'icône représentant un crayon en regard de l'enregistrement associé pour ouvrir sa fenêtre contextuelle, puis modifiez les informations.
    3. Cliquez sur Supprimer pour supprimer l'enregistrement associé.
  3. Pour supprimer une entité, cliquez dessus sur la carte pour ouvrir sa fenêtre contextuelle, puis cliquez sur Supprimer.

    Vous pouvez également utiliser la barre d'outils pour mettre à jour l'entité.

  4. Si le filtre du modèle d'entités est activé, vous pouvez cliquer sur la flèche de la liste déroulante Couches d'entités, sélectionner une couche et n'afficher que le modèle d'entités associé à la couche. Vous pouvez également rechercher le modèle en l'identifiant dans la zone de recherche de modèle.