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.

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 :
- Cliquez sur le bouton Configurer de l'onglet Outils de la barre d'outils Application Builder.
- 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.
- 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.
Remarque :
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.
- Cliquez sur Suivant pour afficher les options de mise à jour.
- 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.
Remarque :
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 :
![]() |
- Supprimer l'entité : cliquez sur le bouton Supprimer l'entité pour supprimer l'entité de la couche.
- Modifier une forme : pour les entités ponctuelles, cliquez sur le bouton Modifier une forme, puis cliquez et faites glisser l'entité vers l'emplacement souhaité. Pour les entités linéaires et surfaciques, cliquez sur le bouton Modifier une forme, puis utilisez les poignées de l'emprise pour mettre à l'échelle, faire pivoter ou déplacer la forme, ou alors cliquez et faites glisser les sommets de la forme pour les déplacer.
- Modifier les valeurs : cliquez sur le bouton Modifier les valeurs pour mettre à jour les attributs d'une entité. Une fois les attributs spécifiés comme vous le souhaitez, cliquez sur Appliquer. Pour quitter sans modifier les attributs, cliquez sur le bouton Annuler ou fermez la fenêtre contextuelle.
- Ajouter une pièce jointe : cliquez sur le bouton Ajouter une pièce jointe pour lancer la boîte de dialogue Ouvrir, dans laquelle vous pouvez sélectionner la pièce jointe souhaitée.
Remarque :
Les couches pouvant être mises à jour ne prennent pas nécessairement en charge les pièces jointes. Pour prendre en charge les pièces jointes, le jeu de données sur le serveur doit d'abord être configuré en ce sens. Pour plus d'informations, reportez-vous à la rubrique Activation des pièces jointes.
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.

Vous pouvez créer des entités à l'aide du volet Ajouter des entités comme suit :
- Configurez la mise à jour en procédant comme indiqué à la section Configuration de la mise à jour de cette rubrique.
- Cliquez sur l'outil Mise à jour que vous avez ajouté à la barre d'outils Visionneuse . Le volet Ajouter des entités apparaît.
- 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.
- Cliquez sur le type d'entité que vous souhaitez ajouter.
- 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é.
- 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.
- Cliquez sur le bouton Appliquer pour enregistrer l'entité.