Skip To Content

Gérer les couches de scènes hébergées

La publication d’une scène à partir de ArcGIS Pro peut créer à la fois une couche de scènes et une couche d'entités associée. Si les données de la couche d’entités ponctuelles ou multipatch associée sont modifiées, vous pouvez recréer le cache de la couche de scène pour inclure les modifications de couches spécifiques ou les modifications de toutes les couches de la couche d’entités.

Seul le propriétaire de la couche de scène hébergée ou l’administrateur du portail peut recréer le cache sur la couche de scène.

Recréer le cache de la couche de scène

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

  • Pour les couches d'entités ponctuelles mises à jour dans le portail, le fait de recréer le cache incorpore 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'entités multipatch mises à jour dans le portail, le fait de recréer le cache incorpore les mises à jour d’attributs et les entités ajoutées dans le cache de scènes.

Astuce:

Pour améliorer les performances d’affichage, mettez à jour la couche de scènes dans ArcGIS Pro au lieu de mettre à jour la couche d’entités associée dans Map Viewer. Vous pouvez également mettre à jour la géométrie des données multipatch lors d’une mise à jour dans ArcGIS Pro, ce qui est impossible pour le moment dans Map Viewer. Pour plus d’informations sur la mise à jour des couches de scènes, reportez-vous à la rubrique Mettre à jour une couche de scènes avec une couche d’entités associée dans l’aide de ArcGIS Pro.

Par exemple, si le couche d’entités associée 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.

Tenez compte des points suivants lorsque vous décidez de mettre à jour l’intégralité du cache ou uniquement les composants du cache affectés par les modifications dans la couche d’entités associée :

  • 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. Au final, vous devrez recréer l’intégralité du cache pour optimiser le cache et donc les performances des couches de scènes.
  • Si vous calculez des valeurs dans un ou plusieurs champs de la couche d'entités hébergées associée et que le calcul affecte toutes les entités de la couche, une mise à jour partielle du cache peut durer plus longtemps que la mise à jour intégrale du cache.

Recréer le cache

Suivez les étapes ci-après pour recréer la couche de scène afin d’intégrer les modifications issues de la couche d’entités ponctuelles ou multipatch :

  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. Si vous procédez à une recréation afin d’intégrer les modifications de couches spécifiques dans la couche d’entités, choisissez les couches dans la liste.
  6. Cliquez sur Rebuild Cache (Générer à nouveau le cache).
  7. Pour confirmer la nouvelle génération du cache, cliquez sur OK.

    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 ponctuelles ou multipatch et selon que les multipatchs 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.