QGIS新手教程3:QGIS矢量图层导入与导出+Shape Tools插件绘图

发布于:2025-06-05 ⋅ 阅读:(46) ⋅ 点赞:(0)

Shape Tools插件绘图 + QGIS矢量图层导入与导出



📌 摘要(180-200字)

本篇博客围绕两个核心内容展开:一是如何使用 QGIS 插件 Shape Tools 快速绘制标准几何图形(如圆、多边形、矩形等),并结合图层编辑进行属性管理;二是系统讲解 QGIS 中常见的矢量图层导入与导出方法,支持格式包括 .shp.geojson.kml.csv 等,并补充中文编码与样式调整技巧。无论是制图表达还是项目数据管理,掌握这两个模块都将极大提高工作效率。本文适用于GIS学习者、教学设计者及相关行业人员,提供实际操作建议与数据示例支撑。


🌍 第一部分:QGIS矢量图层导入与导出技巧

📥 1. 图层导入方式

方法一:直接拖放文件(推荐)
  • 支持 .shp, .geojson, .kml, .tab, .gml, .gpkg 等格式

  • 拖入后自动识别并加载图层

  • 样式设置:图层右键 → 属性 → 符号化,可调整边框颜色、线宽、填充、标注
    在这里插入图片描述

  • 中文编码建议

    • .tab 文件建议使用 GBK 编码以防乱码
    • .csv/.shp/.json 默认 UTF-8,一般无需修改
示例 GeoJSON
{
  "type": "FeatureCollection",
  "features": [
    {
      "type": "Feature",
      "properties": { "name": "点1" },
      "geometry": {
        "type": "Point",
        "coordinates": [117.123, 36.654]
      }
    }
  ]
}

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

方法二:数据源管理器导入
  • 图层 → 数据源管理器 → 矢量 → 浏览路径导入
  • 支持选择编码、坐标系、添加为只读等选项
    在这里插入图片描述
方法三:导入 CSV 点数据
  • 表格(*.xls)包含经纬度字段(如 lon, lat
    在这里插入图片描述

  • 直接拖入添加 → 右键打开属性表
    在这里插入图片描述

  • 工具箱搜索【从表格创建点图层】→ 设置XY字段对应的经纬度
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述


📤 2. 图层导出方式

方法一:完整图层导出
  • 图层右键 → 导出 → 保存要素为
  • 支持格式转换、字段筛选、坐标系转换等
    在这里插入图片描述
方法二:导出选中要素
  • 编辑状态 → 使用选择工具 → 导出“选中要素为…”
方法三:复制为 WKT/CSV 格式
  • 打开属性表 → 右键复制几何字段为 WKT
  • 或使用字段计算器添加一列 geom_to_wkt($geometry)
  • 导出为 .csv 实现坐标文本化共享

📐 第二部分:Shape Tools插件绘图功能详解

🔌 1. 插件安装

  • 菜单栏 → 插件 → 管理与安装插件

  • 搜索 Shape Tools,点击安装
    在这里插入图片描述

  • 安装后可在工具栏找到“图形工具”按钮
    在这里插入图片描述
    在这里插入图片描述

✏️ 2. 支持绘图类型

图形类型 说明
矩形 自定义尺寸或点击两点绘制
圆/椭圆 可定义中心点与半径
正多边形 可指定边数、半径、旋转角度
星形、多边线、楔形 适合特定制图需求

在这里插入图片描述

🧭 3. 使用示例:绘制圆形区域

  1. 新建或者导入一个点图层并添加字段(如名称、备注)
    在这里插入图片描述

  2. 切换为编辑模式,添加点数据
    在这里插入图片描述

  3. 点击 Shape Tools → 选择圆形工具

  4. 选择矢量点,设置圆的半径 → 自动生成几何图形
    在这里插入图片描述
    在这里插入图片描述

  5. 填写属性表 → 保存编辑 → 停止编辑
    在这里插入图片描述

  6. 可以选择矢量的某个字段作为圆的半径
    在这里插入图片描述
    在这里插入图片描述

💡 应用场景

  • 绘制规划用地单元、研究区域边界、缓冲区原型
  • 制作规则图层用于空间分析
  • 教学中快速展示几何关系


✅ 总结

QGIS 的 Shape Tools 插件让标准图形的绘制变得简单高效,而矢量图层的导入与导出功能是每一个 GIS 使用者的基础技能。掌握这两部分,不仅能优化制图流程,也能提升空间数据管理与共享的能力。推荐在项目实践中结合使用,并进一步探索自动化处理方式(如模型构建器、表达式批量处理等)。


网站公告

今日签到

点亮在社区的每一天
去签到