在 Standard 或 Advanced 许可等级下可用。
要素制图表达的外观由应用于其几何的制图表达规则所决定。制图表达 工具条上的编辑工具可用于编辑任意组合的制图表达规则的几何和属性,进而修改所选要素制图表达在地图上的显示方式。
编辑要素制图表达几何
要素类制图表达可能的编辑行为有两种,通常,制图表达的编辑会遵循其中任一种行为。制图表达编辑行为要么会直接更改存储在 Shape 字段中的几何,要么通过在保持 Shape 字段不变的情况下将修改后的几何保存在 Override 字段中来创建形状覆盖。了解要素类当前遵循的编辑行为是非常重要的,因为如果您不是以存储形状覆盖的方式来编辑制图表达,那么您对制图表达几何所做的编辑很可能会影响引用此要素类的其他地图。
由于很多几何效果在绘制过程中都会动态更改要素制图表达的可见形状,因此要素制图表达的可见形状往往会不同于其实际的空间几何。同样,某些制图表达规则属性的更改可能会改变要素制图表达的可见形状。但是要素存储的空间几何则不会受到任何影响。
了解要素制图表达如何使用捕捉环境
捕捉工具条使您能够在编辑、测量、地理配准和做出选择时捕捉到要素(包括要素制图表达)。进行形状覆盖后,仅会捕捉到制图表达几何。例如,如果已移动要素制图表达,则可捕捉到制图表达的位置,而不是该要素的几何。同样,如果已将要素制图表达转换为自由式制图表达,也会捕捉到制图表达的几何。请记住,覆盖形状与要素几何不同时,捕捉到制图表达并不能确保底层数据中的拓扑结构正确。
如果当前使用的是编辑的经典捕捉环境,而不是捕捉 工具条,则无论是否存在覆盖制图表达或自由式制图表达,编辑工具始终只捕捉到要素几何。
不过,不管是捕捉 工具条还是经典捕捉环境,都不能实现捕捉到通过几何效果(例如偏移或标记放置样式)创建的动态几何。在此类情况下,只能捕捉到要素几何。
了解具有形状覆盖的要素制图表达如何响应分割与合并
由于形状覆盖会将几何更改存储在 Override 字段中,因此您最好在覆盖形状之前执行各种用于创建新要素的几何编辑操作(如分割与合并)。
如果是对一个包含了形状覆盖的多部件要素制图表达执行分割操作,则操作过程中会将 Override 字段中的所有内容都复制到最新创建的要素制图表达中。这意味着,拆分要素并对各部分进行移动后,您会看到各部分出现重复对象。
如果对两个都包含形状覆盖的要素制图表达进行合并,则只会保留主体要素制图表达的 Override 字段(以及形状覆盖)。从而导致最终结果可能跟预期不一样。
编辑要素制图表达属性
要素制图表达是根据其相应的制图表达规则的属性绘制的。您可在编辑过程中修改各个要素制图表达的属性,以更改要素制图表达的外观。这些修改会成为制图表达规则的覆盖,存储在 Override 字段中。要返回由制图表达规则中建立的属性所控制的要素制图表达,需移除该覆盖。
注意,您只能修改制图表达规则中已存在的几何效果和符号图层的属性;而不能逐要素地更改制图表达规则本身。也就是说,您不能向用于控制单个要素制图表达的制图表达规则中添加几何效果或符号图层,或者从规则中移除它们,也不能更改制图表达规则中存在的几何效果类型,除非先将这些几何效果类型转换为自由式制图表达。
此外,您可使用制图表达编辑工具交互更改制图表达规则(与几何效果和符号图层相关)的所有属性,或显式更改制图表达属性 窗口中或属性 对话框中的值。