主要思路:利用AI制图软件制作符号并导出为.SVG格式,之后将SVG格式导入QGIS中使用
1.在AI中制作符号
以绘制点状符号“井”为例,绘制宽0.1mm,长0.5mm的井符号,绘制过程此处不做叙述,具体绘制结果及绘制属性如图所示。
2.调整画板
此处往往是大多数人符号制作失败的原因,改正方法为将画板大小调整为与符号等大的画板,如前图所示。具体设置方法为:【文件】|【文档设置】|【编辑画板】,之后手工修改画板大小即可,修改界面如图所示。
3.导出为.SVG格式
选择【文件】|【存储为】,在下拉框中选择对应格式,新建文件夹,将其保存至对应文件夹,个人喜欢设置其为“QGIS自定义符号库”,点击确认即可。
4.QGIS导入并应用符号
打开QGIS,依次在菜单栏打开【设置】|【选项】【系统】,在SVG路径中添加符号所在的文件夹,如图所示。
之后便可随意打开一组点状矢量数据,如图所示。
双击该要素(交通点要素(精)),在弹出界面打开其【符号化】设置,点击【简单标记】选项,如图所示
在【符号图层类型】中选择“SVG标记”
之后下拉至该页最下方,显示SVG浏览器,选择自定义符号所在文件夹,之后点击该符号,点击确定,即可应用该符号。
最终结果如图所示。
5.检验符号尺寸
将比例尺调节至1:1,然后锁定(如图在底部状态栏显示处),之后再次放大,然后使用测量工具进行测量尺寸。
放大后图像如图所示
对其进行测量,测量结果为长度2.5mm(2.585mm与2.500mm相差0.085mm在绘制误差精度之内),与之前绘制差0.2倍,因此还需修改。
再次双击该要素,在弹出框中设置大小一栏数字乘以0.2倍,再次测量结果显示正确。