QGIS 自制境外徒步使用等高线图
2026-07-29
下载 FABDEM/BBike 数据
访问 FABDEM 下载目标经纬度的 DEM 区块信息。 该 DEM 信息排除了植被和建筑物信息,分辨率为 30m。
访问 BBike 框选目标区域的地图,下载 OSM 的路网以及水系信息。 该地图为矢量地图。
创建 QGIS 工程
简单的打开 QGIS 创建一个新的工程,另存在预期位置的预期文件名下。
参考座标系
我们的下载的 DEM 数据是在 WGS 84 这个常用的地球经纬座标系下,不是我们期望的有直观距离映射关系的平面地图。 因此我们将需要使用投影方式将 WGS 84 投影到平面上,在此我们使用 UTM 投影, 该投影创建一个圆柱,在指定经线附近与地球相切,将 WGS 48 的球面投影到这个圆柱。 由于这个投影相当于使用圆柱局部近似一个球体,所以我们将需要选择合适的 UTM 投影方式,接下来将描述如何找到合适的。
点击 Layer->Add Layer->Add vector layer,导入 BBike 的数据。这个时候目标区域的路网将会显示在 QGIS 上,因为这个是 vector 图层, QGIS 会根据项目的参考座标系自动转换该图层的显示位置到项目的参考座标系。
点击 Project->Properties 左侧选项卡到选择 CRS 的区域,此时全球地图上,由于你刚刚导入了矢量图,会存在一个紫色的十字。 那么我们搜索 WGS 84 UTM 将会过滤出来大量将 WGS 84 投影到 UTM 座标系下的转换,选择一个能够最好覆盖目标区域的 UTM Zone 即可。
此时工具最下面的 Coordinate 将会从经纬度转换为 UTM Zone 内的距离,单位 m。
DEM 数据处理
接下来将导入 DEM 数据,Layer->Add layer->Add raster layer。 如果需要多块合并,需要在此处合并:Raster->Miscellaneous->Merge,选择目标的图层,同时需要修改下面的合并后的输出位置,不要输出为临时文件。
接下来将 DEM 数据转换到 project 当前存在的参考座标系 Raster->Projection->Wrap 选择源 CRS 和目标 CRS 然后采样改为双线性插值 (Bilinear),同理设置输出文件保存位置。
然后我们将要生成 Hillshage,Raster->Analysis->Hillshade,以及等高线 Raster->Extraction->Contour 注意修改 interval between contour lines 为 20m。 同理注意保存中间文件。
样式加载
图层顺序从上到下:OSM 路网,等高线,hillshade。关闭 DEM 的显示以及考虑关闭多边形显示。
接下来加载 OSM 数据的线条和名称的 style:右键图层 properties->style->load style
同理加载等高线的 style。
导出视图
Project->layer manager,右键设置页面大小。
创建地图,设置比例尺一般使用 1:25,000。 创建图例,删除不必要的图例。
网格设置
添加 grid,1000m 的实线,500m 的虚线,添加边框以及座标显示,500m 的虚线主要用于使用指南针的时候更容易对齐。
磁偏角设置
访问 WMM 输入座标和海拔,获得相对与真北的磁偏角。
使用 Plugins->Python console 点击文件编辑符号打开脚本,输入获得的磁偏角,并按照指定方式修改地图标签。运行脚本,将会在 style 下生成对应的 html。
将 html 内容复制,在地图内添加文本框并以 html 渲染,接下来排版即可。
地图打印
打印一定要保持原本的比例,不能放缩!
后续可以使用 Why Do Soldiers Cut Their Maps? - Military Map Trick! 裁剪地图以便查阅。
地图使用
参考 How To Navigate In The Wilderness (MAP AND COMPASS)。
总结如下:
使用指南针是需要额外留意磁力干扰的,例如远离身上的铁磁性物质,以及放置于地面时留意指南针是否往下放置时有明显偏移。
实际方向和地图方向对应(行进规划/三角定位)
- 行进规划:读出地图上目标和网格北的夹角,进行磁偏角补偿。
- 三角定位:找到显著地标,读出磁力角度,补偿磁偏角,标注到地图上
在完全由指南针规划行进方向时,如果需要考虑误差,可以人工引入偏移,让目标点故意处于导航的某侧,避免由于误差导致你难以确定是偏左还是偏右。 例如指南针角度偏差为 +/- 2deg 那么如果我们读出目标点的磁方向角为 22 我们可以故意走向 20 这样目标只会存在于右侧。
在行进中,你不一定能够直视目标,需要选择目标方向上最显著的目标,并走向它然后重复选择新的目标,为了减少偏移在横切路段要抵御滑向坡底的诱惑,从目标的上坡处绕过。