使用制图表达构建常见符号
通过几何效果和标记放置样式所提供的控件,可使用制图表达来创建智能符号以解决制图符号系统中的一些常见难题。
有关详细信息,请访问制图中心和 ArcGIS 资源中心。
同步面轮廓上的虚线
符号系统中的一个常见难题出现在多个要素共享一个公共边且要素的轮廓不匹配的地方。这种情况是我们所不希望出现的,最常见的解决方案是将面转换为线状要素,然后向地图中添加新的线状要素。不会显示面符号的轮廓,而符号系统是由线状要素提供的。线状要素的符号系统将准确匹配。尽管此方法有效,但需要使用额外的数据和额外的要素图层。
使用制图表达可获得同样的结果,并可避免在地图中需要用到额外的数据和图层。目的是使每条线或每个轮廓的模式在同一位置开始和停止。制图表达控制点用来指示虚线模式的开始和停止位置。使用相交处设置控制点或按角度设置控制点地理处理工具沿面轮廓在关键位置添加制图表达控制点,以强制放置和同步虚线。还可以使用添加控制点几何效果,或沿共享重叠边或折点的要素手动放置制图表达控制点。
将标记与虚线同步
符号系统中的一个常见难题是使线符号中的标记和虚线相匹配。可动态调整制图表达符号系统以适合要素的几何,因此确保制图表达规则中的所有符号级别均以相同的方式进行调整很重要。获得所需结果需要使用几何效果和标记放置样式。
要使标记与虚线同步,对线符号图层和标记符号图层使用具有相同设置的虚线几何效果。在标记符号图层上,将标记放置样式设置为在线上,然后将相对于属性设置为线中点。
还可以在规则的全局效果组成部分中放置虚线几何效果,以便应用到两个符号图层。
创建双点划线线符号
构造双点划线线符号时需要特别注意的一点是:需要在两个虚线之间选择合适的标记,确保两侧均留有空间。目的是在虚线之间的间距中放置多个标记。获得所需结果需要使用几何效果和标记放置样式。
要在虚线之间同步两个标记,请按以下指导原则建立规则:
创建密度更大的虚线线符号
在其他模式中放置重复模式是构造因太长或太复杂而难以作为单一模式输入的符号的便捷方法。
下图中添加的红色虚线只是为了显示密度更大的虚线如何适合与虚线相同的空间。
要获得此样式的符号,需在单一线图层中放置两个连续的虚线几何效果。第二个几何效果将应用于第一个几何效果的动态几何,从而使虚线密度更大。
创建扇形线符号
可使用波形和偏移几何效果构造扇形线。单独使用“波形”效果会生成带有波峰和波谷(顶部和底部)的波形,而同时使用“波形”和“偏移”效果会使波形效果创建只带波峰(或顶部)的波形。在下面的两幅图中,绿色的线指示要素的基础几何,而蓝色的线则指示几何效果的结果。