10041 : La couche utilise l'affichage par niveau de symbole avec transparence des couches
Le bloc de données utilise le masquage de couche et contient une couche qui utilise l'affichage par niveau de symbole. L'utilisation de l'affichage par niveau de symbole avec masquage peut affecter les performances d'affichage des services de carte optimisés.
Solutions
Vérifiez d'abord les performances d'affichage de votre service de carte dans la fenêtre Aperçu. Reportez-vous à la rubrique Publication de services de carte pour plus d'informations. Si vous devez effectuer des modifications, procédez comme suit :
- Cliquez avec le bouton droit sur ce message d'avertissement dans la fenêtre Préparation, puis cliquez sur Ouvrir. La boîte de dialogue Options avancées de dessin s'affiche. Désélectionnez l'option Afficher avec les options de masquage définies ci-dessous.
- Supprimez des niveaux de symboles de la symbologie des couches. Reportez-vous à la rubrique Qu'est-ce que l'affichage par niveau de symbole ? pour plus d'informations.
Plus d'informations
Les services de carte optimisés utilisent un nouveau pipeline graphique qui a recours à une méthode de traitement très performante pour l'affichage par niveau de symbole. Toutefois, le masquage de couche est incompatible avec cette méthode très performante. Si votre application garantit l'utilisation du masquage conjointement avec l'affichage par niveau de symbole, vous pouvez choisir de marquer cet avertissement comme une exception afin d'éviter son affichage lors de la prochaine analyse de la carte. Le service de carte optimisé utilisera une méthode plus lente pour procéder à l'affichage par niveau de symbole dans ce cas.