Pour vérifier qu’une carte et les couches qu’elle contient sont optimisées de façon à prendre en charge des niveaux élevés d’utilisation, exécutez l’outil Review map (Examiner la carte)
. Cet outil compare les configurations des cartes Web aux pratiques conseillées connues pour la prise en charge des cartes de trafic élevé et fournit un rapport qui vérifie où les pratiques conseillées sont déjà appliquées et, si besoin, où elles peuvent être ajoutées. Cela promeut une utilisation efficace des ressources de votre organisation et garantit aux auteurs que leur carte Web respecte les pratiques conseillées afin de répondre à une demande croissante.
Remarque :
L’outil Review map (Examiner la carte)
est disponible lorsque la carte Web contient des tables et des couches d’entités hébergées. D’autres types de couches seront pris en charge dans une version ultérieure de Map Viewer.
Examiner une carte
Pour évaluer l’évolutivité des cartes, procédez comme suit :
- Connectez-vous à votre organisation.
Vous devez être le propriétaire de la carte Web 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 ou encore membre d’un groupe de mise à jour partagée avec lequel la carte Web est partagée.
- Dans Map Viewer, ouvrez la carte que vous voulez examiner.
- Sur la barre d’outils (foncée) Contents (Contenu), cliquez sur Review map (Examiner la carte)
. - Dans la fenêtre Review map (Examiner la carte), cliquez sur Expand (Développer)
pour voir les couches dans chaque domaine de recommandation, puis cliquez sur Manage configuration (Gérer la configuration)
pour développer le paramètre ou la configuration de l’élément concerné.Remarque :
Si vous n’êtes pas autorisé à modifier une configuration, cliquez sur Learn More (En savoir plus) pour ouvrir la documentation du paramètre ou de la configuration.
- Vous pouvez également cliquer sur Advanced review (Examen avancé)
, répondre aux invites et cliquez sur Refine recommendations (Affiner les recommandations) pour affiner les recommandations en fonction de l’utilisation prévue de la carte.Remarque :
Les réponses aux invites ne sont stockées que tant que la fenêtre Review map (Examiner la carte) reste ouverte. Si vous passez à une autre fenêtre, réactualisez la page ou quittez Map Viewer, vous devrez répondre aux invites une nouvelle fois.
- Vous pouvez également cliquer sur Summary (Résumé)
, et examiner les sections Map (Carte) et Layers (Couches) pour en savoir plus sur le contenu de la carte et les entités présentes dans les couches de la carte. - Cliquez sur Review map (Examiner la carte)
, puis sur Refresh (Actualiser)
pour actualiser la liste des recommandations après avoir apporté des modifications aux couches de la carte. - Au besoin, répétez les étapes 4 à 7.
Comprendre les recommandations concernant les cartes
Lorsque vous exécutez l’outil Review map (Examiner la carte)
, la fenêtre Review map (Examiner la carte) s’ouvre avec une liste de pratiques conseillées indiquant lesquelles sont appliquées et où d’autres optimisations peuvent être envisagées.
Cinq types de recommandations sont répertoriés dans la fenêtre Review map (Examiner la carte) dans l’ordre de priorité suivant :
- Priorité élevée
: la configuration de la carte risque fort de causer une dégradation sensible des performances ou des échecs de rendu pour les utilisateurs finaux. Ces problèmes doivent être résolus avant de partager la carte. - Priorité modérée
: la configuration de la carte risque d’avoir des conséquences sur les performances de dessin et l’évolutivité, notamment à grande échelle et en cas de circulation dense. Il est recommandé de résoudre ces problèmes. - Priorité faible
: la configuration de la carte pourrait être optimisée pour améliorer les performances. Il est peu probable que cela engendre de véritables problèmes, mais il est conseillé de résoudre ce point. - Informations
: des détails de diagnostic ou contextuels sur la configuration de la carte sont fournis. Aucune action n’est requise, mais les informations peuvent être utiles pour résoudre des problèmes ou optimiser la carte. - Aucune recommandation nécessaire
: aucune action n’est requise.
Actuellement, l’outil vérifie les éléments suivants dans les couches d’entités hébergées d’une carte Web :
- Index attributaire
- Contrôle du cache
- Géométries complexes
- Configuration des fenêtres contextuelles
- Couche modifiable publiquement
- Intervalle d'actualisation
- Condition de type Date relative
- Reprojection
- Index spatial
- Plage de visibilité
Chaque zone décrit une configuration ayant un impact direct sur l’évolutivité et, si nécessaire, fournit des actions recommandées afin d’améliorer l’évolutivité de la carte.
Index attributaire
L’ajout d’un index attributaire aux champs référencés par des filtres ou définitions en cas de recherche de termes ou d’expressions spécifiques dans un champ de chaîne peut améliorer les performances des requêtes.
Contrôle du cache
L’augmentation de la valeur maximale du paramètre Cache age (Âge du cache) réduit la fréquence à laquelle le navigateur et le réseau de diffusion de contenu (Content Delivery Network, CDN) vérifient si des mises à jour ont été effectuées. Cela réduit la demande globale en ressources de l’organisation.
Géométries complexes
La simplification des entités complexes par la réduction du nombre de sommets permet d’accélérer le traitement, ce qui peut améliorer les performances d’affichage. Les outils suivants peuvent vous aider à atteindre ce résultat :
- Optimisez le dessin des lignes et polygones complexes sur l’onglet Settings (Paramètres) de la page d’élément de la couche.
- Outils de géotraitement ArcGIS Pro tels que Dé, Multi-parties vers une partie et Simplifier un polygone
Les couches d’entités avec des géométries complexes peuvent également être publiées en tant que couches de tuiles, ce qui permet de visualiser rapidement les jeux de données volumineux grâce à un ensemble de tuiles raster prédessinées ou de tuiles vectorielles.
Configuration des fenêtres contextuelles
La fonction FeatureSetByPortalItem ArcGIS Arcade représente une connexion à un ensemble d’entités en mémoire ou sur un serveur. Elle offre une méthode efficace pour combiner des données provenant de plusieurs sources en un seul FeatureSet, mais la réactivité des fenêtres contextuelles risque d’être ralentie.
Couche modifiable publiquement
Les couches avec mise à jour activée ne peuvent pas utiliser la mise en cache CDN, ce qui signifie que leur adaptabilité risque d’être insuffisante pour répondre aux cas d’utilisation les plus exigeants. Les vues de couches d’entités hébergées garantissent généralement l’évolutivité tout en permettant aux utilisateurs autorisés de modifier et de gérer les données.
Intervalle d'actualisation
Un intervalle d’actualisation permet de synchroniser les cartes avec les données les plus récentes lorsqu’une carte est ouverte. Un intervalle d’actualisation plus fréquent entraîne cependant une utilisation plus élevée des ressources. Il doit donc être défini sur l’intervalle le plus occasionnel requis pour le public visé.
Condition de type Date relative
Dans certaines applications, les couches pour lesquelles les conditions de type Date relative sont activées ne peuvent pas utiliser la mise en cache CDN. Cela signifie que leur adaptabilité risque d’être insuffisante pour répondre aux cas d’utilisation les plus exigeants. Les conditions de type Date relative peuvent être reconstruites de façon à utiliser des dates constantes dans les champs Date, Date uniquement ou Heure uniquement.
Reprojection
Lorsque la référence spatiale d’une couche ne correspond pas à celle de la carte, les données doivent être reprojetées en temps réel avec chaque opération cartographique. Cela peut avoir un impact négatif sur la réactivité de la carte. Dans ce cas, vous pouvez modifier la projection de la carte ou de la couche pour qu’elle concorde avec la référence spatiale souhaitée, qui est généralement définie par le fond de carte. Vous pouvez ajuster ces paramètres de carte et de couche dans ArcGIS Pro à l’aide de l’outil Projeter (Gestion des données) ou en définissant les propriétés de la carte.
Index spatial
Les indices spatiaux améliorent les performances des requêtes spatiales, telles que la représentation des entités sur une carte ou la recherche des entités. En règle générale, si la couche s’affiche lentement, les entités ont peut-être été ajoutées au-delà de l’étendue de la couche, après la création d’origine de l’index spatial. Vous pouvez reconstruire l’index spatial afin qu’il soit optimal pour les données dans l’état actuel.
Plage de visibilité
La définition de la plage visible consiste à spécifier le niveau de zoom appliqué lors de l’affichage du contenu. La plupart des données n’ayant pas besoin de s’afficher à tous les niveaux de zoom, vous pouvez réduire l’utilisation inutile des ressources en ajustant la plage de visibilité de chaque couche de la carte.
Vous avez un commentaire à formuler concernant cette rubrique ?