Permuter la source d’une vue de couche d’entités hébergée

En tant que propriétaire d’une vue de couche d’entités hébergée, vous pouvez remplacer la couche d’entités hébergée source de la vue. Cette opération est utile si vous avez les mêmes données source, mais que les valeurs attributaires ont changé.

L’utilisation d’une nouvelle couche d’entités hébergée en guise de source de vue permet de réaliser les opérations suivantes :

  • Tester la nouvelle couche source pour s’assurer qu’elle est prête avant d’échanger la source de la vue.
  • Réduire le délai nécessaire au remplacement du contenu de la couche. Ainsi, il est plus long de réécrire une couche ou d’ajouter des données que d’échanger la couche source de la vue.
  • Augmenter la probabilité de mise à jour correcte des données en s’assurant que la vue continue de répondre à vos besoins. La plupart des exigences répertoriées dans la section suivante sont vérifiées au cours du processus d’échange de la source ; en d’autres termes, vous avez moins de risque de rendre la vue inutilisable suite à la modification des données.
  • Vous pouvez conserver l’ancienne couche source comme archive de l’état précédent des données.
  • Si vous constatez que la nouvelle couche source ne convient pas ou a des effets négatifs sur la vue, vous pouvez alors changer la source de la vue de manière à réutiliser la couche source précédente.

Il est nécessaire de respecter plusieurs conditions pour utiliser une couche d’entités hébergée en tant que nouvelle source d’une vue de couche d’entités hébergée existante. Celles-ci sont indiquées à la section suivante.

Conditions requises

Les conditions suivantes doivent être respectées pour échanger la source d’une vue et s’assurer que les applications utilisant la vue ne souffrent d’aucune interruption :

  • Vous devez posséder la nouvelle couche d’entités hébergée source et la vue de couche d’entités hébergée.
  • La référence spatiale de la nouvelle couche source doit être identique à celle de la couche source d’origine.
  • La configuration de la synchronisation sur la nouvelle couche source et la vue doit être identique. Si la synchronisation est activée pour la couche de la vue, elle doit également l’être pour la nouvelle couche source. Si la synchronisation n’est pas activée pour la couche de la vue, elle ne peut pas l’être pour la nouvelle couche source.
  • La nouvelle couche source doit contenir le même nombre de sous-couches que la couche source d’origine.
  • Les sous-couches de la nouvelle couche source doivent avoir les mêmes ID de couche que ceux de la couche source d’origine et doivent être dans le même ordre.
  • Les sous-couches dans la nouvelle couche source doivent utiliser les mêmes types de géométrie (points, lignes, polygones) que ceux qu’ils utilisaient dans la couche source d’origine.
  • Les sous-couches de la nouvelle couche source doivent contenir les champs inclus dans la définition des champs de la vue.
  • Le type de données des champs dans la nouvelle couche source doit être identique à celui des champs qui étaient présents dans la couche source d’origine.
  • La vue n’est actuellement pas utilisable dans une carte hors connexion.
  • La vue ne peut pas comporter de couches de tuiles vectorielles ou raster dépendantes.
  • Vous ne pouvez pas basculer la source vers une vue de couches d’entités hébergées jointe.

Remplacer la couche source de la vue

Les étapes suivantes décrivent la manière de remplacer la couche d’entités hébergée source d’une vue de couche d’entités hébergée :

  1. Ouvrez la page de détails de la vue de couche d’entités hébergée à partir de l’onglet My Content (Mon contenu) de la page de contenu.
  2. Cliquez sur l’onglet Paramètres.
  3. Faites défiler l’affichage jusqu’à la section Feature Layer (hosted, view) (Couche d’entités - vue hébergée) et cliquez sur Update View (Mettre à jour la vue).
  4. Cliquez sur Swap source (Permuter la source).
  5. Lisez les conditions que la nouvelle couche source doit respecter.
  6. Cliquez sur Browse for a layer (Rechercher une couche) et recherchez la couche d’entités hébergée de remplacement à utiliser comme couche source de la vue.

    Vous pouvez utiliser la recherche ou trier les résultats pour trouver la couche.

  7. Cliquez sur Swap source (Permuter la source) Permuter la source sur la tuile de la couche d’entités hébergée à utiliser comme nouvelle source de la vue.

    Si la couche de remplacement satisfait toutes les conditions requises, la vue de couche d’entités hébergée fait référence aux données de la nouvelle couche d’entités hébergée et un message s’affiche confirmant la permutation.

  8. Cliquez sur OK pour fermer le message de réussite.
  9. Cliquez sur Next (Suivant).
  10. Pour changer la définition de la vue, procédez à sa mise à jour.
  11. Cliquez sur Update (Mettre à jour) lorsque vous avez apporté toutes les modifications à la vue de couches d’entités hébergée.

La permutation de la source de la vue altère la structure de la couche source et de la vue de couche d’entités hébergée. La date Schema updated (Structure mise à jour) qui est indiquée sur les onglets Overview (Vue d’ensemble) et Data (Données) des pages des éléments de la couche source et de la couche de vue s’actualise lorsque la structure change.

Pour rétablir l’ancienne couche source, répétez les étapes ci-dessus et utilisez l’ancienne couche source en tant que nouvelle couche source.