当我们在ArcMap中加载河流数据时,得到的效果往往如图1a所示,仅仅是表示河流位置的线要素,既无法真实地反映河流的实际情况,同时在出图的时候也远没有任何美化效果。
为了能够更好地向读图者提供信息,优化地图效果,我们可以利用ArcMap的制图表达功能实现河流的渐变效果,用以模拟河流的真实情况,如图1b所示。
许可:创建和修改要素类制图表达需要拥有 ArcEditor 或 ArcInfo 级别许可(ArcGIS10.1 或更高版本需要Standard或Advanced级别许可),至少需要ArcEditor (Standard)许可才能完成。
警告:这些操作会对您的数据库进行修改,因此在开始之前应该对它们进行备份,以便您或其他人以后仍然能够依据原始数据进行研究。
1.创建制图表达
1.1 添加要素图层
1)打开ArcMap,加载存储河流数据的线要素图层,效果如图1a。
注意:存储河流数据的线要素类必须为Geodatabase格式,可以是Personal Geodatabase、File Geodatabase或ArcSDE Geodatabase中的任意一种。
1.2 创建制图表达
在内容列表中右键单击河流线图层,然后单击Convert Symbology to Representation(将符号系统转换为制图表达),打开对话框。检查所有的默认设置,然后点击Convert(转换),如图1.2.1。
制图表达名称(name)将被自动使用附加有后缀 _Rep 的要素类名称进行填充。
规则 ID 字段(Rule ID Field)是一个整型字段的名称,该字段为每个要素存储了一个整型值用以引用一个描述其符号化方式的特定的制图表达规则。此字段的默认名称为 RuleID。
覆盖字段(Override Field)用于存储对某一要素的某一制图表达规则所执行的所有覆盖。它属于 BLOB 字段类型。此字段的默认名称为“Override”。