Enregistrer une scène Web

AllSource permet d’enregistrer des mises à jour apportées aux scènes Web dans un portail. AllSource offre des fonctionnalités de création avancées pour la symbolisation et la visualisation des données géospatiales 3D que vous pouvez utiliser pour modifier des scènes Web existantes. L’enregistrement d’une scène Web conserve l’ID d’élément de la scène Web.

Vous pouvez enregistrer des scènes Web dans des portails ArcGIS Online et ArcGIS Enterprise. Lorsque vous enregistrez une scène Web, les conditions suivantes doivent être vérifiées :

  • La scène active doit être liée à une scène Web. Lorsque vous ajoutez une scène Web à un projet, elle est convertie en une scène AllSource et liée à la scène Web. Pour plus d’informations, reportez-vous à la rubrique Ajouter une carte ou une scène Web.
  • Le portail actif doit être le portail d’hébergement de la scène Web.
  • Vous devez être le propriétaire de l’élément de scène Web, un administrateur ou un membre du groupe de mise à jour partagée avec lequel la scène Web est partagée.
  • Vous devez être connecté à un compte appartenant à une organisation ArcGIS et doté du privilège de création de contenu. Des privilèges supplémentaires sont nécessaires si des couches de données doivent être publiées en tant que couches Web.

L’enregistrement d’une scène Web dans AllSource met à jour la scène Web liée, mais ne met pas à jour les couches Web et les éléments de table existants dans le portail. Ainsi, l’enregistrement d’une scène contenant des modifications de la symbologie d’une couche stocke ces changements uniquement dans la scène Web. L’apparence ou les propriétés de la couche Web dans d’autres scènes Web ne sont pas affectées car les changements sont uniquement appliqués à la scène Web mise à jour. Les éléments de couche Web dans le portail restent inchangés même s’ils sont retirés de la scène dans AllSource. Si vous ajoutez des couches de données à la scène, l’enregistrement de cette dernière entraîne la publication de ces nouvelles couches sur le portail et leur ajout à la scène Web.

Enregistrer une scène Web dans un portail

Avant d’enregistrer une scène Web, vous devez tenir compte de certains points. Le processus suivant permet d’enregistrer des mises à jour dans une scène Web dans un portail :

  1. Ajoutez une scène Web dans un projet.
  2. Ajoutez des couches de données ou modifiez la symbologie, des fenêtres contextuelles ou des étiquettes de couches Web existantes dans la scène.
  3. Sur le ruban, sous l’onglet Share (Partager), dans le groupe Manage (Gérer), cliquez sur Save Web Scene (Enregistrer la scène Web) (Enregistrer la scène Web).

    Remarque :
    Le bouton Save Web Scene (Enregister la scène Web) Enregistrer la scène Web n’est pas disponible si la scène active n’est pas liée à une scène Web.

    Si vous n’avez pas utilisé l’application AllSource pour apporter la modification la plus récente à la scène Web, la boîte de dialogue Save web scene (Enregistrer la scène Web) apparaît. Effectuez l’une des opérations suivantes :
    • Cliquez sur Save web scene (Enregistrer la scène Web) pour mettre à jour la scène Web existante.
    • Cliquez sur Share as new web scene (Partager en tant que nouvelle scène Web) pour ouvrir la fenêtre Share As Web Scene (Partager en tant que scène Web). Vous pouvez partager une nouvelle scène Web pour examiner les entités susceptibles d’avoir été modifiées ou perdues avant de valider l’enregistrement de la scène Web d’origine. Reportez-vous à la rubrique Partager une scène Web pour plus d’informations.

    La fenêtre Save Web Scene (Enregistrer la scène Web) apparaît.

  4. L’option Archive the last updated web scene (Archiver la dernière scène Web mise à jour) permet de créer une copie de la version précédente de la scène Web. La scène Web copiée est créée en tant qu’élément avec son propre ID dans le portail. Ce paramètre est activé par défaut.

    Le nom de la scène Web d’archive par défaut est <scène Web>_<horodatage>. Si vous êtes le propriétaire de la scène Web d’origine, l’élément archivé est stocké dans le même dossier que la scène Web. Dans le cas contraire, il est stocké dans le dossier racine.

    Remarque :

    L’option Archive the last updated web scene (Archiver la dernière scène Web mise à jour) n’est pas disponible pour ArcGIS Enterprise 10.8 et versions antérieures.

  5. Si vous le souhaitez, vous pouvez mettre à jour les champs Summary (Résumé) et Tags (Balises).

    Le résumé et les balises sont requis en cas de partage sur un portail ArcGIS Enterprise 10.9 ou versions antérieures.

    Vous pouvez ajouter un maximum de 128 balises.

  6. Éventuellement, sous Share with (Partager avec), modifiez les paramètres :
    • Everyone (Tout le monde) : permet de partager votre contenu avec le public. Tout le monde peut y accéder et l'afficher.
    • My Organization (Mon organisation) : permet de partager votre contenu avec tous les utilisateurs authentifiés de l’organisation. Cette option est disponible si vous êtes connecté avec un compte d’organisation.
    • Groups (Groupes) : permet de partager votre contenu avec les groupes auxquels vous appartenez, ainsi que leurs membres.

    Laissez toutes les options non cochées pour définir le niveau de partage sur le propriétaire de l’élément.

    Remarque :

    Vous devez être un administrateur ou le propriétaire de la scène Web pour modifier les paramètres de partage.

  7. Vous pouvez aussi cliquer sur l’onglet Configuration en haut de la fenêtre pour afficher les couches Web qui seront créées à l’enregistrement de la scène ou pour modifier leurs propriétés.

    Reportez-vous à la rubrique Configurer une scène Web pour plus d’informations.

    Si vous avez activé l’option Allow assignment of unique numeric IDs for sharing web layers (Autoriser l’attribution d’ID numériques uniques pour le partage de couches Web) dans la boîte de dialogue Map Properties (Propriétés de la carte), les ID attribués peuvent apparaître pour chaque sous-couche. Pour modifier un ID, cliquez sur le numéro en regard de la couche ou de la table. Dans la boîte de dialogue Layer Properties (Propriétés de la couche) ou Standalone Table Properties (Propriétés de la table autonome), sous l’onglet General (Général), saisissez un ID entier personnalisé dans la zone de texte Layer ID (ID de la couche) ou Table ID (ID de la table). Pour plus d’informations, voir Attribuer des ID de couche.

  8. Sous Finish Saving (Finir l’enregistrement), cliquez sur Analyze (Analyser) Analyser pour rechercher les problèmes éventuels.

    Des erreurs et des avertissements figurent dans l’onglet Messages. Cliquez avec le bouton sur un message pour ouvrir la rubrique d’aide associée ou prendre la mesure corrective dans le logiciel. Vous devez résoudre les erreurs Erreur avant de pouvoir enregistrer la scène Web. La résolution des avertissements Avertissement est recommandée, mais nullement obligatoire.

    En savoir plus sur l’analyse des ressources SIG

  9. Une fois que vous avez résolu les erreurs, et éventuellement les avertissements, cliquez sur Save (Enregistrer) pour mettre à jour la scène Web dans le portail.

    Si les paramètres de partage sont modifiés, la boîte de dialogue Update Sharing (Mettre le partage à jour) peut s’afficher et vous permet de vérifier que les couches sont visibles pour vos utilisateurs ciblés.

    1. Dans la boîte de dialogue Update Sharing (Mettre le partage à jour), cliquez sur Update (Mettre à jour) afin d’ajuster les paramètres de partage de couche pour rendre les couches visibles sur la scène Web.

      Un message s’affiche quand au moins une couche d’entités Web modifiable ne peut pas être partagée avec tout le monde. Vous devez autoriser la collecte des données publiques à partir de la page des éléments de la couche, sur le portail. Pour plus d’informations, reportez-vous à la rubrique Autoriser ou empêcher la mise à jour sur les couches publiques.

  10. Une fois que l’opération d’enregistrement a mis à jour la scène Web existante, cliquez sur le lien Manage web scene (Gérer la scène Web) en bas de la fenêtre pour gérer la scène Web dans le portail.

    Si la scène Web est composée de nouvelles couches Web mises en cache automatiquement sur le serveur, les couches peuvent ne pas être visibles pendant la génération du cache. Cliquez sur Jobs (Tâches) Vérifier l’état des tâches de partage pour afficher l’état du cache dans la fenêtre Job Status (État de la tâche).

Considérations relatives à l’enregistrement de scènes Web

L’enregistrement de scènes Web dans AllSource peut améliorer vos processus de gestion des scènes. Cependant, il existe des limitations en raison des différences de prise en charge pour certaines propriétés des scènes Web entre les applications. Si vous apportez des modifications à la scène Web via une autre application et que vous l’ouvrez dans AllSource, certaines propriétés peuvent apparaître modifiées tandis que d’autres sont retirées. Toute propriété retirée lors de la conversion de la scène Web en une scène AllSource est perdue si la scène Web est enregistrée.

Limitation

Vous remarquerez peut-être que les styles créés dans d’autres applications comme Scene Viewer apparaissent différemment lorsque la scène Web est ouverte dans AllSource. Ces différences sont constatées si des propriétés de symbologie identiques dans AllSource n’existent pas pour les styles créés dans d’autres applications. Elles concernent par exemple la trajectoire 3D, l’extrusion 3D, ainsi que les totaux et quantités (2D et 3D). Ces propriétés sont modifiées lorsque la scène Web est enregistrée. S’il n’existe pas de rendu équivalent dans AllSource, le style ou la propriété Scene Viewer est perdu.

Bonnes pratiques

Voici certaines pratiques conseillées à prendre en compte avant d’enregistrer une scène Web avec AllSource.

  • Lorsque vous ouvrez une scène Web dans AllSource, examinez-la et recherchez les différences, notamment au niveau des fenêtres contextuelles, des étiquettes et autres propriétés que vous avez créées dans une autre application.
  • Si plusieurs utilisateurs de votre organisation ArcGIS peuvent effectuer des mises à jour dans la scène Web, déterminez si cette dernière a été modifiée depuis que vous l’avez ouverte dans AllSource afin de ne pas écraser les modifications éventuelles apportées par d’autres. Pour utiliser la version la plus récente d’une scène Web, actualisez la scène dans votre projet. Pour plus d’informations, reportez-vous à la rubrique Mettre à jour une carte ou une scène Web.
  • Partagez d’abord votre scène mise à jour en tant que nouvelle scène Web pour détecter les éventuelles différences. Enregistrez-la une fois que vous êtes sûr de vouloir mettre à jour la scène Web d’origine.