Optimisez le dessin des lignes et polygones complexes

Si la couche d’entités hébergée inclut des couches linéaires ou surfaciques qui contiennent un grand nombre de sommets, et si elle est souvent visualisée à petite ou moyenne échelle, vous pouvez optimiser ces couches afin d’améliorer les temps d’affichage dans les clients Web.

L’optimisation des couches utilise un espace de stockage supplémentaire et les couches ne peuvent pas être modifiées tant que le processus d’optimisation des couches n’est pas terminé. Le stockage des entités nécessaire pour les couches optimisées augmente, mais les améliorations de performance peuvent être substantielles pour les clients Web. Vous pouvez voir la taille de la couche d’entités hébergée sur l’onglet Vue d’ensemble de la page d’élément de la couche.

L’optimisation est plus utile pour les couches linéaires ou surfaciques qui incluent des entités qui contiennent de nombreux sommets.

Gardez les informations suivantes à l’esprit concernant les couches optimisées :

  • Les vues de couches d’entités hébergées héritent du paramètre d’optimisation d’affichage de la couche d’entités hébergée à partir de laquelle elles sont créées ; vous ne pouvez pas configurer ce paramètre indépendamment dans les vues. Pour activer l’optimisation de dessin dans les vues contenant des lignes ou polygones, modifiez le paramètre de la couche d’entités hébergée à partir de laquelle vous avez créé la vue.
  • Si vous mettez à jour les donnnées de la couche lorsque l’optimisation est activée, les entités nouvelles ou modifiées sont automatiquement optimisées.
  • Si une couche de la couche d’entités hébergée contient une entité surfacique ou linéaire qui inclut plus de 400 000 sommets, l’optimisation de dessin est activée par défaut. Cela s’applique aux couches d’entités hébergées que vous publiez et à celles qui sont créées par les outils d’analyse, comme les outils Create Buffer (Créer une zone tampon) ou Dissolve Boundary (Fusionner les limites).
  • ArcGIS Online interroge l’entité d’origine si l’entité linéaire ou surfacique comporte moins de 1 000 000 sommets. Lorsqu’une entité linéaire ou surfacique comporte plus de 1 000 000 sommets, ArcGIS Online interroge l’entité généralisée (optimisée).
  • Si vous ajoutez une entité qui comporte plus de 400 000 sommets, l’optimisation de dessin est automatiquement activée sur la couche d’entités hébergée.
  • Le fait de remplacer la couche peut modifier le paramètre d’optimisation. Si les données que vous utilisez pour remplacer la couche contiennent une entité surfacique ou linéaire qui inclut plus de 400 000 sommets, l’optimisation de dessin est activée par défaut sur la couche d’entités hébergée remplacée. Si les données ne contiennent pas d’entité avec plus de 400 000 sommets, vous devez suivre les étapes suivantes pour activer l’optimisation de dessin.

Pour optimiser les temps d’affichage d’une couche linéaire ou surfacique, procédez comme suit :

  1. Connectez-vous à votre organisation.

    Vous devez être le propriétaire des couches ou membre du rôle Administration par défaut ou d’un rôle personnalisé doté des privilèges permettant de gérer l’ensemble du contenu appartenant aux membres de l’organisation.

  2. Ouvrez la page des éléments de la couche d’entités hébergée.
  3. Cliquez sur l’onglet Settings (Paramètres).
  4. Faites défiler la page jusqu’à la section Optimize layer drawing (Optimiser l’affichage de la couche).

    Les couches de la couche d’entités hébergée pour lesquelles l’optimisation de dessin est actuellement activée sont répertoriées.

  5. Cliquez sur Optimize layers (Optimiser les couches).

    La boîte de dialogue Optimize layer drawing (Optimiser l’affichage de la couche) s’affiche.

  6. Activez le bouton bascule situé en regard de la couche dont l’affichage doit être optimisé et cliquez sur Update (Mettre à jour).

    La boîte de dialogue Optimize layer drawing (Optimiser l’affichage de la couche) se ferme et le statut de mise à jour apparaît sur l’onglet Settings (Paramètres).

    Le processus d’optimisation peut prendre plusieurs minutes. La mise à jour est temporairement indisponible sur la couche jusqu’à la fin de l’optimisation.

Pour désactiver l’optimisation de dessin, répétez les étapes ci-dessus, mais, à l’étape 6, désactivez le bouton bascule de la couche pour laquelle vous souhaitez désactiver l’optimisation de dessin.