2. QGIS工作环境准备

在开始批量导入污染源点位之前,先把QGIS的工作环境搭好,能避免后续大量返工。本节要完成四件事:安装QGIS LTR版本、配置中文界面、安装QuickMapServices与OpenLayers插件、设置工程默认坐标系与单位。这四项看似是“装软件”,实际上每一项都直接影响后面点位能否正确落图、坐标能否对齐、底图能否加载。下面按实际操作顺序展开,并说明每一步的判断依据。

一、为什么选LTR版本而不是最新版

QGIS官网提供两类安装包:LTR(Long Term Release,长期支持版)和Latest(最新版)。LTR版本功能冻结、只修缺陷,插件兼容性经过较长时间验证;最新版会引入新特性,但部分插件可能尚未适配。污染源点位批量导入依赖“文本分隔层”“坐标重投影”“属性表批量处理”等稳定功能,不需要尝鲜,因此应选LTR。以当前常见版本为例,LTR为3.34.x系列,安装包文件名形如 QGIS-OSGeo4W-3.34.x-1.msi(Windows)或 qgis-macos-ltr.dmg(macOS)。

安装时保持默认组件即可,但要注意两点:一是安装路径不要含中文和空格,例如用 D:\QGIS\ 而非 D:\我的软件\QGIS 3.34\,否则个别插件和Python脚本可能报路径错误;二是Windows下安装程序会同时部署OSGeo4W环境,后续安装插件、调用GDAL命令行都依赖它,不要中途取消。安装完成后首次启动,界面为英文属正常现象,下一步再改中文。

二、配置中文界面

QGIS的界面语言由“选项”控制,操作路径为:Settings → Options → General,在“Override System Locale”区域勾选“Override system locale”,将“Locale”设为 Chinese (China) / zh_CN,同时把“Locale”下方的“Language”设为简体中文,确定后重启QGIS生效。重启后菜单变为“设置、视图、图层、工程”等中文项,说明配置成功。

这里有一个常见误区:只改Language不改Locale,部分对话框仍会显示英文或出现乱码。原因是QGIS的界面翻译与数字、日期格式分别由Language和Locale控制,两者需一致。若重启后仍是英文,检查是否勾选了“Override system locale”,以及安装包是否包含中文翻译组件(官方完整安装包默认包含)。

三、安装QuickMapServices与OpenLayers插件

污染源点位需要与影像、路网底图叠加核对位置,因此要装底图类插件。操作路径:插件 → 管理并安装插件,在“全部”页搜索插件名,选中后点“安装插件”。

  • QuickMapServices:聚合了Google、Bing、OSM、Esri等多家在线底图,安装后在Web → QuickMapServices菜单中调用。首次使用需在Settings中点击“Get contributed pack”获取社区底图列表,否则只有少量默认源。
  • OpenLayers Plugin:提供Google Physical、Google Satellite、OSM等经典底图,适合快速加载卫星影像。注意该插件与QGIS 3.x的兼容性不如QuickMapServices稳定,若加载后底图偏移或空白,优先改用QuickMapServices。
在线底图依赖网络。若单位内网无法访问境外瓦片服务,可提前下载离线影像(如天地图切片或本地GeoTIFF),在QGIS中用“栅格图层”加载,避免现场演示时底图空白。

安装完成后,建议立即做一次连通性验证:新建空工程,加载QuickMapServices中的OSM底图,缩放至任意城市,若瓦片正常显示即说明插件与网络均可用。这一步在正式导入点位前完成,能把“底图问题”和“坐标问题”区分开。

四、设置工程默认坐标系与单位

这是本节最关键的一步。污染源点位通常以经纬度(如WGS84,EPSG:4326)或投影坐标(如CGCS2000高斯投影,EPSG:4490及带号投影)给出,而底图多为Web墨卡托(EPSG:3857)。若工程坐标系设置不当,点位会整体偏移数百米甚至落在错误半球。

设置路径:工程 → 属性 → 常规,在“坐标参照系(CRS)”中选定工程CRS。建议按数据用途选择:

  • 仅做点位展示与底图叠加:选 EPSG:3857(WGS 84 / Pseudo-Mercator),与在线底图一致,叠加不偏移;
  • 需要量算距离、面积:选项目所在投影带,例如CGCS2000 3度带第39带 EPSG:4547,保证长度面积单位准确;
  • 数据本身为经纬度且暂不量算:可选 EPSG:4326,但注意其单位为度,不能直接当米用。

同一对话框中把“单位”设置为“米”,距离显示选“米”、面积显示选“平方米”,避免属性表中出现“度”作距离单位的混乱。设置完成后点“确定”,并在工程 → 属性 → CRS中确认“启用实时投影变换”处于开启状态,这样不同CRS的图层才能自动对齐显示。

工程CRS不等于数据CRS。导入点位后若发现位置偏移,先查图层自身CRS是否被正确识别(右键图层 → 属性 → 信息),再查工程CRS。两者混淆是点位“整体漂移”的最常见原因。

五、环境自检清单

四项配置完成后,用下面这张检查表逐项确认,全部通过再进入点位导入环节。表中“判断依据”一列给出可观察的结果,而不是主观感觉。

检查项操作判断依据
版本帮助 → 关于版本号含“LTR”,如3.34.x
中文界面查看主菜单显示“工程、图层、插件”等中文
QuickMapServicesWeb菜单加载OSM瓦片正常显示、可缩放
OpenLayers加载Google Satellite影像可见,无明显偏移
工程CRS工程属性 → 常规与底图或量算需求一致
单位工程属性 → 常规距离为米、面积为平方米

下面这张图把本节四项配置及其对后续点位导入的影响关系画在一起,便于对照检查:左侧是配置动作,右侧是它保障的下游能力,中间标出关键参数。

QGIS 工作环境准备:配置项与下游能力 ① 安装 QGIS LTR 3.34.x 长期支持版 · 路径无中文 ② 配置中文界面 Language + Locale 均设 zh_CN ③ 安装底图插件 QuickMapServices / OpenLayers ④ 工程 CRS 与单位 3857 或 4547 · 单位设为米 关键参数 EPSG:3857 Web 墨卡托 · 配底图 EPSG:4547 CGCS2000 3度带39带 EPSG:4326 经纬度 · 单位为度 实时投影变换:开启 稳定运行与插件兼容 文本分隔层、批量处理可用 操作可读、少误点 菜单与对话框中文一致 点位与影像叠加核对 发现偏移、错位、空白 坐标对齐、量算准确 距离米、面积平方米

完成以上配置后,QGIS就具备了“能稳定运行、能看懂界面、能叠底图、能对齐坐标”的基础条件。后续导入污染源点位时,若出现位置异常,就可以按“数据CRS → 工程CRS → 底图CRS”的顺序逐层排查,而不是盲目重装软件。建议把本节的自检清单保存为项目启动检查项,每次新建工程时快速过一遍,能显著减少点位纠偏阶段的无效排查。