Mise à jour d'entités

ArcGIS Viewer for Silverlight permet de mettre à jour de façon simple et intuitive les entités, notamment de modifier leurs géométries et leurs attributs, d'ajouter des pièces jointes, de les créer et de les supprimer. La mise à jour est possible pour les couches qui se trouvent dans des services de carte dynamiques d'ArcGIS Server et pour les couches du service de données spatiales (couches d'entités) si l'accès aux entités a été activé lors de la publication du service. Pour plus d'informations, reportez-vous aux rubriques Types de couche et Publication de services d'entités.

Lorsqu'une couche d'entités a été ajoutée ArcGIS Viewer for Silverlight, la mise à jour d'une entité existante peut s'effectuer en cliquant sur l'entité en question pour afficher sa fenêtre contextuelle. Cette fenêtre comprend des boutons permettant d'ajouter des pièces jointes, de modifier les valeurs de l'entité, de mettre à jour sa géométrie et de la supprimer. Reportez-vous à la rubrique Fenêtres contextuelles pour plus d'informations. Si vos utilisateurs doivent être capables d'ajouter de nouvelles entités, activez le volet Ajouter des entités inclus avec ArcGIS Viewer for Silverlight. Grâce au volet Ajouter des entités, les utilisateurs peuvent créer des entités en sélectionnant le type d'entité qu'ils souhaitent ajouter et en les dessinant sur la carte.

RemarqueRemarque :
Tandis que les fenêtres contextuelles des couches d'entités peuvent être configurées pour s'afficher lors d'un clic ou d'un survol, les outils de mise à jour ne sont disponibles que lorsque les fenêtres contextuelles sont activées en cliquant. Si la mise à jour est activée pour une couche d'entités, les fenêtres contextuelles de cette couche ne s'affichent que lors d'un clic.

Pour plus d'informations, reportez-vous aux rubriques Mise à jour d'entités dans l'aide d'ArcGIS API for Silverlight et Création de services d'entités dans l'aide d'ArcGIS Server.

Configuration de la mise à jour

Pour les couches d'entités, la mise à jour n'est pas activée par défaut dans ArcGIS Viewer for Silverlight. Vous pouvez ainsi vous assurer que seules les couches voulues peuvent être mises à jour par vos utilisateurs. Vous pouvez choisir les couches pouvant être mises à jour, ainsi que d'autres options de mise à jour, comme suit :

  1. Cliquez sur le bouton Configurer de l'onglet Outils de la barre d'outils Application Builder.
    Bouton Configurer de l'onglet Outils
  2. Dans la boîte de dialogue Configurer les contrôles, cliquez sur le lien Configuration de l'éditeur pour ouvrir la boîte de dialogue Configurer la mise à jour.
    Boîte de dialogue Configurer les contrôles
  3. Dans la boîte de dialogue Configurer la mise à jour, sélectionnez les couches à modifier. Seules les couches pouvant être modifiées s'affichent. Si vous sélectionnez l'option de mise à jour de toutes les couches d'entités, la mise à jour sera automatiquement activée sur toutes les couches ajoutées à la carte prenant en charge la mise à jour.
    Sélectionnez les couches à modifier
    RemarqueRemarque :

    Il n'est pas possible d'activer la mise à jour pour les couches auxquelles l'agrégation est appliquée. Si vous essayez d'activer la mise à jour sur une couche agrégée, un message vous invite à désactiver l'agrégation.

  4. Cliquez sur Suivant pour afficher les options de mise à jour.
  5. Cochez la case située en regard des options de mise à jour que vous souhaitez activer, puis cliquez sur OK pour fermer la boîte de dialogue Configurer la mise à jour.
    Choisir les options de mise à jour
    RemarqueRemarque :

    La section Outils de mise à jour avancée comporte des outils destinés aux utilisateurs avancés qui réalisent des mises à jour complexes. Lorsque ces outils sont activés, ils apparaissent sur une barre d'outils qui se trouve au bas du volet Ajouter des entités.

Une fois que vous avez spécifié les couches à mettre à jour, les fenêtres contextuelles de ces couches incluent les outils de mise à jour suivants :

Fenêtre contextuelle activée en cliquant, avec des outils de mise à jour

Ajout de nouvelle entités

Si vos utilisateurs doivent être capables de créer des entités, ajoutez l'outil Mise à jour à une barre d'outils de la visionneuse (reportez-vous à la rubrique Ajout et gestion d'outils et de barres d'outils pour plus d'informations). L'outil Mise à jour ouvre le volet Ajouter des entités, qui affiche les types d'entités pouvant être créés.

RemarqueRemarque :
Les types d'entités affichés dans le volet Ajouter des entités sont définis par les modèles d'entité qui ont été publiés avec le service de carte (reportez-vous aux rubriques A propos des modèles d'entité et Publication de services d'entités). Ces types d'entités définissent le symbole et l'ensemble des attributs par défaut qui seront utilisés lors de la création d'une entité.

Vous pouvez créer des entités à l'aide du volet Ajouter des entités comme suit :

  1. Configurez la mise à jour en procédant comme indiqué à la section Configuration de la mise à jour de cette rubrique.
  2. Cliquez sur l'outil Mise à jour que vous avez ajouté à la barre d'outils Visionneuse . Le volet Ajouter des entités apparaît.
    Volet Ajouter des entités
  3. Les types d'entités que vous pouvez créer s'affichent dans le volet Ajouter des entités. Si le types correspondant à une couche que vous souhaitez créer ne s'affichent pas, vérifiez que la mise à jour est activée pour cette couche. Vous pouvez pour ce faire, cliquer sur le bouton Configurer la mise à jour au bas du volet Ajouter des entités.
  4. Cliquez sur le type d'entité que vous souhaitez ajouter.
  5. Dessinez l'entité sur la carte. Si vous ajoutez une entité ponctuelle, cliquez une seule fois sur la carte pour dessiner l'entité. Si vous ajoutez une entité linéaire ou surfacique, cliquez une seule fois pour ajouter des sommets, puis double-cliquez pour terminer l'entité.
  6. Une fois l'entité dessinée, sa fenêtre contextuelle s'ouvre pour que vous puissiez modifier ses attributs. Saisissez simplement les valeurs souhaitées ou sélectionnez-les dans les menus déroulants et les sélecteurs de dates qui apparaissent.
  7. Cliquez sur le bouton Appliquer pour enregistrer l'entité.

6/8/2012