QGIS图层驾驭术 | 新手必会的三大核心操作
1. 图层基础理解QGIS的透明胶片逻辑第一次打开QGIS时看到空白的画布和一堆按钮很多人会感到无从下手。其实理解图层概念最简单的方式就是想象你在用传统方法制作地图把不同内容的透明胶片叠在一起。比如最底层放行政区划图中间叠上道路网最上层标注兴趣点。QGIS的图层管理就是数字版的这个流程。我在带新人时发现最容易卡壳的是分不清数据源和图层的区别。举个例子同一个shp文件数据源可以多次添加为不同图层每个图层都能单独设置显示样式。上周就有学员问我为什么我改了道路颜色另一个同名图层没变化——这就是没理解图层本质是数据源的视图。图层的三大核心属性决定了它的表现数据源类型矢量点/线/面、栅格、网格等坐标系确保所有图层使用同一套空间参考系统渲染方式颜色、符号、标注等视觉呈现实测时有个实用技巧在图层右键菜单选择属性切换到信息标签页这里会显示数据源路径、编码、几何类型等关键元数据。排查问题时我总先看这里比盲目折腾样式效率高得多。2. 添加图层五种方法全解析2.1 拖拽大法——最直观的入门操作新手最友好的方式莫过于直接从文件夹拖拽shp文件到地图窗口。但这里有个坑如果拖拽后没反应八成是文件路径包含中文或特殊字符。我建议专门建个英文目录如D:/GIS_Data存放练习数据。实测案例拖入一个省级边界shp时如果只显示空白大概率是坐标系不匹配。这时可以检查右下角状态栏显示的当前项目坐标系右键图层→属性→源查看图层原始坐标系在图层右键菜单选择设置CRS进行强制转换2.2 浏览面板——专业用户的效率利器【浏览】面板快捷键Ctrl1相当于QGIS的内置文件管理器。它的收藏夹功能我每天必用把常用数据库连接、WMS服务地址、项目文件夹都加进去能省去大量翻找时间。高级技巧对PostGIS数据库连接点右键→新建SQL查询可以直接写空间查询语句生成临时图层。上周我用这个功能快速提取了某市半径5公里内的所有医院SELECT * FROM public.hospitals WHERE ST_DWithin(geom, ST_Transform(ST_SetSRID(ST_MakePoint(116.4,39.9),4326),4527), 5000)2.3 数据源管理器——精准控制的专业姿势点击添加矢量图层按钮那个带绿加号的图标调出的数据源管理器支持200种格式。处理中文乱码时除了调整编码更彻底的解决方案是菜单→设置→选项→数据源勾选默认字符编码为UTF-8勾选忽略数据源指定的编码格式支持彩蛋QGIS能直接打开微信定位发的KML文件也能读取AutoCAD的DWG需安装GDAL的DWG驱动。有次客户发来CAD地形图用这个功能直接转换省了装AutoCAD的麻烦。3. 图层排序不仅是上下关系3.1 视觉层次的艺术调整图层顺序拖拽图层列表时90%的新手只关心谁在上谁在下但专业制图还需要考虑比例尺依赖右键图层→属性→渲染设置比例可见性让注记在小比例尺时自动隐藏图层组对复杂项目建议用图层组右键图层面板→创建组分类管理比如把底图、专题、标注分到不同组混合模式在图层属性→符号中设置混合模式实现特殊效果。比如用正片叠底让道路图层与地形图自然融合3.2 性能优化秘诀当图层超过20个时QGIS可能变卡。我的解决方案是对不需要编辑的图层右键→设置为只读关闭不必要的图层取消勾选使用按范围筛选右键图层→筛选对大数据量图层启用简化渲染属性→渲染有个真实教训有次做全国路网分析直接加载了省级shp缩放时卡到怀疑人生。后来改用按需加载的PostGIS视图性能提升十倍不止。4. 删除图层不仅仅是移除4.1 彻底删除vs临时隐藏按Delete键或点垃圾桶图标只是从项目移除源文件还在磁盘上。如果想彻底删除数据源打开浏览器面板找到数据文件右键→删除注意此操作不可逆安全建议在删除前最好右键图层→导出做个备份。我养成习惯按住Alt键再点删除这样会弹出确认对话框避免误操作。4.2 批量清理技巧当项目积累了大量试验性图层时可以在图层面板空白处右键→隐藏所有图层逐个显示需要的图层菜单→项目→清理未使用的图层对于图层组直接右键组名→删除组会同时删除组内所有图层。有次我不小心把整个底图组删了幸好QGIS有撤销功能CtrlZ算是虚惊一场。5. 避坑指南我踩过的那些雷坐标系混乱添加图层时如果看到CRS未定义警告一定要立即处理。有次我忽略这个提示导致后续测量结果全部偏差几百米内存泄漏长时间编辑后如果QGIS越来越卡试试菜单→设置→选项→渲染调低渲染质量样式丢失直接复制shp文件会丢失qml样式文件。建议用导出功能打包数据样式版本兼容用新版QGIS保存的项目在旧版打开时可能报错。团队协作时最好统一版本号最近发现个实用插件Layer Order Lock可以锁定关键图层的顺序避免误操作打乱精心设计的层次。对于需要反复调整的专题地图这个插件能省不少心。
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2610939.html
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!