矢量数据的符号和样式
符号管理器
功能概述
符号管理工具是一个集中式的图形样式资源管理模块,用于创建、编辑、存储和调用各种矢量数据的符号样式。支持对点、线、面要素的符号化进行统一管理,便于符号标准化、样式复用和地图制图一致性控制。
应用场景
场景类别 | 应用说明 |
---|---|
地图制图标准化 | 在大范围地图制图项目中,统一管理图层样式规范,确保符号统一性与可读性 |
专题地图设计 | 针对不同专题(如土地利用、管线分布、风险评估)快速切换相应的样式库 |
多用户协作制图 | 多人协同编辑地图项目时,共享统一的样式资源,避免样式混乱 |
应急制图快速响应 | 应对突发事件(如洪水、地震),通过样式模板快速套用应急符号方案 |
样式模板开发与定制 | 为政府、企业定制专属符号样式库(如公安、环保、交通部门) |
符号分类
-
点符号库:点符号用于表示具有空间位置但无方向或延伸的地理要素,如树木、井点、测站、建筑物、标志点等。
样式属性:
属性类别 描述 符号形状 圆形、正方形、三角形、星形、十字、图标(SVG/PNG)、自定义形状 填充颜色 单色 边框样式 颜色、宽度、线型(实线、虚线、点划线) 大小 固定尺寸或根据属性字段控制(比例符号) 旋转角度 支持手动设置或依属性字段方向旋转
应用场景:城市设施点位图(如消防栓、电线杆)、环境监测站分布图、管网检查井标记图
-
线符号库:线符号用于表达具有方向和延伸特征的要素,如道路、河流、管道、边界线等。
样式属性:
属性类别 描述 线型样式 实线、虚线、点线、箭头线等 线宽 固定值 颜色 单色符号 图案线 支持矢量图案线或自定义图形符号重复 端点样式 方角、扁平、圆角等
应用场景:道路网络制图、流向图(如水流、电流)、行政边界、管网管线表达
-
面符号库:面符号用于填充具有封闭边界的区域要素,如湖泊、土地利用、建筑物边界、管理区划等。
样式属性:
属性类别 描述 填充类型 实色、图案填充(如点阵、线纹)、渐变填充、图像填充 透明度 支持 0 %– 100 % 调节 边框样式 颜色、宽度、线型、虚线等 多层填充 支持底层+叠加图案混合
应用场景:土地利用/覆盖分类图、建筑分区示意图、风险分布图(洪水淹没范围、高温区等)
创建新符号
根据符号的基本特征,可以分为点状符号、线状符号以及面状符号等,创建新符号需要在符号编辑器中进行
创建点状符号
点状符号用于点状分布的地理要素。点状符号分为简单符号、SVG符号、字符符号以及图像符号等
-
简单标记:由一组具有可选轮廓的快速绘制基本符号模式组成的标记符号
-
SVG标记:可缩放矢量图形的标记符号
-
字符标记:通过任何文本中的字形或系统字体文件夹中的显示字体创建而成的标记符号
-
图像标记:由单个 PNG 、JPEG 、GIF 、Windows 位图 或 Windows 增强型图元文件 图形组成的标记符号
-
简单点状符号制作
-
打开标记属性编辑器:启动符号属性配置界面,用于自定义点状标记的外观参数。
-
在类型下拉列表中,选择"简单标记",以启用基本形状(如圆形、方形、五角星等)的样式配置功能。
-
填充选项中,依次设置颜色、大小、形状以及角度
-
颜色:选择标记的填充颜色;
-
大小:设置标记的图形尺寸;
-
形状:从预设图形(如圆、方、菱形)中选择所需形状;
-
角度:设定标记图形的旋转角度,单位为度(°),用于调整图形方向。
-
-
偏移选项中,依次设置水平和垂直偏移量
-
水平偏移:沿 X 轴方向平移标记位置;
-
垂直偏移:沿 Y 轴方向平移标记位置。
-
-
锚点选项中,选择水平与垂直方向的对齐方式(如左对齐、居中、右对齐,或顶部、中部、底部),以决定标记图形的参考定位点。
-
勾选轮廓线后,设置轮廓线的类型、线宽以及颜色
-
轮廓类型:选择线条样式(如实线、虚线等);
-
线宽:设置轮廓线的粗细;
-
颜色:定义轮廓线的颜色。
-
-
-
SVG点状符号制作
-
打开标记属性编辑器:启动符号属性配置界面,用于自定义点状标记的外观参数。
-
在类型下拉列表中,选择"SVG标记",以启用基于矢量图形(SVG)的符号自定义功能
-
填充选项中,依次设置颜色、高度、宽度以及角度
-
颜色:设置SVG图形的填充颜色;
-
高度:定义SVG图形的显示高度,用于调整图形在地图上的尺寸比例;
-
宽度:设置图形的显示宽度,确保符号按需缩放或拉伸;
-
角度:设定图形的旋转角度(单位为度 °),用于控制图形的朝向方向。
-
-
偏移选项中,依次设置水平和垂直偏移量
-
水平偏移:沿 X 轴方向微调标记位置;
-
垂直偏移:沿 Y 轴方向微调标记位置。
-
-
锚点选项中,选择水平与垂直方向的对齐方式(如左对齐、居中、右对齐,或顶部、中部、底部),以决定标记图形的参考定位点。
-
在“SVG库”部分,浏览并选择所需的符号分类库,如:
-
交通运输:交通标识、车辆、道路相关图标,如公交车、地铁、停车场等;
-
住房:住宅、楼宇、建筑结构等;
-
便利设施:洗手间、自动取款机、售货机、饮水处等日常服务设施;
-
健康:医院、诊所、急救站、药店、健康服务点等;
-
全球定位系统:定位图标、目标点、信号标志、导航方向箭头等;
-
公共服务:警察局、消防站、市政服务设施、政府办公场所等;
-
叉形:用于指示禁止、关闭、无效、错误等状态的符号,如“X”或交叉图形;
-
地标:塔楼、纪念碑、雕像、名胜等显著地理或文化标志;
-
娱乐:电影院、剧院、博物馆、卡拉OK、游戏厅等休闲娱乐场所;
-
宗教信仰:教堂、寺庙、清真寺、宗教符号等;
-
旅行:行李、旅店、机场、护照、路线图等与旅游相关的图标。
-
-
-
字符点状符号制作
-
打开标记属性编辑器:启动符号属性配置界面,用于设置点状标记的视觉样式和定位方式。
-
在类型下拉列表中,选择"字符标记",启用基于字体字符的符号显示方式,适用于符号化字母、数字或特殊字符。
-
字符选项中,依次设置字体、样式、颜色、角度、大小
-
字体:选择所使用的字体系列;
-
样式:设置字体样式,如常规、加粗、斜体等;
-
颜色:设定字符的填充颜色;
-
角度:定义字符的旋转角度(单位为度 °),用于调整符号的朝向方向;
-
大小:设置字符的显示尺寸,控制其在地图上的可视比例。
-
-
偏移选项中,依次设置水平和垂直偏移量
-
水平偏移:沿 X 轴方向平移标记位置;
-
垂直偏移:沿 Y 轴方向平移标记位置。
-
-
锚点选项中,选择水平与垂直方向的对齐方式(如左对齐、居中、右对齐,或顶部、中部、底部),以决定标记图形的参考定位点。
-
打开“字符符号库”,浏览并选择所需符号字符(如箭头、方向标识、图形符号等),用于表示特定含义或分类信息。
-
-
图像点状符号制作
-
打开标记属性编辑器:启动符号属性配置界面,用于设置点状标记的视觉样式和定位方式。
-
在类型下拉列表中,选择"图像标记",启用基于图像文件(如 PNG、JPG、BMP)的符号展示方式
-
选择图像文件,浏览本地或资源库中的图像文件,导入作为标记使用的图片素材。
-
填充选项中,依次设置宽度、高度、不透明度以及角度
-
宽度:设置图像在地图上的显示宽度(单位通常为点或像素);
-
高度:定义图像的显示高度;
-
不透明度:调整图像的透明度级别(范围为 0 – 100 %),以实现不同的视觉融合效果;
-
角度:设定标记图形的旋转角度,单位为度(°),用于调整图形方向。
-
-
偏移选项中,依次设置水平和垂直偏移量
-
水平偏移:沿 X 轴方向平移标记位置;
-
垂直偏移:沿 Y 轴方向平移标记位置。
-
-
锚点选项中,选择水平与垂直方向的对齐方式(如左对齐、居中、右对齐,或顶部、中部、底部),以决定标记图形的参考定位点。
-
创建线状符号
线状符号用于线状分布的地理要素,如河流、道路等。线状符号分为简单线符号、图片线符号以及标记线符号。
- 简单线符号:最常用的一类线状符号,通过基础线型和颜色属性快速表达地理要素。
- 图片线符号:通过重复排列的图像来构建线状样式,常用于铁路、输电线等具有特定图案的线状要素。
- 标记线符号:是在沿线布设点状标记(如箭头、小圆点)形成的线状样式,适用于表示方向性或分段信息(如流向箭头、测量标记等)。
-
简单线符号制作:
-
打开线属性编辑器:启动线属性编辑界面,用于自定义线要素的视觉样式。
-
类型下拉列表中,选择简单线符号,以启用基础样式的线条符号配置
-
线类型:选择线条的样式类型,如实线、虚线等
-
线宽:设置线条的粗细程度,单位为点或像素。较宽的线适用于强调主干要素,如主要公路或河流。
-
颜色:指定线条的颜色,可通过调色板、RGB值或色号选择,用于增强图层的区分度与可视性。
-
连接:设置折线拐角处的连接样式,影响拐角的外观:
- 尖角:形成锐角拐角,适用于直线连接;
- 圆角:使拐角变得圆润柔和;
- 斜角:用斜面连接边角,适合表现现代风格。
-
端点:设置线段两端的样式,影响线条的起止端处理方式:
-
扁平:线条以直角终止;
-
圆角:线条以半圆结束,显得更圆滑;
-
方角:在线条端部延伸半个线宽形成方形。
-
-
-
图片线符号制作:
-
打开线属性编辑器:启动线属性编辑界面,用于自定义线要素的视觉样式。
-
类型下拉列表中,选择图片线符号
-
选择图片文件,浏览本地或资源库中的图像文件,导入作为标记使用的图片素材。
-
线宽:设置线条的粗细程度,单位为点或像素。较宽的线适用于强调主干要素,如主要公路或河流。
-
连接:设置折线拐角处的连接样式,影响拐角的外观:
- 尖角:形成锐角拐角,适用于直线连接;
- 圆角:使拐角变得圆润柔和;
- 斜角:用斜面连接边角,适合表现现代风格。
-
端点:设置线段两端的样式,影响线条的起止端处理方式:
- 扁平:线条以直角终止;
- 圆角:线条以半圆结束,显得更圆滑;
- 方角:在线条端部延伸半个线宽形成方形。
-
透明度:调整图像的透明度级别(范围为 0 – 100 %),以实现不同的视觉融合效果;
-
-
标记线符号制作:
-
打开线属性编辑器:启动线属性编辑界面,用于自定义线状地理要素(如流向、路径、边界等)的视觉表达样式;
-
类型下拉列表中,选择标记线符号,以启用在沿线布设点状标记(如箭头、圆点、字符等)的线型配置方式;
-
线宽:设置基础线条的粗细,单位为点(pt)或像素,用于表示线要素的主干部分宽度;
-
颜色:指定线条的颜色,决定线段的可视表现,与标记颜色可协调统一或对比突出;
-
间隔:设置沿线重复布设标记的间距,单位为点或像素。值越小,标记越密集;值越大,标记间隔越宽。适用于控制箭头、符号等沿线的分布密度;
-
位置:按线段长度的百分比位置分布。
-
创建面状符号
面状符号用于表示面状分布的地理要素,如湖泊、行政区等。面状符号分为简单填充、渐变填充、线图案填充、点图案填充等
- 简单面符号:可选轮廓的快速绘制单色填充
- 渐变面符号:对线性、矩形、圆形或者缓冲区色带进行连续填充
- 线图案填充面符号:以可变角度和间隔距离排列的等间距平行影线的模式
- 点图案填充面符号:重复标记符号的随机或等间距模式
-
简单面符号制作:
-
打开面属性编辑器:启动面状要素的属性编辑界面,用于自定义区域类地理对象(如湖泊、建筑用地、行政边界等)的视觉表现形式。
-
在“类型”下拉列表中选择简单面符号,以启用基础填充样式的配置方式。该符号类型适合大多数常规面要素的表达需求。
-
选择填充颜色:通过颜色选择器指定面要素的填充颜色,用于表示区域的主体色彩。
-
勾选轮廓线,设置类型、线宽、颜色
-
类型(线型):选择轮廓线的线型样式,如实线、虚线、点划线等;
-
线宽:设置轮廓线的粗细,单位为点(pt)或像素;
-
颜色:指定轮廓线的颜色,用于强化边界对比或与背景形成区分。
-
-
-
渐变面符号制作:
-
打开面属性编辑器:启动面状要素的属性编辑界面,用于自定义区域类地理对象(如湖泊、建筑用地、行政边界等)的视觉表现形式。
-
在“类型”下拉列表中选择渐变面符号,以启用渐变填充样式的设置方式。渐变填充可增强面状符号的层次感与美观性,适用于强调区域内部结构或表现强度变化。
-
选择双色或者色系进行渐变面填充
双色:使用两种指定颜色进行线性或径向渐变填充,适合表现简单的视觉过渡。
-
颜色1:设置起始颜色,为渐变的起点;
-
颜色2:设置结束颜色,为渐变的终点;
-
角度:指定渐变方向的角度,单位为度(°)。例如,0° 表示从左到右,90° 表示从下到上;
-
渐变类型:选择渐变的样式类型,分为线性(颜色从起点到终点均匀过渡)和圆形(颜色从中心向四周放射状渐变)。
色系:使用预设的色带填充区域,适合用于表达等级、密度、强度等具有连续性变化的属性。
-
色系:从色带库中选择合适的渐变色系,如绿色到红色、蓝色到白色等;
-
角度:设置色带在面内的渲染方向;
-
渐变类型:选择渐变的样式类型,分为线性(颜色从起点到终点均匀过渡)和圆形(颜色从中心向四周放射状渐变)。
-
-
勾选轮廓线,设置类型、线宽、颜色
-
类型(线型):选择轮廓线的线型样式,如实线、虚线、点划线等;
-
线宽:设置轮廓线的粗细,单位为点(pt)或像素;
-
颜色:指定轮廓线的颜色,用于强化边界对比或与背景形成区分。
-
-
-
线图案填充面符号制作:
-
打开面属性编辑器:启动面状要素的属性编辑界面,用于自定义区域类地理对象(如湖泊、建筑用地、行政边界等)的视觉表现形式。
-
在“类型”下拉列表中选择线图案填充,以启用通过重复线条图案填充面要素的符号方式。该类型常用于表达限制区域、工程区划、功能区等具有特定图案表现需求的面状要素。
-
线图案选项中,依次设置颜色、间隔、角度
-
颜色:设置用于图案填充的线条颜色,支持标准色盘、RGB自定义颜色等;
-
间隔:指定线条之间的间距,单位为点(pt)或像素。值越小,图案越密集;值越大,图案越稀疏;
-
角度:设定线条的倾斜角度(单位为度 °),用于控制线条的方向。
-
-
勾选轮廓线,设置类型、线宽、颜色
-
类型(线型):选择轮廓线的线型样式,如实线、虚线、点划线等;
-
线宽:设置轮廓线的粗细,单位为点(pt)或像素;
-
颜色:指定轮廓线的颜色,用于强化边界对比或与背景形成区分。
-
-
-
点图案填充面符号制作:
-
打开面属性编辑器:启动面状要素的属性编辑界面,用于自定义区域类地理对象(如湖泊、建筑用地、行政边界等)的视觉表现形式。
-
在“类型”下拉列表中选择点图案填充,启用通过重复点状标记(如圆点、星形、符号等)进行区域填充的样式。此类型适用于需要图案化表达的区域,如公园绿地、限制区域、工程区域等。
-
标记图案选项中,依次设置颜色、水平间隔、垂直间隔
-
颜色:设置用于填充图案中点符号的颜色。建议选择与底图或填充背景具有对比度的颜色,以增强可读性;
-
水平间隔:指定点图案在水平方向(X 轴)的排列间隔,单位为点(pt)或像素。控制点之间左右分布的密度;
-
垂直间隔:设置点图案在垂直方向(Y 轴)的排列间距,用于调整点在上下方向的分布稀疏程度。
-
-
勾选轮廓线,设置类型、线宽、颜色
-
类型(线型):选择轮廓线的线型样式,如实线、虚线、点划线等;
-
线宽:设置轮廓线的粗细,单位为点(pt)或像素;
-
颜色:指定轮廓线的颜色,用于强化边界对比或与背景形成区分。
-
-
修改和保存符号
-
在内容列表中,单击要进行修改的符号
-
在弹出的符号编辑器对话框中,选择要进行更改的符号,双击该符号,要素会以新设置的符号展示
-
如果要对符号进行高级设置,可以在符号列表中对符号进行要素添加修改等
-
单击保存按钮,在弹出的对话框中,输入新符号的名称,点击确定
符号共享和导出
- 符号共享:允许用户将自定义的符号库保存并共享给其他用户,以确保地图制作的一致性和规范性。
- 符号导出:用户可以将自定义的符号导出为常见的图像格式或昕图符号库文件,方便在不同的地图项目中重复使用
符号和样式的关系
在 昕图系统中,符号(Symbol)与样式(Style)密切关联,构成地图视觉表达的核心。两者共同决定了地理要素在地图上的表现方式与信息传达效率,是制图表达中“内容与形式”的结合。
符号:地图表达的内容载体
符号是用于表达空间要素的视觉元素,负责将地图上的地理信息转化为可视化标记。根据要素的几何类型,符号可分为以下几类:
- 点符号:用于表示具有位置但无面积的对象,如井、树、变电站等;
- 线符号:用于表示线性要素,如道路、河流、输电线路等;
- 面符号:用于表示具有范围或区域的要素,如建筑、绿地、水体等;
符号的作用在于区分类别、突出特征、引导阅读,是地图可视化中最基本的信息承载单元。
样式:符号的视觉表现形式
样式定义了符号的视觉属性和外观特征,是对符号进行视觉修饰和视觉强化的集合。它包括但不限于以下属性:
- 颜色:控制符号的主色调和识别度;
- 大小/线宽:决定点或线符号的视觉权重;
- 形状:影响图形的辨识性和符号化逻辑;
- 填充方式:包括实色、渐变、图案等;
- 透明度:控制符号的遮挡关系与叠加层次;
- 轮廓样式:用于强化边界识别,适用于面要素;
- 角度/旋转:控制方向性符号的指向。
样式的调整不改变符号所代表的对象本质,但能够显著增强其在地图中的表现力与信息传达效率。
符号与样式的关系:内容与形式的协同
符号与样式的关系可类比为“内容与表现形式”。其中:
- 符号决定“表达什么”(What)——即代表哪类地理对象;
- 样式决定“如何表达”(How)——即用什么方式呈现。
二者缺一不可:
- 没有符号,样式无法应用;
- 没有样式,符号也难以传递清晰、直观的空间信息。
例如,一条道路(符号)可以用不同颜色、粗细或图案样式(样式)来区分等级(主干道/次干道)、状态(规划/建成)或属性(单行/双行)。
样式管理器:统一管理与调用样式资源
在 昕图 系统中,用户可通过 样式管理器 进行样式资源的集中管理与调用。其功能包括:
- 样式库调用:提供内置的标准样式库(如交通、水利、建筑等);
- 样式编辑:支持对现有样式的颜色、填充、图案等进行定制;
- 样式保存与重用:支持将自定义样式保存为样式项,便于重复使用;
- 样式批量应用:可将统一样式快速应用于多个图层或要素类型;
- 分类渲染支持:配合属性字段,对不同分类要素自动赋予不同样式。