图层的创建与编辑
一、创建图层
图层的创建可通过菜单栏Layer -> Create Layer -> ...进行创建。

如上图所示,可创建的图层类型包括:
Geopackage Layer,扩展名是*.gpkg, 内部使用SQLite实现的一种单文件、与操作系统无关的地理数据库。Shapefile Layer,是ESRI定义的图层格式,包括*.shp、*.dbf、*.shx、*.prj。SpatiaLite Layer,是SQLite数据的空间数据引擎。Virtual Layer,是一个虚拟图层;GPX Layer,是GPX文件。
1. 创建Shapefile
Shapefile是经常用到的图层格式,在QGIS创建的界面如下:

参数及说明如下:
File Name,文件名称。File Encoding,文件编码,一般选择UTF-8或GBK。Geometry Type,空间类型,可选项包括:1)Empty;2)Point;3)MultiPoint;4)LineString;5)Polygon。- 制定坐标类型,默认为
EPSG:4326。 - 定义字段。
二、编辑图层
1. 绘制图层
图层的绘制需要使用到工具栏的Vector Toolbar,如下图所示。 
矢量工具栏包含工具如下图所示。 
2. 设置捕捉
在绘制的时候为避免绘制的时候出现拓扑错误,可打开Snap Toolbar工具栏设置捕捉参数。
3. 选择工具
可通过选择工具选中要素。
4. Editor菜单栏
矢量绘制或编辑的大部分功能位于Editor菜单栏下面,如下图所示:
包括:
- 要素操作
- 绘制操作
- 编辑要素
三、字段操作
矢量数据的字段操作主要在属性表中操作,在图层上,点击右键 -> Open Attribute Table。

打开后就可看到该图层的属性表了。

如上图所示,在该界面可对属性数据进行操作,如添加字段、删除字段、字段计算等。
1. 添加字段

2. 删除字段

3. 字段计算

字段计算界面如上图,输入表达式或者计算脚本。字段计算可分为三种:
- 新建字段
- 更新字段
- 创建临时字段,不会保存到数据
4. 要素过滤

5. 要素选择

6. 要素定位
- 定位到一个要素
- 定位到选中要素
QGIS使用教程