Skip To Content

Gérer des couches de tuiles

Les propriétaires des couches de tuiles et les administrateurs de l’organisation peuvent gérer les paramètres et le contenu des couches. Les options de gestion varient selon que votre couche contient ou non des tuiles raster ou des tuiles vectorielles et selon qu’elle est associée ou non à une couche d’entités.

Conseil :

Les couches qui font référence à un jeu de données en cache ou que vous publiez à partir d’un paquetage ne sont jamais associées à une couche d’entités.

L’élément de couche est une couche de tuiles ou une couche de tuiles hébergée. Pour déterminer s’il s’agit d’une couche de tuiles vectorielles ou raster, vérifiez l’icône de la couche.

La table ci-après indique les options de gestion par type de couche.

Tuiles raster Couches de tuiles rasterTuiles vectorielles Couches de tuiles vectorielles

Définissez les échelles minimale et maximale auxquelles la couche s’affiche lorsqu’elle est ajoutée à une carte (plage de visibilité et rééchantillonnage).

Oui

Non

Configurez la couche à utiliser dans des cartes et applications hors connexion.

Oui

Oui

Sélectionnez les échelles auxquelles les tuiles en cache sont générées.

Oui

Non

Remplacez le contenu de la couche à l'aide d'une deuxième couche.

Oui

Cette fonction est prise en charge pour les couches qui n’ont pas de couche d’entités associée.

Oui

Cette fonction est prise en charge pour les couches qui n’ont pas de couche d’entités associée.

Recréez le cache de la couche pour recevoir des mises à jour de la couche d’entités associée.

Oui

Cela est pris en charge si vous avez publié la couche à partir d’une couche d’entités hébergée ou d’un fichier de définition de service.

Oui

Cela est pris en charge si une couche d’entités hébergée ou une couche d’images de carte est associée à la couche de tuiles vectorielles.

Gérer les paramètres des couches de tuiles hébergées

Vous pouvez gérer les échelles minimale et maximale (plage de visibilité ou niveau de détail) et le mode hors connexion des couches de tuiles raster.

Lorsque vous publiez une couche de tuiles hébergée à partir d’une couche d’entités hébergée ou d’une vue de couche d’entités hébergée, la couche de tuiles hérite de la plage de visibilité de la couche source. Vous ne pouvez pas créer de tuiles pour des surfaces non comprises dans la plage visible héritée.

Plage de visibilité et rééchantillonnage pour les couches de tuiles raster

En tant que propriétaire de la couche ou administrateur de l’organisation, vous pouvez définir les échelles minimale et maximale auxquelles la couche s’affiche. Il s’agit de la plage de visibilité de la couche. Lorsqu’un utilisateur zoome au-delà de l’échelle minimale ou maximale, le contenu de la couche ne s’affiche pas.

Lorsque vous publiez une couche de tuiles, vous pouvez choisir de ne pas générer les caches de tuiles pour les zones peu visitées ou les échelles détaillées afin d’économiser de l’espace disque et de réduire la durée de génération du cache. Toutefois, lors de l’utilisation de la couche, un utilisateur peut déplacer ou zoomer sur des zones comprises dans la plage de visibilité, pour lesquelles il n’existe pas de tuiles en cache. Le cas échéant, le client sur lequel la couche est utilisée (ArcGIS Pro ou Map Viewer, par exemple) effectue un rééchantillonnage pour rendre le contenu des zones comprises dans la plage de visibilité où il n’existe pas de tuiles en cache pour la couche.

Le rééchantillonnage utilise le cache de tuiles existant pour combler les vides dans les zones où vous n’avez pas généré de tuiles à cette échelle. Le contenu rééchantillonné est basé sur le niveau de détail (tuiles) le plus proche disponible pour la couche. Cela offre une expérience plus conviviale aux utilisateurs, mais le résultat peut être flou, en particulier lorsque le niveau de détail rééchantillonné est éloigné du niveau de détail source. Par exemple, si l’échelle maximale où les tuiles en cache sont présentes dans une zone spécifique de la carte est de 1:5000 et qu’un utilisateur effectue un zoom à 1:000 sur cette zone, le cache rééchantillonné perdra probablement en clarté et en précision.

Si les utilisateurs zooment souvent au-delà de l’échelle minimale ou maximale que vous avez définie pour la plage de visibilité de la couche de tuiles, augmentez cette plage et générez les tuiles à des échelles supérieures.

Configurer les paramètres des couches de tuiles hébergées

Procédez comme suit pour créer des tuiles, modifier la plage de visibilité et gérer le mode hors connexion d’une couche de tuiles raster Couche de tuiles raster :

  1. Connectez-vous en tant que propriétaire de la couche web, en tant qu'administrateur ou avec un compte détenteur de privilèges autorisant la mise à jour des éléments de tous les membres.
  2. Ouvrez la page d’éléments de la couche de tuiles.
  3. Cliquez sur l’onglet Settings (Paramètres).
  4. Accédez à la section des paramètres de la couche.
  5. Utilisez le curseur Visible Range (Plage de visibilité) pour définir les échelles minimale et maximale auxquelles la couche de tuiles sera visible et la zone dans laquelle des caches de tuiles peuvent être générés.

    Rien ne s’affiche en dehors de la plage de visibilité.

  6. Cliquez sur Tile Details (Détails des tuiles) pour accéder au statut actuel des tuiles en cache existantes.
  7. Pour générer des tuiles en cache pour la couche, procédez comme suit :
    1. Cliquez sur Build Tiles (Générer des tuiles) afin de construire des tuiles pour la couche.
    2. À l’ouverture de la boîte de dialogue, cochez les cases en regard des niveaux (échelles) auxquels générer les tuiles.

      Vous devez choisir au moins un niveau.

    3. Une fois les niveaux choisis, cliquez sur Créer des tuiles.
  8. Éventuellement, cochez la case Allow this layer to be downloaded and used in an offline map (Autoriser cette couche à être téléchargée et utilisée dans une carte hors connexion) pour permettre aux autres utilisateurs d’inclure la couche de tuiles dans une carte qui sera utilisée hors connexion.

    Cette opération n’est possible que si vous avez créé des tuiles pour les données à utiliser hors connexion.

  9. Cliquez sur Enregistrer lorsque vous avez terminé.

Remplacer une couche de tuiles raster

Si une couche de tuiles hébergée n’a pas de couche d’entités associée, vous pouvez mettre à jour son contenu en la remplaçant par une autre couche de tuiles que vous avez publiée à partir de ArcGIS Pro, d’un paquetage de tuiles ou d’un fichier de définition de service. Dans le cas d’une couche de tuiles raster qui fait référence à un jeu de données en cache dans un dossier ou un Data Store Cloud, vous pouvez la remplacer par une autre couche de tuiles raster qui fait référence à un jeu de données en cache. Cela vous permet de mettre à jour le contenu d’une couche de tuiles sans la supprimer. Vous devez être le propriétaire de la couche actuelle et de la couche de remplacement.

Conseil :

Si la couche de tuiles hébergée a une couche d’entités associée, vous ne pouvez pas la remplacer. Vous pouvez vérifier si une couche d’entités est associée à la couche de tuiles dans la section Details (Détails) de la page d’éléments de la couche de tuiles.

Le remplacement d’une couche de tuiles offre les avantages suivants :

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

Remarque :

Veillez à utiliser la même structure de tuilage pour la couche de tuiles de remplacement et la couche de tuiles actuelle. Ce paramètre doit correspondre.

Pour remplacer une couche de tuiles raster existante par une autre, procédez comme suit :

  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 d’éléments de la couche de tuiles raster.
  3. Cliquez sur Replace Layer (Remplacer la couche).
  4. Cliquez sur Select layer (Sélectionner une couche).

    Dans la fenêtre qui apparaît, vous pouvez rechercher, parcourir, filtrer et trier les couches disponibles pour trouver la couche de tuiles de remplacement. Vous pouvez également afficher les détails des éléments de chaque couche en cliquant sur View details (Afficher les détails).

  5. Une fois que vous avez localisé la couche de tuiles à utiliser, cliquez sur Select (Sélectionner).
  6. Cliquez sur Next (Suivant) pour choisir le mode d’archivage des tuiles raster actuelles. Sélectionnez l’une des options suivantes :
    • Archive the current layer (Archiver la couche actuelle) : utilisez cette option pour conserver un instantané du contenu de la couche de tuiles raster hébergée actuelle tel qu’il était avant sa mise à jour. Par défaut, le nom de la nouvelle couche est formé du nom de la couche actuelle, suivi de _archive_<date et heure actuelles>. Pour spécifier un autre nom, cliquez sur le bouton de mise à jour et saisissez un nouveau nom.
    • Use the replacement layer (Utiliser la couche de remplacement) : utilisez cette option si vous n’avez pas besoin d’une nouvelle couche pour y stocker le contenu archivé. La couche de remplacement est conservée pour les mises à jour futures.
  7. Pour 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.

    La page récapitulative présente votre couche de tuiles raster, la couche de remplacement du contenu de la couche actuelle, ainsi que les informations relatives à la couche d’archivage.

  8. Pour 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 des couches, cliquez sur Replace (Remplacer) pour effectuer le remplacement.

Gérer les paramètres des couches de tuiles vectorielles

Suivez les étapes ci-après pour gérer le mode hors connexion d’une couche de tuiles vectorielles hébergée Tuiles vectorielles :

  1. Connectez-vous en tant que propriétaire de la couche Web, en tant qu’administrateur ou avec un compte détenteur de privilèges autorisant la mise à jour des éléments de tous les membres.
  2. Ouvrez la page d’éléments de la couche de tuiles vectorielles.
  3. Cliquez sur l’onglet Settings (Paramètres).
  4. Accédez à la section des paramètres de la couche.
  5. Cochez la case Allow this layer to be downloaded and used in an offline map (Autoriser cette couche à être téléchargée et utilisée dans une carte hors connexion) pour permettre aux autres utilisateurs d’inclure la couche de tuiles vectorielles dans des applications hors connexion.
  6. Cliquez sur Save (Enregistrer).

Recréer le cache de tuiles vectorielles

Si vous avez publié la couche de tuiles vectorielles hébergée à partir d’une couche d’entités hébergée ou d’une vue de la couche d’entités hébergée, ou que vous avez publié la couche de tuiles vectorielles depuis ArcGIS Pro avec une couche d’images de carte ou une couche d’entités associée, vous pouvez régénérer le cache de la couche de tuiles vectorielles pour incorporer les modifications apportées dans la couche d’entités. Vous pouvez régénérer le cache immédiatement ou définir un planning pour mettre à jour le cache régulièrement.

Générer à nouveau le cache immédiatement

Pour lancer la régénération du cache de la couche de tuiles vectorielles à partir des paramètres de l’élément de couche, procédez comme suit :

  1. Connectez-vous à votre organisation en tant que propriétaire de la couche de tuiles vectorielles ou en tant qu’administrateur d’une organisation.
  2. Ouvrez la page d’élément de la couche de tuiles vectorielles, cliquez sur l’onglet Settings (Paramètres), puis accédez à la section de la couche de tuiles.
  3. Cliquez sur Rebuild Cache (Générer à nouveau le cache).

    La nouvelle génération du cache débute aussi. Lorsqu’elle est terminée, vous pouvez ouvrir la couche de tuiles vectorielles hébergée dans une carte pour vérifier que les mises à jour ont bien été importées à partir de la couche d’entités associée.

Planifier la recréation du cache

Vous pouvez définir un planning pour régénérer régulièrement le cache de la couche de tuiles vectorielles et incorporer les modifications de la couche associée. Cela vous permet de régénérer le cache (une tâche qui sollicite une grande quantité de ressources) à un moment ou un nombre moins important de personnes accèdent aux machines ArcGIS Enterprise ou à la couche de tuiles vectorielles.

Lorsque vous configurez des tâches pour régénérer 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 régénérer le cache et la tolérance des utilisateurs vis-à-vis des données de couche de tuiles vectorielles obsolètes.

Pour établir un planning de régénération du cache de la couche de tuiles vectorielles, procédez comme suit :

  1. Connectez-vous à votre organisation en tant que propriétaire de la couche de tuiles vectorielles ou en tant qu’administrateur d’une organisation.
  2. Ouvrez la page d’élément de la couche de tuiles vectorielles, cliquez sur l’onglet Settings (Paramètres), puis accédez à la section de la couche de tuiles.
  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 régénération).
  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 est répétée, 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 de régénération.

      N’oubliez pas que la régénération du cache de la couche de tuiles vectorielles 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 (Créer) pour implémenter le planning.

Remplacer une couche de tuiles vectorielles hébergée

Les couches de tuiles vectorielles présentent les données cartographiques sous forme de fichiers vectoriels et incluent une ou plusieurs couches rendues sur le client en fonction d’un style fourni avec la couche. Pour mettre à jour le contenu d’une couche de tuiles vectorielles hébergée que vous avez publiée à partir d’un paquetage de tuiles vectorielles ou depuis ArcGIS Pro sans y inclure une couche d’entités, ou pour mettre à jour une couche de tuiles vectorielles qui fait référence à un jeu de données vectorielles en cache, remplacez la couche de tuiles vectorielles par le contenu d’une seconde couche.

L’option Replace Layer (Remplacer la couche) vous permet de remplacer une couche de tuiles vectorielles de votre portail par le contenu d’une seconde couche de tuiles vectorielles. Lorsque vous remplacez une couche de tuiles vectorielles, son contenu est remplacé par celui d’une seconde couche. Comme l’ID d’élément et l’URL de votre couche restent les mêmes, les cartes et les applications qui utilisent la couche n’ont pas besoin d’être mises à jour pour référencer une nouvelle couche.

Pour remplacer une couche de tuiles vectorielles, vous devez être propriétaire de la couche de tuiles vectorielles actuelle et de la couche de remplacement. Les administrateurs d’organisations peuvent également remplacer des couches de tuiles vectorielles, mais la couche de remplacement et la couche actuelle doivent toutes deux appartenir au même membre de l’organisation.

Le remplacement de la couche offre les avantages suivants :

  • Vous pouvez créer une couche de remplacement et effectuer des tests de contrôle qualité sur celle-ci, sans aucune incidence pour les utilisateurs de la couche de tuiles vectorielles actuelle.
  • Si vous avez défini plusieurs styles pour la couche de tuiles vectorielles actuelle, vous pouvez afficher un aperçu de chaque style avec la couche de remplacement.
  • Replacer le contenu de la couche actuelle n’a pas pour effet de générer de nouvelles tuiles. Aussi, personne n’a besoin d’attendre que les tuiles aient été extraites et recréées. Les cartes et les applications qui utilisent la couche actuelle continuent de fonctionner comme prévu après le remplacement de son contenu.
  • Vous pouvez archiver l’ancien contenu pour le rétablir, si nécessaire.

Remarque :

Avant de publier ou d’empaqueter la couche de tuiles vectorielles de remplacement dans ArcGIS Pro, veillez à bien utiliser les mêmes système de coordonnées et structure de tuilage pour la couche de tuiles vectorielles de remplacement et la couche de tuiles vectorielles actuelle. Ces paramètres doivent correspondre.

Pour plus d’informations sur les autres changements de configuration dont vous devez avoir conscience au moment de générer une couche de remplacement dans ArcGIS Pro, reportez-vous à la rubrique Changements dans la couche de remplacement qui peuvent avoir un impact négatif sur la couche actuelle.

Lorsque vous remplacez la couche, vous pouvez déplacer le contenu de la couche actuelle dans une nouvelle couche ou permuter le contenu de la couche actuelle et celui de la couche de remplacement, et ainsi utiliser la couche de remplacement existante comme archive.

  • Si vous souhaitez archiver le contenu de la couche de tuiles vectorielles actuelle à chaque fois que vous remplacez la couche, créez une archive de la couche actuelle. Vous pouvez utiliser l’une des couches comportant du contenu archivé pour rétablir une ancienne version du contenu, si nécessaire. Pour rétablir le contenu d’une archive, utilisez l’option Replace Layer (Remplacer la couche) et sélectionnez la couche comportant le contenu archivé à rétablir dans la couche actuelle.

    Utilisez cette option si vous envisagez de créer plusieurs couches avec du contenu archivé tenant compte de l’évolution du contenu de la couche de tuiles vectorielles. Par exemple, si vous effectuez des mises à jour trimestrielles, vous pouvez créer les archives 2020T4 et 2020T1, ce qui crée une archive pour chaque mise à jour.

  • Lorsque vous utilisez la couche de remplacement comme archive, aucune couche distincte n’est créée pour le contenu archivé. Le contenu de la couche de remplacement est déplacé dans la couche actuelle. Le contenu de la couche actuelle est déplacé dans la couche de remplacement. Utilisez cette option si vous n’avez pas besoin d’une couche distincte pour le contenu archivé.

En plus de décider du mode d’archivage, vous devez indiquer si vous souhaitez mettre à jour les informations suivantes sur l’élément dans la couche de production actuelle ou importer les modifications à partir de la couche de remplacement : miniature, résumé, description et balises. Par défaut, les informations ne sont pas mises à jour. Pour importer des informations de la couche de remplacement, activez l’option Replace item information (Remplacer les informations de l’élément).

  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 d’éléments de la couche de tuiles vectorielles.
  3. Cliquez sur Replace Layer (Remplacer la couche).
  4. Cliquez sur Select layer (Sélectionner une couche).

    Dans la fenêtre qui apparaît, vous pouvez rechercher, parcourir, filtrer et trier les couches disponibles pour trouver la couche de tuiles de remplacement. Vous pouvez également afficher les détails des éléments de chaque couche en cliquant sur View details (Afficher les détails).

  5. Une fois que vous avez localisé la couche de tuiles vectorielles à utiliser, cliquez sur Select (Sélectionner).

    Si un message d’avertissement concernant des styles incompatibles s’affiche, cela signifie que le style de la couche de remplacement est différent de celui de la couche actuelle. Cette différence peut éventuellement rendre inexploitable tout autre style qui référence la couche actuelle. De la même manière, si la structure de tuilage de la couche de remplacement est différente de celle de la couche actuelle, ce message s’affiche. Si vous ne souhaitez pas utiliser cette couche de remplacement, cliquez sur Change layer (Changer de couche) et choisissez une couche qui ne possède pas un style correspondant. Vous pouvez remplacer la couche actuelle par une couche qui possède des styles différents.

  6. Cliquez sur Next (Suivant) pour choisir le mode d'archivage des tuiles vectorielles actuelles. Sélectionnez l’une des options suivantes :
    • Archive the current layer (Archiver la couche actuelle) - Utilisez cette option si vous souhaitez conserver un instantané du contenu de la couche de tuiles vectorielles actuelle tel qu’il était avant sa mise à jour. Par défaut, le nom de la nouvelle couche est constitué du nom de la couche actuelle et du suffixe _archive_<date_et_heure_actuelles>. Pour spécifier un autre nom, cliquez sur le bouton de mise à jour et saisissez un nouveau nom.
    • Use the replacement layer (Utiliser la couche de remplacement) - Utilisez cette option si vous n’avez pas besoin d’une nouvelle couche pour y stocker le contenu archivé, et si vous souhaitez conserver la couche de remplacement pour des mises à jour ultérieures.
  7. Pour 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. Cliquez sur Next (Suivant) pour afficher un aperçu des styles associés à la couche de remplacement.

    Remarque :

    L’option d’affichage d’un aperçu des styles est disponible uniquement si vous avez créé d’autres styles pour la couche actuelle dans l’éditeur de style de tuiles vectorielles.

  9. Utilisez le menu déroulant Other styles (Autres styles) pour avoir un aperçu de ce à quoi ressemblera chaque style dans la couche actuelle une fois que vous l’aurez mise à jour avec le contenu de la couche de remplacement. Utilisez l’élément de recherche et de balayage dans la fenêtre d’aperçu pour comparer la couche de remplacement et la couche actuelle.
  10. Si vous souhaitez poursuivre, cliquez sur Next (Suivant). Dans le cas contraire, cliquez sur Cancel (Annuler).

    La page récapitulative affiche votre couche de tuiles vectorielles actuelle, la couche qui remplacera le contenu de la couche actuelle et l’option d’archive que vous avez choisie.

  11. Si la couche de remplacement n’est pas entièrement compatible, cliquez sur Select replacement layer (Sélectionner une couche de remplacement) et choisissez une nouvelle couche.
  12. Pour modifier les options d’archive, cliquez sur Choose archive option (Sélectionner l’option d’archive) et modifiez vos paramètres.
  13. Une fois que vous êtes satisfait de votre couche et de vos options d’archive, cliquez sur Replace (Remplacer) pour procéder à l’opération de remplacement.

Processus courants pour remplacer une couche de tuiles vectorielles

Il existe plusieurs façons d’utiliser l’option Replace Layer (Remplacer la couche) pour remplacer le contenu des couches de tuiles vectorielles. Les termes « couche actuelle » et « couche de remplacement » étant relatifs, il peut être utile de consulter des exemples de processus de remplacement du contenu des couches de tuiles vectorielles.

Les trois sections suivantes décrivent des processus qui mobilisent au moins deux couches de tuiles vectorielles pour conserver les données des tuiles vectorielles. Ces processus utilisent des couches d’exemple pour vous aider à suivre le déplacement du contenu d’un processus à l’autre. Tous ces exemples mettent en scène la couche de tuiles vectorielles actuelle, que les utilisateurs emploient dans leurs cartes et leurs applications, et au moins une couche de tuiles vectorielles de remplacement. Lors de l’exécution d’un processus similaire, le nombre de couches de remplacement ou de couches comportant du contenu archivé peut être différent. De plus, les autres utilisateurs ayant accès à la couche de tuiles vectorielles actuelle peuvent, tout comme vous, avoir défini d’autres styles pour les couches.

Archiver le contenu actuel dans une nouvelle couche

Dans cet exemple de scénario, vous disposez d’une couche de tuiles vectorielles dans laquelle sont stockées les limites de zone de desserte. Il s’agit de la couche de production que les utilisateurs emploient dans leurs cartes. Pour mettre à jour le contenu de cette couche, vous avez besoin de publier une deuxième couche de tuiles vectorielles qui contient les données de zone de desserte mises à jour. Il s’agit de la couche de remplacement.

Vous avez également intérêt à conserver une archive du contenu de la couche de tuiles vectorielles de production à chacune de ses mises à jour. Ainsi, en cas de problème avec le contenu de remplacement, vous aurez la possibilité de rétablir le contenu de la couche de tuiles vectorielles tel qu’il était avant la mise à jour. Pour ce faire, vous devez archiver le contenu existant de la couche de tuiles vectorielles actuelle dans une nouvelle couche de tuiles vectorielles.

Dans l’exemple suivant, vous mettez à jour votre couche de tuiles vectorielles actuelle, ServiceAreas, pour tenir compte des modifications apportées aux zones de desserte et aux attributs.

  1. Publiez une couche de tuiles vectorielles qui contient les données mises à jour.

    Vous allez utiliser cette couche pour remplacer le contenu de la couche de tuiles vectorielles actuelle.

    Par exemple, plusieurs nouveaux clients ont été ajoutés à deux de vos zones de desserte en septembre 2019, avec pour conséquence la modification des limites de ces deux zones. Vous mettez à jour les données source, pour tenir compte des changements intervenus dans les zones, et vous publiez une couche de tuiles vectorielles nommée ServiceAreasUpdateSept. Les zones de limite ayant changé, vous configurez également une nouvelle miniature pour cette couche. Vous définissez la même description, le même résumé et les mêmes balises que ceux de la couche actuelle. Pour autant, il n’est pas nécessaire de les modifier.

  2. Ouvrez la page d’élément de la couche ServiceAreas (la couche actuelle), puis remplacez son contenu par celui de la couche ServiceAreasUpdateSept (la couche de remplacement). Sélectionnez l’option Archive the current layer (Archiver la couche actuelle) pour créer une troisième couche de tuiles vectorielles et y stocker l’ancien contenu de la couche de tuiles vectorielles de production. Attribuez à cette couche un nom évocateur pour votre organisation.

    À titre d’exemple, le contenu de la couche de tuiles vectorielles de production correspond aux données de district mises à jour en août 2019. En conséquence, vous nommez la nouvelle couche ServiceAreasAug2019_arch puisqu’il s’agit d’une archive des limites de zone de desserte telles qu’elles se présentaient en août 2019.

  3. Comme vous avez mis à jour la miniature conformément aux modifications des limites, activez l’option Replace item information (Remplacer les informations de l’élément) pour remplacer la miniature de la couche de tuiles vectorielles actuelle par celle de la couche de remplacement.

    Lorsque vous archivez le contenu de la couche actuelle, la couche de remplacement est supprimée. Aussi, après avoir remplacé pour la première fois le contenu de la couche de tuiles vectorielles actuelle dans cet exemple précis, vous disposez des deux couches de tuiles vectorielles suivantes :

    • ServiceAreas - Il s’agit de votre couche de tuiles vectorielles de production qui contient maintenant les mises à jour des zones de desserte en date du 30 septembre 2019.
    • ServiceAreasAug2019_arch - Cette couche de tuiles vectorielles contient l’état de vos zones de desserte du mois d’août 2019.

    La couche de tuiles vectorielles de remplacement (ServiceAreasUpdateSept) a été supprimée.

  4. Dans ce scénario en exemple, en octobre, un de vos agents de desserte prend un congé prolongé. Vous recrutez donc un employé temporaire le 7 octobre.
  5. Mettez à jour les informations attributaires de l’agent pour cette zone, puis publiez une couche de remplacement intitulée ServiceAreasUpdateOct.
  6. Remplacez le contenu de la couche ServiceAreas par celui de la couche ServiceAreasUpdateOct, puis créez une couche intitulée ServiceAreasOct62019_arch pour y stocker le contenu archivé.

    À la fin du processus de cet exemple précis, vous disposez des couches de tuiles vectorielles suivantes :

    • ServiceAreas - Il s’agit de votre couche de tuiles vectorielles de production qui contient maintenant les mises à jour des zones de desserte en date du 7 octobre 2019.
    • ServiceAreasOct62019_arch - Cette couche de tuiles vectorielles contient l’état de vos zones de desserte en date du 6 octobre 2019.
    • ServiceAreasAug2019_arch - Cette couche de tuiles vectorielles contient l’état de vos zones de desserte du mois d’août 2019.

  7. Les zones de desserte ne sont plus modifiées en octobre. L’agent de desserte reprend le travail le 4 novembre.
  8. La seule modification apportée à la couche entre le 6 octobre et le 4 novembre portant sur les informations de l’agent, utilisez la couche ServiceAreasOct62019_arch pour restaurer l’état antérieur au début du congé de l’agent de votre couche de production.

    Lorsque vous remplacez le contenu de la couche ServiceAreas par celui de la couche ServiceAreasOct62019_arch, vous pouvez archiver l’état de la couche du 7 octobre au 3 novembre dans une nouvelle couche, ServiceAreasOct7toNov32019_arch.

    Vous disposez maintenant des couches de tuiles vectorielles suivantes :

    • ServiceAreas - Il s’agit de votre couche de tuiles vectorielles de production qui contient les mises à jour des zones de desserte en date du 4 novembre 2019.
    • ServiceAreasAug2019_arch - Cette couche de tuiles vectorielles contient l’état de vos zones de desserte du mois d’août 2019.
    • ServiceAreasOct7toNov32019_arch - Cette couche de tuiles vectorielles contient l’état de vos zones de desserte pendant la période d’activité de l’employé temporaire.

Vous continuez à créer des couches qui vont vous permettre de remplacer du contenu, mettre à jour votre couche de tuiles vectorielles actuelle et créer des couches pour archiver le contenu des couches à mesure que des modifications doivent être apportées à vos zones de desserte. Vous pouvez conserver les couches comportant du contenu archivé aussi longtemps que nécessaire, et les utiliser pour rétablir des mises à jour précédentes.

Tenez compte des points suivants lorsque vous utilisez ce processus :

  • Pour mieux organiser les couches comportant du contenu archivé, créez un dossier dédié pour les y transférer.
  • Du fait que vous créez des couches dans lesquelles du contenu ancien est archivé pour pouvoir rétablir un état antérieur de la couche de tuiles vectorielles production, et que vous êtes le seul, hormis un administrateur, à pouvoir restaurer les données à l’aide de ces couches, il est vraisemblablement inutile que vous les partagiez.
  • La couche de remplacement est supprimée. Si vous avez créé plusieurs styles pour la couche de remplacement, ils ne fonctionneront plus. Vous pouvez les supprimer manuellement.

Selon votre processus, il peut être indiqué de conserver la couche de remplacement pour la réutiliser ultérieurement, notamment si vous souhaitez conserver certains styles de la couche de remplacement ou si vous avez besoin de l’utiliser dans des cartes et des applications à des fins de test. Le cas échéant, utilisez à la place l’un des deux processus suivants.

Conserver la couche de remplacement

Vous pouvez conserver votre couche de remplacement à des fins de test ou autres. Si vous avez besoin de conserver la couche de remplacement, sans pour autant devoir conserver plusieurs couches contenant des instantanés de l’état de la couche de tuiles vectorielles actuelle avant chaque mise à jour, vous pouvez échanger le contenu de la couche actuelle et celui de la couche de remplacement. Par exemple, vous pouvez conserver votre couche de remplacement pour tester les mises à jour avant de les appliquer à la couche actuelle. Ce processus de contrôle qualité est présenté dans cette section.

Pour reprendre l’exemple des zones de desserte, si vous jugez inutile d’archiver du contenu dans de nouvelles couches et que vous préférez disposer d’une couche pour effectuer des tests de contrôle qualité, vous pouvez utiliser la couche de remplacement à cet effet. Vous pouvez ouvrir des cartes et des applications qui contiennent la couche de remplacement pour vous assurer que les styles fonctionnent toujours, que les données correctes s’affichent à l’étendue adéquate, et que la couche fonctionne toujours dans des cartes hors connexion, si nécessaire.

Dans cet exemple, vous utilisez les trois couches de tuiles vectorielles suivantes (vous en conservez deux et en supprimez une) :

  • ServiceAreas - Il s’agit de la couche de tuiles vectorielles de production que les membres de l’organisation utilisent dans leurs cartes.
  • ServiceAreasQC - Cette couche vous permet d’examiner le contenu et les styles avant d’appliquer les mises à jour à la couche ServiceAreas. Il s’agit de la couche de remplacement. Il est préférable de la conserver, car vous avez créé des applications et cartes Web qui la référencent en vue de tester les mises à jour des couches.
  • ServiceAreaUpdates - Chaque fois que vous mettez à jour les données source des zones de desserte, vous publiez une couche de tuiles vectorielles qui contient les mises à jour des données. Vous utilisez cette couche pour mettre à jour le contenu de votre couche de contrôle qualité. Après avoir remplacé le contenu de la couche ServiceAreasQC par celui de la couche ServiceAreaUpdates, vous supprimez la couche ServiceAreaUpdates.

Ce processus se présente comme suit :

  1. Mettez à jour les données source des zones de desserte et publiez la couche de tuiles vectorielles ServiceAreaUpdates.

    Par exemple, après la modification de la limite de deux zones de desserte du fait de nouveaux clients, vous mettez à jour les données source et publiez la couche de tuiles vectorielles ServiceAreaUpdates.

  2. Ouvrez la page d’élément de la couche ServiceAreasQC, puis remplacez son contenu par celui de la couche ServiceAreaUpdates. Sélectionnez l’option Use the replacement layer as the archive (Utiliser la couche de remplacement comme archive).

    À cette étape, ServiceAreasQC correspond à la couche actuelle, et ServiceAreaUpdates est la couche de remplacement.

    Le contenu de la couche ServiceAreaUpdates est déplacé dans la couche ServiceAreasQC, et le contenu de la couche ServiceAreasQC est déplacé dans la couche ServiceAreaUpdates.

  3. Testez la couche ServiceAreasQC mise à jour dans les cartes et les applications que vous avez créées à cet effet. Une fois que vous avez établi l’innocuité des mises à jour, remplacez le contenu de la couche ServiceAreas par celui de la couche ServiceAreasQC. Sélectionnez de nouveau l’option Use the replacement layer as the archive (Utiliser la couche de remplacement comme archive) de manière que la couche ServiceAreasQC ne soit pas supprimée.

    À cette étape, ServiceAreas est la couche actuelle, et ServiceAreasQC est la couche de remplacement.

  4. Maintenant que vous avez terminé de tester les mises à jour et de mettre à jour le contenu de votre couche de production, supprimez la couche ServiceAreaUpdates de My Content (Mon contenu).

Répétez ces étapes en cas de modification des données sources des zones de desserte.

Tenez compte des points suivants lorsque vous utilisez ce processus :

  • La couche de remplacement que vous utilisez pour les tests (ServiceAreasQC dans cet exemple) comporte le contenu de la couche actuelle, à l’état qui précède la mise à jour. Cela signifie que vous pouvez utiliser cette couche de test pour rétablir l’ancien contenu dans la couche actuelle en cas de besoin.
  • Si vous avez besoin de faire tester les mises à jour par d’autres personnes avant de remplacer le contenu de la couche actuelle, partagez la couche de remplacement avec un groupe dont elles sont membres.

Conserver la couche de remplacement et archiver le contenu dans une nouvelle couche

Si vous souhaitez disposer d’une couche pour le contrôle qualité et de couches de contenu archivé, vous pouvez utiliser conjointement les deux processus décrits précédemment pour mettre à jour le contenu de la couche actuelle, conserver la couche de remplacement et créer des couches pour y archiver des modifications.

  1. Suivez les étapes 1 à 3 de la section précédente.

    La première fois que vous suivez ces étapes pour cet exemple, vous disposez des couches de tuiles vectorielles suivantes :

    • ServiceAreas - Cette couche contient les dernières mises à jour.
    • ServiceAreasQC - Cette couche comporte le contenu de la couche ServiceAreas qui est antérieur à sa mise à jour. Il s’agit donc d’une archive temporaire de l’ancien contenu de la couche ServiceAreas.
    • ServiceAreaUpdates - Cette couche comporte le contenu de la couche ServiceAreasQC qui est antérieur à son déplacement.

  2. Ensuite, utilisez la couche ServiceAreaUpdates pour remplacer le contenu de la couche ServiceAreasQC une nouvelle fois. Cette fois-ci, toutefois, sélectionnez l’option Archive the current layer (Archiver la couche actuelle) pour créer une couche de tuiles vectorielles dans laquelle le contenu de la couche ServiceAreasQC doit être archivé.

    Dans ce scénario, ServiceAreasQC est la couche actuelle, et ServiceAreaUpdates est la couche de remplacement.

    Ce processus produit les résultats suivants :

    • Une couche de tuiles vectorielles qui fait office d’archive de l’ancien contenu de la couche ServiceAreas. Comme la couche ServiceAreasQC comportait le contenu archivé de la couche ServiceAreas, vous avez maintenant déplacé ce contenu dans une couche de tuiles vectorielles distincte. Attribuez à cette couche un nom représentatif de son contenu.
    • La couche ServiceAreasQC est restaurée à l’état antérieur à son remplacement par le contenu mis à jour de la couche ServiceAreaUpdates.
    • La couche ServiceAreaUpdates est supprimée.

Par exemple, si vous exécutez ce processus avec les mises à jour des limites de zone de desserte de septembre 2019, la couche ServiceAreas contient les mises à jour de septembre 2019. La couche dans laquelle est stocké le dernier lot de contenu de zone de desserte archivé contient les zones de desserte d’août 2019, si bien que vous avez pu nommer cette couche ServiceAreasAug2019_arch et la déplacer dans votre dossier d’archive. La couche ServiceAreasQC comporte, elle aussi, le contenu d’août 2019.

Lorsque vous répétez ce processus pour propager les mises à jour du 7 octobre des données sources des zones de desserte dans la couche ServiceAreas, vous disposez de la couche ServiceAreas qui comporte le contenu du 7 octobre, d’une couche de données archivées qui correspondent à l’état précédent des zones de desserte (ServiceAreasOct62019_arch) et de la couche qui comporte le contenu archivé d’août 2019 (ServiceAreasAug2019_arch). La couche ServiceAreasQC comporte encore le contenu d’août également.

Lorsque l’agent des zones de desserte reprend le travail le 4 novembre, il vous est possible d’utiliser la couche ServiceAreasOct62019_arch pour restaurer l’état antérieur au début du congé de l’agent de votre couche de production. Utilisez la couche ServiceAreasOct62019_arch à la place de la couche ServiceAreaUpdates dans les étapes répertoriées dans cette section.

Tenez compte des points suivants lorsque vous utilisez ce processus :

  • Comme c’est le cas dans le premier processus, vous pouvez créer un dossier et y déplacer les couches comportant du contenu archivé pour mieux organiser ces couches.
  • Comme le contenu que vous archivez dans des couches distinctes vous permet simplement de rétablir un état antérieur de la couche de tuiles vectorielles de production, et que vous êtes le seul, hormis un administrateur, à pouvoir restaurer les données à l’aide de ces couches, il est vraisemblablement inutile que vous les partagiez.
  • La couche de remplacement ServiceAreasQC est conservée dans My content (Mon contenu) afin que vous puissiez réitérer plus facilement vos tests de contrôle qualité. C’est pourquoi le contenu de cette couche est pertinent dans le cadre de ce processus de test uniquement. La seule raison qui pourrait justifier le partage de cette couche serait la nécessité de faire tester les mises à jour par d’autres personnes avant d’utiliser le contenu pour mettre à jour la couche de production.

Changements dans le remplacement qui peuvent avoir un impact négatif sur la couche actuelle

Les changements suivants dans la couche de remplacement peuvent entraîner un comportement inattendu dans la couche de tuiles vectorielles que vous remplacez, en particulier si vous avez créé d’autres styles pour la couche :

  • Suppression d’une couche de la carte dans ArcGIS Pro avant publication du paquetage ou de la couche de tuiles vectorielles de remplacement.
  • Ajout d’une couche à la carte dans ArcGIS Pro avant publication du paquetage ou de la couche de tuiles vectorielles de remplacement.
  • Affectation d’un nouveau nom à une ou plusieurs couches dans la carte dans ArcGIS Pro avant publication du paquetage ou de la couche de tuiles vectorielles de remplacement.
  • Changement de la symbologie des couches de la carte dans ArcGIS Pro avant publication du paquetage ou de la couche de tuiles vectorielles de remplacement.
  • Si la couche de tuiles vectorielles actuelle est activée pour une utilisation hors connexion, assurez-vous qu’il en est de même pour la couche de remplacement. Si le mode hors connexion n’est pas activé pour la couche de remplacement, la couche actuelle ne sera plus activée pour une utilisation hors connexion après le remplacement de son contenu.

Si vous apportez l’un des changements répertoriés ci-dessus à la couche de remplacement, affichez un aperçu des styles pour valider ces changements avant de compléter la couche actuelle avec la couche de remplacement.

Le comportement peut varier selon le changement. Par exemple, lorsque vous ajoutez une couche, d’autres styles continuent d’afficher les couches définies avant le remplacement. Ces styles peuvent toutefois ne pas afficher la couche ajoutée, à moins que le propriétaire du style le recrée.