Enregistrer une scène Web

ArcGIS AllSource permet d’enregistrer les mises à jour apportées aux scènes Web sur un portail ArcGIS Online ou ArcGIS Enterprise. ArcGIS 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.

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 ArcGIS 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 connecté en tant que propriétaire de l’élément de scène Web, administrateur ou membre du groupe de mise à jour partagée avec lequel la scène Web est partagée.
  • Votre compte doit disposer des privilèges requis pour créer du 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 ArcGIS 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 ArcGIS 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 ArcGIS 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) Identifier les ralentissements des performances potentiels et les erreurs 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. Après avoir résolu les erreurs, et éventuellement les avertissements, cliquez sur Save (Enregistrer) Enregistrer pour mettre à jour la scène Web sur 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.

    Les mises à jour sont enregistrées dans la scène Web existante.

  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) Ouvrir la fenêtre État de la tâche 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 ArcGIS 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 ArcGIS 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 ArcGIS 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 ArcGIS AllSource. Ces différences sont constatées si des propriétés de symbologie identiques dans ArcGIS 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 ArcGIS 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 ArcGIS AllSource.

  • Lorsque vous ouvrez une scène Web dans ArcGIS 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 ArcGIS 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.