在arcgis中相同图层的数据能够按照属性不同的值来进行不同比例显隐吗?比如说有3条数据在相同图层下,其中1条数据属性中某个字段的值是A,其他两条数据依次为B和C。需求是值是A的数据在小于1:500比例尺显示,值是B的在1:500——1:100比例尺之间显示,值是C的在大于1:100比例尺下显示。有大神能能够解答一下吗?麻烦答得具体一点,感激不尽
首先你这个效果在mxd的一个图层中是无法实现的。
你可以换一种思路,比如同一个数据源,加载成多个图层在mxd中,利用可见比例尺和定义查询组合出你要的效果,举例如下
三个图层:图层A、图层B、图层C
图层A:可见比例尺,最小比例无,最大比例1:500;定义查询:字段名='A'
图层B:可见比例尺,最小比例1:500,最大比例1:100;定义查询:字段名='B'
图层C:可见比例尺,最小比例1:100,最大比例无;定义查询:字段名='C'
好了,现在这个mxd模板显示的地图内容就是你要的效果了!