获取或设置标签和相应普通图层上的点是否一起过滤显示,如果过滤显示,只以图层集合中对应数据集的索引最小的图层的点风格来绘制点。
命名空间:
SuperMap.Mapping程序集: SuperMap.Mapping (in SuperMap.Mapping)
版本: dll
语法
C# |
---|
public bool AllowPointWithTextDisplay { get; set; } |
字段值
默认值为true。备注
注意,这里的普通图层针对所有点数据集和所有点数据集的单值、分段、自定义专题图图层。
如果该属性设置为true时,对于点图层的标签专题图存在这样的现象,如果该标签专题图使用了过滤表达式,那么地图中该点数据集(该标签专题图基于的点数据集)对应的其他图层都将采用该标签专题图的过滤表达式进行显示;如果实际应用中不需要这样的过滤显示效果,而是需要该点数据集对应的图层采用各自的过滤表达式,那么需要将该属性设置为false。
当一个点数据集被多次添加到一幅地图中,并且设置了不同的点符号风格,且基于这些图层制作了各自风格的标签专题图,同时,各个点图层还设置了不同的过滤显示条件,基于上述情况,如果 AllowPointWithTextDisplay 属性设置为 true,则上述这些点图层将以其中位于最上层的点图层风格进行绘制,而这些点图层的标签专题图仍按各自设置的风格进行绘制。