Vous pouvez remplacer une couche de scènes Web de votre portail ArcGIS Online ou de votre portail ArcGIS Enterprise (version 10.8.1 ou ultérieure) par une autre couche de scènes Web. Lors du remplacement d’une couche, son contenu est mis à jour. Son URL de service et son ID d’élément ne changent pas. Vous ne pouvez que remplacer des couches de scènes Web publiées à partir de paquetages de couches de scènes ou à partir de caches de scènes référencés dans des répertoires de dossiers ou de données cloud. Les couches de scènes Web avec des couches d’entités et des couches de scènes voxel associées ne peuvent pas être remplacées. Pour plus d’informations sur les couches de scènes Web, reportez-vous à la rubrique Utiliser les couches de scènes Web.
Pour le remplacement d’une couche de scènes Web, vous devez indiquer une couche cible (la couche à remplacer) et une couche de mise à jour (la couche de remplacement). Vous devez également spécifier le nom d’une couche d’archive. Lorsque la couche cible est remplacée, son contenu est archivé sur votre portail. Si vous le souhaitez, vous pouvez remplacer les informations d’élément de la couche cible en plus de son contenu.
Vous pouvez remplacer la couche de scènes Web cible par une couche de scènes Web de mise à jour si toutes les conditions suivantes sont remplies :
- La couche cible et la couche de mise à jour doivent être hébergées sur votre portail, et vous devez être le propriétaire des deux couches.
- Les couches cible et de mise à jour doivent être du même type. Par exemple, il n’est pas possible de remplacer une couche de scènes de bâtiments par une couche de scènes d’objets 3D.
- La couche cible et la couche de mise à jour doivent être publiées à partir de la même source. Il n’est ainsi pas possible de remplacer une couche de scène Web publiée depuis un paquetage de couche de scène par une couche de scène Web publiée depuis un cache de scène référencé.
- Pour que vous puissiez remplacer des couches de scène Web publiées à partir de caches de scène référencés, les services de scène des couches cible et de mise à jour doivent exister sur le même serveur et dans le même dossier de serveur.
L’intérêt de ce processus est de vous permettre d’organiser et de tester la couche de mise à jour sur votre portail avant de remplacer la couche cible. Lorsque la couche est remplacée, l’accès utilisateur est ininterrompu. La couche d’archive est disponible si vous avez besoin d’annuler la mise à jour.
L’illustration ci-après décrit la gestion des propriétés de la couche cible, de la couche de mise à jour et de la couche d’archive :
- L’ID d’élément de la couche cible (A) reste inchangé. Par défaut, un nouvel ID d’élément (C) est attribué à la couche d’archive. Il est toutefois possible que la couche d’archive utilise l’ID d’élément de la couche de mise à jour (B).
- L’URL de service de la couche cible (A) reste inchangé. L’URL de service de la couche d’archive référence le nom de la couche cible et ajoute le mot archive et un horodatage (A_Archive). Il n’existe plus de couche web avec le nom ou l’URL de service de la couche de mise à jour sur le portail.
- Le contenu de la couche cible (A) est remplacé par le contenu de la couche de mise à jour (B). Le contenu remplacé de la couche cible (A) est stocké dans la couche d’archive.
Il est recommandé d’utiliser la même référence spatiale pour les couches de mise à jour et cible.
Pour remplacer une couche de scènes Web, procédez comme suit :
- Connectez-vous à AllSource.
Votre portail actif doit être le portail d’hébergement des couches web. Vous devez être connecté avec le compte propriétaire des couches.
- Sur le ruban, cliquez sur l’onglet Share (Partager). Dans le groupe Manage (Gérer), cliquez sur Replace Web Layer (Remplacer une couche web) .
La fenêtre Geoprocessing (Géotraitement) s’affiche pour ouvrir l’outil Remplacer une couche Web.
- Dans le champ Target Layer (Couche cible), saisissez l’URL de service ou l’ID d’élément de la couche à remplacer.
Vous pouvez accéder à la couche de scènes Web ou la faire glisser de la vue du catalogue ou de la fenêtre Catalog (Catalogue) vers la zone de saisie Target Layer (Couche cible). Vous pouvez également copier et coller l’URL de service ou l’ID d’élément de la couche.
- Éventuellement, dans le champ Archive Layer Name (Nom de la couche d’archive), remplacez la valeur par défaut par un autre nom.
Le nom par défaut de la couche d’archive est <couche cible>_archive_<horodatage>.
- La case Create New Item For Archive Layer (Créer un élément pour la couche d’archive) est cochée par défaut. Vous pouvez également décocher la case afin d’utiliser l’ID d’élément de la couche de mise à jour comme couche d’archive.
Lorsque cette case est cochée, un nouvel ID d’élément est attribué à la couche d’archive et l’ID d’élément de la couche de mise à jour n’est plus associé à aucun contenu.
- Dans le champ Update Layer (Mettre à jour la couche), saisissez l’URL de service ou l’ID d’élément de la couche qui va remplacer la couche cible.
- Vous pouvez également cocher la case Replace Item Information (Remplacer les informations d’élément).
Par défaut, les informations d’élément associées à la couche cible ne sont pas remplacées. Pour les remplacer par les informations d’élément de la couche de mise à jour, veillez à cocher cette case. L’image miniature, le résumé, la description et les balises sont remplacés. Ce n’est pas le cas des crédits (attribution), des conditions d’utilisation et du nom du paquetage à partir duquel la couche a été créée.
- Cliquez sur Run (Exécuter).
Une fois l’exécution de l’outil terminée, la couche cible est remplacée par la couche de mise à jour. La couche d’archive est stockée dans le dossier de la couche cible.
Remarque :
Un autre processus possible consiste à remplacer la couche à partir de l’interface du site Web du portail :
- Remplacez une couche de scènes dans ArcGIS Online.
- Remplacez une couche de scènes dans ArcGIS Enterprise.
Vous avez un commentaire à formuler concernant cette rubrique ?