制图表达原理
参考这位博主
原理与制作
制图表达实质是一个要素类属性,您可在 ArcCatalog 中打开的要素类属性 对话框的制图表达选项卡下进行查看和管理。
向某一要素类添加制图表达的过程中会自动添加两个字段(RuleID 字段和 Override 字段)以存储额外信息,以便控制在使用制图表达绘制图层时各要素的符号化方式。
RuleID 字段是一个整型字段,用于存储对制图表达规则的引用。这些规则通常存储在地理数据库的系统表内。由于它是一个整型字段(具有编码值域),因此您可以手动编辑字段中的各值,以便向要素分配不同的制图表达规则。而且,您也可以在 ArcMap 编辑会话期间打开制图表达属性窗口,或者使用计算制图表达规则地理处理工具来执行此操作。
Override 字段是一个二进制大对象 (BLOB) 字段,用于存储制图表达规则特定于要素的覆盖值。覆盖是指在要素级别上对制图表达属性所做的更改。但它也可能包括对要素制图表达几何的更改,这关键取决于制图表达编辑行为的设置方式。
具有制图表达字段的要素类表
怎么制作制图表达
参考下面的博主
制图表达具体制作
可以使用图层文件 (.lyr) 来保存特定的数据显示方式,其中就包括保存在源数据中的制图表达的使用。图层文件并不会存储真实的制图表达规则。它只存储一个指向用于渲染数据的要素类制图表达的指针。您可以在 ArcMap 中由使用要素类制图表达进行了符号化的图层来创建图层文件,也可以在 ArcCatalog 中创建引用了