其他
推荐一个野外考察神器!+QGIS野外考察路径制图
QGIS野外考察路径制图
野外考察结束后,往往对考察路线需要制图。户外助手是个很方便的野外考察轨迹记录工具。同时提供网页端的在线轨迹地图显示,可以很方便的查看轨迹,但是要想把路径地图打印出来,网页截图是不行的,这个时候就需要将路径KML从户外助手中导出,借助GIS软件来出图。
对于非地信专业的同学来说,QGIS可以很方便的引用一些在线地图,而且无需转换可以直接加载KML文件,因此相比ArcGIS,我更推荐使用QGIS进行野外考察路线的快速出图。
考察轨迹和兴趣点导出与导入
从户外助手里面建议导出KML格式的轨迹
在QGIS中加载轨迹和标注点,从Browser中选择KML文件,拖入图层中即可。
符号化
QGIS中轨迹可以通过添加一个Maker符号显示路径方向。
轨迹图层属性,符号化,添加Maker Line 选择箭头,旋转角度90度 适当调整大小、箭头的显示间隔等等
在QGIS中可以使用QuickMapServices插件加载在线地图作为底图使用,方便快捷
地图排版输出
新建一个地图输出模版
Add Map加入地图,绘制地图显示区域
平移内容,给地图平移,放置好位置
第一个图修改完成后,我们可以再弄第二个图,QGIS相对ArcGIS独立的DataFrame不太一样,需要将图层锁定,如下图,给红框里面的锁定图层都打上对钩,这样第一个图就被锁定了,
然后我们再Add Map,添加一个新的地图,这样我们就可以对QGIS的Map2的图层和形状进行调整
添加鹰眼图
前面我们弄了Map1,Map2,Map2是Map1的放大,那么我们想给Map1中显示Map2范围怎么做呢?
在Map1中添加Overview,对应Map2
这样就完成了鹰眼图的添加,可以适当的再加个牵引线,修改一下颜色样式即可
QGIS 标注光晕Halo样式
在ArcGIS中,标注有Halo,QGIS也是可以的。不过我没找到按钮实现,我是通过HTML渲染实现的。参考下图的设置,以及对应的代码,在这给文字加了3像素的白色光晕。
<p style="-webkit-text-stroke: 3px white">马鬃岭线路</p>
再对地图添加比例尺、指北针、标题等,适当修饰即可出图。出图推荐PDF和JPG都有,PDF相当于矢量格式,便于AI修改。
如果有哪些细节不太清楚可以结合后面的参考文献学习:
参考文献
如何使用QGIS绘制一张地图 https://gis.stackexchange.com/questions/297218/displaying-direction-of-water-system-with-arrows-in-qgis QGIS 3.10 制图手把手教程 https://gis.stackexchange.com/questions/84324/how-to-add-a-halo-to-a-text-in-the-composer R语言降水量数据处理QGIS绘制等降水量线图
点击阅读原文加入培训班视频学习