主要观点总结
文章介绍了如何在QGIS中使用自定义SVG样式,包括SVG的基础知识、在QGIS中使用SVG符号的方法、如何获取和编辑SVG符号,以及如何制作可调整的SVG符号。同时,文章还提供了关于指北针SVG的制作和使用的说明。
关键观点总结
关键观点1: SVG基础知识
SVG是一种用于描述二维图形的XML标记语言,与位图图像不同,SVG图像以文本形式存储,可以缩放到任意大小而不会失真。
关键观点2: QGIS中使用SVG符号
在QGIS中添加点数据,设置为SVG标注,可以在自带的SVG库中找到适合的SVG符号。也可以自制或者在网上寻找公开的SVG符号,如阿里巴巴的开源图标库Iconfont。
关键观点3: 编辑SVG符号
可以使用开源的矢量制图软件Inkscape编辑SVG内容。编辑后回到QGIS,等待数据刷新即可同步编辑后的SVG。
关键观点4: 可调整的SVG符号制作
通过替换SVG源码中的特定代码,并保存编辑后的成果,可以使QGIS中的SVG符号变为可调整状态,包括填充颜色、描边颜色、描边粗细等参数。
关键观点5: 指北针SVG的制作和使用
可以下载指北针SVG符号,按照上述方法编辑后使用。制作的SVG文件能同步地图的旋转角度。
文章预览
文末附福利 01 QGIS中自定义SVG样式 https://www.bilibili.com/read/cv25303007/?spm_id_from=333.999.0.0 ▲ B站专栏 ▲ 这篇发布于【2023年07月26日】的文章为本文提供技术线路。 02 什么是SVG SVG全称为Scalable Vector Graphics,翻译为:可缩放矢量图形。 SVG是一种用于描述二维图形的 XML 标记语言,与位图图像不同,SVG图像以文本形式存储,并且可以缩放到任意大小而不会失真,因为它们 基于数学描述而不是像素 。 ▲ 矢量 vs 栅格 ▲ 通过上图的对比,矢量文件(SVG)在无极放大的情况下,边界没有任何模糊;栅格图像(PNG)边缘出现明显的像素颗粒感。 1·文件更小 在以上动图中对比中,SVG文件大小为 5.66kb ,PNG文件大小为 17kb ,同样的内容SVG拥有更细节的显示内容。 2·可调整显示效果 基于SVG的xml语法,通过预留参数接口的方式,可在QGIS中实现SVG的细节调整。这也是本
………………………………