ArcgisService图层服务设置过虑条件导致图层要素渲染显示顺序变化

未设置过虑条件渲染如下:

ArcgisService图层服务设置过虑条件导致图层要素渲染显示顺序变化编号ArcgisService图层服务设置过虑条件导致图层要素渲染显示顺序变化

设置过虑条件渲染如下:

ArcgisService图层服务设置过虑条件导致图层要素渲染显示顺序变化编号ArcgisService图层服务设置过虑条件导致图层要素渲染显示顺序变化

如上图所示过滤掉图层中3和4要素,要素2显示在了要素1之上。

解决办法,地图服务发布时通过在ArcMap中使用符号级别绘制控制要素符号系统的绘制顺序,保存后,该顺序会覆盖默认的 ArcMap 绘制顺序,即可解决上面的问题:

ArcgisService图层服务设置过虑条件导致图层要素渲染显示顺序变化

ArcgisService图层服务设置过虑条件导致图层要素渲染显示顺序变化