Skip To Content

Gérer les couches de scènes

Vous pouvez gérer les éléments suivants pour les couches de scènes hébergées :

  • Recréer le cache de la couche de scènes pour les couches de scènes associées à des couches d’entités.

    La publication d’une scène à partir de ArcGIS Pro peut créer à la fois une couche de scène et une couche d’entités associée.

  • Remplacer des couches de scènes qui ne sont pas associées à une couche d’entités.

    Si la couche de scènes hébergées n’est pas associée à une couche d’entités, vous pouvez mettre à jour le contenu de la couche de scènes en remplaçant la couche par une autre couche de scènes.

  • Activer l’exportation des données à partir d’une couche de scènes.

    Lorsque vous activez l’option d’exportation des données, la couche de scènes peut être utilisée en entrée pour des outils de géotraitement. Ce paramètre n’est pas pris en charge pour les couches de scènes voxel.

Seul le propriétaire de la couche de scènes ou l’administrateur de l’organisation peut recréer le cache sur la couche de scènes ou remplacer une couche de scènes.

Recréer le cache de la couche de scènes hébergées

L’administrateur de votre organisation ou vous-même pouvez recréer intégralement ou partiellement le cache de la couche de scènes une fois que des éditeurs ont apporté des modifications à la couche d’entités associée.

  • Pour les couches d’entités ponctuelles qui sont mises à jour, le fait de recréer le cache incorpore toutes les entités ajoutées et les mises à jour de la géométrie d’entités et des attributs dans le cache de scènes.
  • Pour les couches d’objets 3D et les couches de scènes de bâtiments, la recréation du cache intègre des mises à jour d’attribut et des entités ajoutées dans le cache de scènes.

Par exemple, si la couche contient des points qui représentent des meubles urbains, tels que des bancs, des fontaines et des pots de fleurs, et que les emplacements de certains de ces bancs sont modifiés, vous pouvez recréer le cache de la scène pour refléter le nouvel emplacement de ces bancs. De même, si certains bancs sont recréés avec un autre matériau et que le style scène varie selon le type de matériau, recréez la couche de scène pour répercuter le nouvel attribut, et donc le nouveau style.

Conseil :

Pour améliorer les performances d’affichage, mettez à jour la couche de scènes hébergées dans ArcGIS Pro au lieu de mettre à jour la couche d’entités associée dans Map Viewer ou Map Viewer Classic (auparavant appelé Map Viewer). Voir Mettre à jour une couche de scènes avec une couche d’entités associée dans l’aide ArcGIS Pro pour obtenir des informations relatives à la mise à jour des couches de scènes.

Dans la plupart des cas, mettre à jour partiellement le cache est plus rapide que de recréer l’intégralité du cache. Toutefois, les performances des couches de scènes peuvent se dégrader au fil du temps si vous ne recréez que partiellement le cache. Vous aurez peut-être besoin de recréer l’ensemble du cache pour l’optimiser. En règle générale, vous devez recréer l’ensemble du cache après que celui-là a été en partie recréé 10 fois de suite. Une fois que vous avez recréé l’intégralité du cache de la couche de scènes, vous pouvez à nouveau en recréer des portions.

Recréer le cache

Procédez comme suit pour recréer le cache de scène afin d’intégrer les modifications des couches de scènes ponctuelles, d’objets 3D ou de bâtiments.

  1. Connectez-vous au portail en tant que propriétaire de la couche de la scène ou en tant qu’administrateur.
  2. Ouvrez les détails des éléments de la couche de la scène, cliquez sur l’onglet Settings (Paramètres), puis faites défiler la page vers le bas jusqu’à la section Scene Layer Settings (Paramètres de la couche de la scène).
  3. Cliquez sur Manage Cache (Gérer le cache).
  4. Choisissez de recréer l’intégralité du cache pour les couches que vous choisissez à l’étape suivante ou ne recréez que la portion du cache, par couche, qui a été modifiée depuis la dernière création du cache.
  5. Choisissez ce que vous souhaitez recréer :
    • Pour recréer la totalité de la couche de scène hébergée, sélectionnez Full cache (Cache total). Le cache va être reconstruit. Si vous avez publié la couche de scène avec une couche d’entités qui référence des données enregistrées, et que vous mettez à jour la structure des données d’entité, vous devez utiliser cette option pour intégrer les modifications apportées à la structure dans la couche de scène.
    • Pour ne recréer que la portion du cache qui contient les modifications apportées à la géométrie et/ou aux attributs depuis la dernière création du cache, sélectionnez Partial updates with geometry and attribute changes since the last update will be rebuilt (Recréation des mises à jour partielles avec géométrie et attributs modifiés depuis la dernière mise à jour).
  6. Cliquez sur Rebuild Cache (Générer à nouveau le cache).
  7. Cliquez sur OK pour confirmer que vous souhaitez recréer le cache.

    Le temps nécessaire pour recréer le cache varie suivant que vous recréiez intégralement ou partiellement le cache, en fonction du nombre d’entités et d’attributs dans la couche d’entités ; selon que les entités sont des points, des multipatchs, des objets 3D ou des bâtiments et selon que les multipatchs ou les objets 3D incluent ou non des textures.

    Pour surveiller le statut de ce cache, cliquez sur Job Status (État de la tâche). Si le cache ne parvient pas à se reformer, cliquez sur l’ID de tâche pour en savoir plus sur les raisons de son échec.

Planifier la recréation du cache

Si la couche de scène est fréquemment mise à jour, vous pouvez créer des tâches pour planifier la recréation du cache de la couche de scènes aux intervalles spécifiés. Configurez les tâches avec discernement et à des intervalles aussi éloignés les uns des autres que possible.

Lorsque vous configurez des tâches pour recréer le cache à des intervalles réguliers, prenez en compte la fréquence de mise à jour des données et recherchez un équilibre entre la charge en termes de ressources imposée aux machines ArcGIS Enterprise pour recréer le cache et la tolérance des utilisateurs vis-à-vis des données de scènes obsolètes.

Vous pouvez planifier jusqu’à deux tâches : une pour recréer l’intégralité du cache de la couche de scènes et l’autre pour n’en recréer que des portions.

Procédez comme suit pour planifier des tâches afin de recréer le cache de la couche de scènes hébergées :

  1. Connectez-vous au portail en tant que propriétaire de la couche de scènes ou en tant qu’administrateur de votre organisation.
  2. Ouvrez les détails des éléments de la couche de la scène, cliquez sur l’onglet Settings (Paramètres), puis faites défiler la page vers le bas jusqu’à la section Scene Layer Settings (Paramètres de la couche de la scène).
  3. Cliquez sur Schedule tasks to rebuild the cache (Planifier des tâches pour régénérer le cache) pour développer cette section.
  4. Cliquez sur Add rebuild task (Ajouter une tâche de recréation) et choisissez de planifier une tâche pour recréer partiellement ou intégralement le cache.
    • Full rebuild (Recréation complète) - Sélectionnez cette option pour recréer entièrement le cache de la couche de scènes selon la planification définie.
    • Partial rebuild (Recréation partielle) - Sélectionnez cette option pour créer une tâche qui ne recrée régulièrement que la portion du cache contenant les modifications apportées à la géométrie et/ou aux attributs depuis la dernière création du cache.
  5. Définissez la planification de la tâche.
    1. Cliquez sur Beginning On (Début le) et sélectionnez la date à laquelle la tâche commencera à s’exécuter.
    2. Pour définir l’unité de temps selon laquelle la tâche se répétera, sélectionnez l’une des options du menu déroulant Repeat Type (Type de répétition).
    3. Dans le menu déroulant Repeat Interval (Intervalle de répétition), sélectionnez la fréquence à laquelle le cache doit être recréé.

      N’oubliez pas que la recréation intégrale du cache d’une couche de scènes peut nécessiter de nombreuses minutes ou heures, selon la taille du cache. La tâche de recréation ne doit pas s’exécuter plus fréquemment que chaque opération de recréation spécifique ne le peut.

    4. Utilisez le menu Ending On (Fin le) pour choisir quand les tâches doivent cesser de s’exécuter. Les options sont les suivantes :

      • Never (Jamais) - La tâche continue de s’exécuter aux intervalles spécifiés jusqu’à ce que vous la mettiez à jour, la suspendiez ou la supprimiez.
      • Date - Lorsque vous sélectionnez l’option Date, le champ End date (Date de fin) apparaît. Sélectionnez la date à laquelle les tâches doivent cesser de s’exécuter.
      • Count (Nombre) - Pour exécuter une tâche un nombre de fois spécifique, sélectionnez l’option Count (Compte) et utilisez les flèches vers le haut ou vers le bas afin de spécifier le nombre de fois que cette tâche doit s’exécuter à l’intervalle spécifié.

    5. Cliquez sur Create Task (Créer une tâche) pour créer la tâche de planification.

Le cache sera recréé selon la planification que vous avez spécifiée. Si l’opération de recréation échoue cinq fois de suite, vous recevez une notification.

Pour accéder aux notifications, cliquez sur Notifications Notifications en haut du site Web.

Vous pouvez ouvrir les détails de la tâche comme décrit dans la section suivante et examiner le journal des résultats généré par les tâches ayant échoué. Vous pouvez également consulter les journaux d’ArcGIS Server concernant le serveur d’hébergement pour comprendre les causes des défaillances et les corriger. Une fois que vous avez résolu le problème et êtes prêt à ré-exécuter la tâche, relancez-la comme décrit dans la section suivante.

Reportez-vous à la section suivante pour savoir comment afficher le statut des opérations de recréation planifiées ou modifier la planification des tâches.

Gérer les tâches

Vous pouvez modifier la planification de tâches existantes, afficher le statut de chaque opération de recréation, suspendre une tâche pour que le cache ne soit pas recréé temporairement ou supprimer une tâche.

Procédez comme suit pour gérer une tâche :

  1. Connectez-vous au portail en tant que propriétaire de la couche de scènes ou en tant qu’administrateur de votre organisation.
  2. Ouvrez les détails des éléments de la couche de la scène, cliquez sur l’onglet Settings (Paramètres), puis faites défiler la page vers le bas jusqu’à la section Scene Layer Settings (Paramètres de la couche de la scène).
  3. Cliquez sur Schedule tasks to rebuild the cache (Planifier des tâches pour régénérer le cache) pour développer cette section.
  4. Cliquez sur le champ Actions de la tâche que vous souhaitez gérer et sélectionnez l’action à effectuer.
    • Details (Détails) - Cliquez sur Details (Détails) pour afficher une liste des tâches spécifiques, le statut de chaque tâche et un journal des résultats généré à chaque exécution de la tâche.

      Conseil :
      Vous pouvez également ouvrir les détails de la tâche en cliquant sur le lien figurant dans la colonne Name (Nom) de la tâche.

    • Edit (Mettre à jour) - Cliquez sur Edit (Mettre à jour) pour modifier la planification d’une tâche. Vous pouvez changer la fréquence d’exécution et la date de fin de la tâche.

      Conseil :
      Vous pouvez également modifier la planification de la tâche en cliquant sur le lien figurant dans sa colonne Schedule (Planification).

    • Pause (Suspendre) - Pour une tâche active, cliquez sur Pause (Suspendre) pour empêcher la tâche de s’exécuter tant que vous ne l’avez pas relancée. Cliquez de nouveau sur Pause (Suspendre) pour confirmer que vous souhaitez suspendre la tâche temporairement.
    • Resume (Reprendre) - Pour une tâche suspendue, cliquez sur Resume (Reprendre) afin que la tâche s’exécute de nouveau selon la planification suspendue. Cliquez de nouveau sur Resume (Reprendre) pour confirmer que vous souhaitez que la tâche recommence à s’exécuter.
    • Delete (Supprimer) - Si vous n’avez plus besoin de la tâche planifiée, cliquez sur Delete (Supprimer) pour la supprimer. Cliquez de nouveau sur Delete (Supprimer) afin de confirmer que vous n’avez plus besoin de la tâche pour recréer le cache de la scène selon la planification spécifiée.
  5. Cliquez sur Save Task (Enregistrer la tâche) pour appliquer les modifications apportées à la tâche.

Remplacer une couche de scène

Si aucune couche d’entités n’est associée à la couche de scènes hébergées, vous pouvez mettre à jour le contenu de la couche de scènes en le remplaçant par une autre couche de scènes que vous avez publiée à partir d’un paquetage de couches de scènes (SLPK). Si la couche de scènes référence un cache précréé dans un dossier ou un data store cloud, vous pouvez la remplacer par une autre couche de scènes référençant un cache précréé. Cela vous permet de mettre à jour le contenu d’une couche de scènes sans le supprimer. Vous devez être le propriétaire de la couche actuelle et de la couche de remplacement.

Conseil :

Si une couche d’entités est associée à votre couche de scène, vous ne pouvez pas remplacer la couche. Vous devez recréer le cache de scène. Vous pouvez vérifier si une couche d’entités est associée à la couche de scène dans la section Details (Détails) de la page des éléments de la couche de scène.

Le remplacement d’une couche de scène présente les avantages suivants :

  • Comme l’ID d’élément et l’URL de votre couche existante restent les mêmes, les scènes et les applications qui utilisent votre couche n’ont pas besoin d’être mises à jour pour référencer une nouvelle couche.
  • Remplacer le contenu de la couche actuelle n’a pas pour effet de générer de nouveaux caches de scène. Aussi, personne n’a besoin d’attendre que le cache de la couche de scène soit recréé. Les scènes et applications qui utilisent la couche actuelle continuent de fonctionner après avoir remplacé la couche.
  • Le portail crée une archive de l’ancien contenu pour le rétablir, si nécessaire.

Remarque :

Veillez à bien utiliser le même système de coordonnées pour le paquetage de couche de scènes de remplacement ou le cache précréé que celui utilisé pour la couche de scènes actuelle. Ce paramètre doit correspondre. Par ailleurs, vous pouvez remplacer une couche de scène uniquement par le même type de couche de scène.

Procédez comme suit pour remplacer une couche de scène par une autre.

  1. Connectez-vous en tant que propriétaire de la couche Web, en tant qu’administrateur de l’organisation ou avec un compte détenteur de privilèges autorisant la mise à jour des éléments de tous les membres.
  2. Ouvrez la page des éléments de la couche de scènes.
  3. Cliquez sur Replace Layer (Remplacer la couche).
  4. Cliquez sur Select layer (Sélectionner une couche).

    Dans le volet qui apparaît, vous pouvez parcourir, filtrer et trier les couches disponibles, et y faire des recherches, pour localiser la couche de scène de remplacement. Vous pouvez également afficher les détails des éléments de chaque couche en cliquant sur View details (Afficher les détails).

    Seules les couches de scènes du même type sont répertoriées dans la fenêtre Select replacement layer (Sélectionner une couche de remplacement).

  5. Une fois que vous avez localisé la couche de scène à utiliser, cliquez sur Select (Sélectionner).
  6. Cliquez sur Next (Suivant) pour passer à la fenêtre Archive (Archiver), dans laquelle vous pouvez changer le titre de la couche d’archivage.
  7. Si vous souhaitez importer une miniature mise à jour, un résumé, une description et des balises de la couche de remplacement, accédez à l'option Replace item information (Remplacer les informations de l’élément) et activez-la.
  8. La page récapitulative présente votre couche de scène hébergée actuelle, la couche de remplacement du contenu de la couche actuelle, ainsi que les informations relatives à la couche d’archivage.

    Si vous souhaitez utiliser une couche de remplacement différente, cliquez sur Select replacement layer (Sélectionner une couche de remplacement) et choisissez une nouvelle couche.

  9. Une fois que vous êtes satisfait du choix de vos couches, cliquez sur Replace (Remplacer) pour opérer le remplacement.

Activer l’exportation de données

Les outils de géotraitement permettent de procéder à des analyses et de manipuler les données géographiques. Pour exécuter un outil de géotraitement sur une couche de scènes, vous devez activer l’exportation des données sur la couche.

En tant que propriétaire de la couche ou qu’administrateur d’une organisation, vous pouvez activer l’exportation des données sur tous les types de couches de scènes, sauf les couches de voxel.

Prérequis :

Suivez cette procédure pour activer une couche de scènes pour l’exportation des données :

  1. Connectez-vous à l’organisation en tant que propriétaire de l’élément ou en tant qu’administrateur.
  2. Ouvrez la page des détails pour l’élément et cliquez sur l’onglet Settings (Paramètres).
  3. Accédez aux paramètres de la couche de scènes, puis cochez la case en regard de Allow others to export to different formats (Autoriser d’autres utilisateurs à exporter vers différents formats).
  4. Cliquez sur Save (Enregistrer).

Partagez la couche avec les utilisateurs qui souhaitent exécuter l’outil de géotraitement sur la couche de scènes.