# 符号参数说明
要在地图上正确的绘制符号,很重要的一点就是必须了解符号相关的设置参数所代表的意义,这势必会涉及到符号的组成结构。
在本节中,我们将详细描述符号的组成以及相关参数的说明。
#
相关主题
# 符号的组成
在具体介绍点、线、区符号参数前,需要用户理解符号的组成及符号的显示参数的控制范围。
根据符号绘制的几何类型,可将其分为三类:线、区和文本。
构建符号时通常需要使用多个组成部分或颜色。每个组成部分存储在符号内的一个单独图层中。如下图,用来表示铁路的实线即属于此类,其中两个符号图层为区图层,其它三个为线图层;每一层都有相应的颜色和笔宽参数控制。故,选择了一种符号,例如,选择了一种线型,便明确了线宽/可变线宽1/可变线宽2及线颜色/可变颜色1/可变颜色2这些参数作用在哪个符号图层中。
提示:
判断笔宽/可变笔宽、颜色/可变颜色作用范围的方法:在右上侧列表中,点击某个符号图层列,在右侧下方将显示该图层所使用的颜色模式及笔宽模式。
笔宽模式设为“固定笔宽”时,即锁定了符号图层的绘制笔宽,只有在符号编辑窗口才能够修改该符号图层的笔宽大小,符号参数上的任何笔宽参数的设置都将无效。
颜色模式设为“固定颜色”时,锁定符号图层的颜色显示,同样也只有在符号编辑窗口才能够修改该符号图层的颜色。符号参数上的任何颜色参数的设置都将无效。
【实例说明】:
下面以某个子图符号为例:如下图描述,“空心圆”层的颜色模式为固定颜色,笔宽模式为笔宽。对比点图元参数的情况,有笔宽/可变笔宽1/可变笔宽2,子图颜色/子图颜色1/子图颜色2。
当我们修改点图元参数时,不论选择何种颜色参数“空心圆”层颜色不改变;笔宽从0.05变更为0.5时,“空心圆”层显示发生变化;
我们进入符号编辑页面,修改“空心圆”层的颜色模式为可变颜色1,笔宽模式为固定笔宽,输入固定笔宽数值为0.5;保存符号后,退出该对话框。
当点图元参数的笔宽从0.05变更为1时,“空心圆”层宽度不改变,始终为0.5的状态;可变颜色1从300号颜色变更为430号颜色时,“空心圆”层颜色改变。
# 点图元参数说明
MapGIS所提供的点图元参数项均用于确定点符号的样式。不同于线图元,点在视图只有一对X/Y值,所以允许用户定义的绘制方式单一。
(1)子图号
MapGIS K9符号库中定义了点/线/面三类符号,符号库中的每个符号均有一个唯一标识。子图号即为用于确定点符号的唯一标识。
选择了一种子图符号,便明确了笔宽/可变笔宽1/可变笔宽2、子图颜色/可变颜色1/可变颜色2这些参数作用在哪个符号图层中。详细请参考“符号的组成”小节。
(2)子图高度/宽度
用于确定子图符号显示的高宽值。
在制作子图符号时,便定义了该符号最基本的高/宽值。子图最终显示在视图中的高/宽是由参数项中的“子图高度/宽度”分别乘以该符号最基本的高/宽值。
例如,下图中18号子图由两个空心圆类型的符号图层组成,其中一个空心圆半径为0.5。
在子图参数对话框中,我们将子图高度/宽度统一设置为10,在地图视图中最终显示的子图的外圆是以5为半径的空心圆。
提示:
当符号中包含空心圆的图元类型,并且参数项的子图高度≠子图宽度,系统取较大的值来定义半径绘制空心圆。其它图元类型的符号图层直接受参数项的子图高度/宽度值的影响。
如下图,包含空心圆类型符号层,先将该符号的子图高度/宽度均设为1,再调整子图高度为0.5、宽度为1,发现空心圆符号层仍旧半径为1,填充区符号层高度缩短一半。
(3)角度
定义子图号的角度,按逆时针旋转。如下图,左图为角度0时的形状,右图为角度90的形状。
(4)笔宽/可变笔宽
笔宽即绘制子图的轮廓型的符号层(如空心圆、折线、光滑线)时,偏离几何线的距离。
用户首先需要了解所提供的3个笔宽参数分别对应所选符号的哪些部分,在设置参数时才可有的放矢。详细请参考“符号的组成”小节。
(5)子图颜色/可变颜色
用何种颜色来绘制子图。
用户首先需要了解所提供的3个颜色参数分别对应所选符号的哪些部分,在设置参数时才可有的放矢。详细请参考“符号的组成”小节。
# 线图元参数说明
线图元参数我们可以归为两大类:用于描述样式的参数,及用于确定绘制方式的参数。
描述样式的参数有:线型、颜色、大小等参数决定了一种线的样式。
(1)线型(线型号+辅助线型号)
线型,我们也称之为线符号。为保持与MapGIS 6版本概念上的一致性,故在K9和10中依然沿用“线型号+辅助线型号”来唯一确定线符号。
选择了一种线型,便明确了线宽/可变线宽1/可变线宽2、线颜色/可变颜色1/可变颜色2这些参数作用在哪个符号图层中。详细请参考“符号的组成”小节。
(2)线宽/可变线宽1/可变线宽2
线宽即绘制线符号时偏离线要素几何的距离。当线符号显示比率设置为“线宽固定”时,此参数设置无效。
用户首先需要了解所提供的3个线宽参数分别对应所选符号的哪些部分,在设置参数时才可有的放矢。详细请参考“符号的组成”小节。
(3)线颜色/可变颜色1/可变颜色2
用何种颜色来绘制线。
用户首先需要了解所提供的3个颜色参数分别对应所选符号的哪些部分,在设置参数时才可有的放矢。详细请参考“符号的组成”小节。
(4)线比例x/y系数
每个符号的组成部分都具有高宽值(即x/y值),当高与宽的比例发生变化时,所显示的符号必然有所差异。“线比例x/y系数”,此参数便是用于控制符号高宽比例值。
例如上图中,填充区符号子层的宽为0.5473,高为0.0782:
当比例系数x、y同时设置为100时,符号如下情况:黑色填充区宽54.73,高7.82。
当比例系数x为100、y为200时,符号如下情况:黑色填充区宽54.73,高7.82*2。
当比例系数x为50、y为100时,符号如下情况:黑色填充区宽54.73/2,高7.82。
确定一种绘制样式后,选择不同的绘制方式,所得到的图形表达也会有所差异。用户可在绘制方式类型之间进行切换,这会使用户得以构建所需的确切形状。涉及到线绘制方式的参数有:
(5)线模式
线的方向即进行数字化的方向;如果需要对线进行修剪或延长或者对线执行某种要用到从起点或终点得到的测量值的操作,则这一点很重要。通过切换不同的线模式,可标识出线的起始点。
【常规】:使用配置的线符号绘制线要素。
【标记线】:标记线起点方向。
当启用标记模式时,线使用几何形态显示。
(6)线类型
【折线】:根据数字化时的鼠标单击位置,连接起来的折线。
【光滑线】:在折线的基础上,通过加密对线进行光滑处理。
(7)线头类型
指定线要素端点的绘制方式。
【平头】:会正好在线端点处以直角形状中断线符号。
【圆头】:将符号在线端点外延伸出一个半圆。
【方头】:方形会将线符号在线端点外延伸出半个符号宽度。
(8)拐角类型
指定线要素在线段连接处的绘制方式。
【圆角】连接会在端点处绘制一个半圆。
【尖角】连接处的边会延伸,完全延伸到尖角处。
【平角】与尖角处理类似,只是经过裁剪以避免长而尖锐的角。
(9)线型调整方法
提供每个单元线型的大小的微调功能。如果调整线型时,系统会保证符号化线型时没有半个线型符号,但会调整每个单元线型的大小;如果不调整线型,系统按每个单元线型的大小符号化,但可能在线尾出现半个单元线型的问题。
(10)线型生成方法
按控制点生成线:在线上的两点之间绘制一个单元线型。
规律性生成线:系统根据当前屏幕元素大小,自动计算线符号长度,将单元线型平均分配到线上。
# 区图元参数说明
区图元参数我们可以归为两大类:用于描述样式的参数,及用于确定绘制方式的参数。
描述样式的参数有如下:
(1)区填充色
定义区图元的底色,填写颜色库的编号值。如下图,左图是编号为121的填充色,右图是编号为489的填充色。
(2)区填充图案
定义区域中的填充图案,填写图案库中的编号值。如下图,区填充色均为121号色,左图使用11号填充图案,右图使用8号填充图案。
选择了一种填充符号,便明确了笔宽及颜色这些参数作用在哪个符号图层中。详细请参考“符号的组成”小节。
提示:
区图元与线图元、点图元不同,在绘制区时,会首先判断区的填充色,在该基础上再绘制具体的填充图案。
(3)区图案大小
定义区填充图案显示的大小。
(4)图案角度
定义图案的角度,按逆时针旋转。如下图,左图为角度0时的形状,右图为角度90的形状。
(5)图案颜色
填充图案的输出颜色,填写颜色编号值。
(6)图案笔宽
笔宽即绘制图案的轮廓型的符号层(如空心圆、折线、光滑线)时,偏离几何线的距离。如下图,左图的图案笔宽为0.001,右图的图案笔宽为0.1。详细请参考“符号的组成”小节。
确定一种绘制样式后,选择不同的绘制方式,所得到的图形表达也会有所差异。用户可在绘制方式类型之间进行切换,这会使用户得以构建所需的确切形状。涉及到区绘制方式的参数有:
(7)填充方式
区的绘制方式。
常规填充:根据设置的区图元的样式进行绘制。
线性渐变填充:角度为0时,垂直方向上根据设置的起始/终止色线性渐变填充。(角度按逆时针旋转)
矩形渐变填充:角度为0时,以图元的外包矩形的中心为起点,根据设置的起始/终止色矩形渐变填充。(角度按逆时针旋转)
圆形渐变填充:角度为0时,以图元的外包矩形的中心为起点,根据设置的起始/终止色圆形渐变填充。(角度按逆时针旋转)
(8)透明度
控制区图元透明显示的参数,值越大越透明。如下图所示,左图透明度为0,右图透明度为60。