10042: Layer uses symbol level drawing with feature masking
A layer in your map uses representations with symbol level drawing and feature masking enabled. The use of symbol level drawing with masking can affect display performance in optimized map services.
Solutions
First, check the drawing performance of your map service in the Preview window. If you see the need to make changes, do one of the following. See Publishing map services for more information.
- Remove feature masking from your cartographic representation. See About masking feature representations for more information.
- Remove symbol levels from your layer symbology. For more information, see What is symbol level drawing?
More information
Optimized map services use a graphics pipeline that can employ a high-performance processing method to draw symbol level drawing. However, feature masking is incompatible with this high-performance method. If your application warrants the use of feature masking in conjunction with symbol level drawing, you can choose to mark this warning as an exception to avoid receiving the warning next time you analyze the map. The optimized map service will use a slower method to perform symbol level drawing in this case.