Amélioration des performances de dessin des symboles
Vous pouvez accélérer l'affichage des symboles dans les cartes de plusieurs manières.
Envisagez de simplifier les symboles. Les symboles complexes ou multi-couches se dessinent plus lentement que les symboles simples. Les symboles qui contiennent des fichiers d'image bitmap (* .bmp) et des halos se dessinent généralement plus lentement.
Envisagez d'utiliser des symboles du style ESRI_Optimized. Ce style contient des symboles ligne et de remplissage destinés à optimiser les performances tout en conservant un aspect visuel proche de leurs équivalents dans le style ESRI. Les symboles ligne et de remplissage du style ESRI_Optimized s'affichent près de 60% plus vite que les symboles du style ESRI.
Héritage :Depuis la version 9.2 d'ArcGIS, les symboles de remplissage avec des contours du style ESRI, ainsi qu'un certain nombre d'autres styles, font désormais appel à des symboles ligne simples plutôt qu'à des symboles de lignes cartographiques pour les contours. Cela permet une amélioration des performances de dessin lors de l'utilisation de données de polygones de jusqu'à 65 pour cent dans de nombreux cas, avec une amélioration moyenne de presque 25 pour cent. Dans les versions antérieures, les documents cartographiques et les fichiers de couches créés avec les symboles issus de ces styles utilisent les anciens symboles. Envisagez de mettre à jour les symboles de ces cartes si les performances de dessin s'avèrent problématiques.Lorsque les symboles ponctuels sont utilisés pour symboliser des points ou en tant que composants de l'un des autres types de symboles, il est possible d'en améliorer considérablement les performances de dessin en utilisant des symboles ponctuels simples et des symboles ponctuels de type caractère à une couche. Ils constituent le meilleur moyen de symboliser des jeux de données d'entités ponctuelles volumineux.
Les masques peuvent considérablement ralentir l'affichage. Plutôt que d'ajouter un masque à un caractère ou à un symbole ponctuel simple, créez un fichier .emf qui représente le symbole et utilisez un symbole ponctuel de type image qui affiche le contenu du fichier .emf. De plus, les symboles ponctuels de type image basés sur les .bmp peuvent être remplacés par les symboles ponctuels .emf pour améliorer la performance grâce à ces symboles.
Plus les symboles linéaires sont complexes, plus les performances d'exportation et d'affichage risquent de s'amoindrir. Bien sûr, ceci dépend également du degré de détails nécessaire pour obtenir une communication et une représentation cartographique appropriées. Les symboles ligne simple sont plus rapides à dessiner. Ils offrent toutefois des options d'affichage limitées. Lorsqu'ils sont très complexes, les symboles de ligne cartographique sont plus lents à dessiner. Par exemple, plusieurs couches, modèles de motif, décalages et largeurs de ligne excessives ralentissent l'affichage.
De plus, l'association des types de symbole dans un symbole multicouche peut ralentir les performances. La raison en est que le rendu du jeu de données doit être répété une fois pour chaque type de couche. Par exemple, si vous associez un symbole cartographique et un symbole de ligne à barbules, comme c'est le cas pour symboliser une voie ferrée, les données sont dessinées une fois pour le symbole cartographique et une fois de plus pour le symbole à barbules.
Les symboles d'image linéaires peuvent ralentir considérablement la vitesse d'affichage et d'exportation. En outre, les résultats ne sont généralement pas esthétiquement plaisants. Utilisez plutôt l'un des autres types de symbole linéaire.
Afin d'optimiser la vitesse de dessin, utilisez, chaque fois que cela est possible, des symboles ligne simples pour les contours des polygones. Utilisez des symboles de ligne cartographique uniquement pour les contours de remplissage, si leurs propriétés améliorées vous sont utiles. Pour les symboles de remplissage par image, les images .emf se dessinent plus vite que les images .bmp.