1. 项目概述
作为一名GIS从业者,我深知地图制图中字体样式设置的重要性。在QGIS中,字体、大小和颜色的设置看似基础,却直接影响地图的可读性和专业性。今天就来分享我在实际项目中总结的字体设置技巧,这些经验能帮你避开新手常踩的坑。
字体设置是地图标注的灵魂,合理的字体组合能让地图信息层级分明。在QGIS 2.7及以上版本中,字体设置界面经过优化,提供了更直观的操作方式。我们将从基础设置开始,逐步深入到高级应用场景。
需要模型API调用? 免费领10W Token,多模型网关一键接入 Claude、DeepSeek 等主流模型。
2. 核心功能解析
2.1 字体属性设置入口
在QGIS中,字体设置主要出现在三个场景:
- 图层标注(Labels)属性
- 图例(Legend)编辑器
- 打印布局(Print Layout)中的文本项
以最常见的图层标注为例,打开方式为:
- 右键图层 → 属性(Properties)
- 选择"Labels"标签页
- 在"Text"部分找到字体设置选项
提示:不同QGIS版本界面可能略有差异,但核心设置项位置基本相同
2.2 字体选择策略
QGIS支持调用系统安装的所有字体,但地图制图有其特殊要求:
- 无衬线字体(如Arial、微软雅黑)适合屏幕显示
- 衬线字体(如Times New Roman)适合打印输出
- 避免使用过于花哨的艺术字体
- 中文地图务必选中文字体
实测发现,在跨平台项目中(如Windows制作的工程在Mac打开),如果使用非系统通用字体,会导致显示异常。推荐使用以下跨平台安全字体:
- 英文:Arial, Verdana
- 中文:微软雅黑(Windows)、PingFang SC(Mac)
2.3 字号设置技巧
字号设置需要考虑:
- 输出媒介(屏幕/打印)
- 地图比例尺
- 标注重要性层级
经验公式:
code复制基础字号 = 输出尺寸系数 × log10(地图比例尺分母)
例如1:10000比例尺打印地图,系数取2时:
code复制基础字号 = 2 × log10(10000) = 8pt
实际操作中,我通常这样设置层级:
- 主标注:基础字号
- 次标注:基础字号×0.8
- 背景标注:基础字号×0.6
2.4 颜色搭配原则
字体颜色不仅要考虑美观,更要确保可读性:
- 深色背景用浅色字(白
