目录

上一个主题

4.1. 使用关键项的属性组合

下一个主题

4.3. 属性搜索


本教程由OSGeo中国中心维护

4.2. 空间属性关系

4.2.1. 数据导入和图层组合

  1. 读取数据

除了使用关键项的连接之外,还有一种根据属性组合中的空间位置关系进行组合的方法。 在本节中,我们将介绍一种方法,用于将空间关系中的多边形数据属性与任意点数据属性相结合。 我们使用的是 "world earthquake""wcountry" 数据,首先,启动QGIS并在主菜单 Project ‣ Open 中加载我们所需要的数据。 如 图 4.8

_images/img_1_x56.png

图 4.8 数据及属性显示

  1. 组合层

选择QGIS的主菜单 Vector ‣ Data Management Tools ‣ Mergr Vector Layer ,弹出 "Merge Vector Layers" 窗口。 选择此窗口的选项卡菜单 Parameters ,然后单击 "Input layers" 右侧的 ... 按钮。如果显示多个窗口, 请选中“地震点避难场所缓冲区(EPSG:4326)”和“地震点避难场所缓冲区2(EPSG:4326)”并单击 0K 按钮。

在 "Merged" 中,单击右侧的 ... 按钮,然后选择 "Save to file" 。出现 "Save file" 窗口时, 在“保存类型”中选择 "SHP文件(.shp)" 。接下来,指定“地震点_组合层.Shp”应保存在空间分析文件夹中,然后单击 Save 按钮。 然后,选中 "Open output file after running algorithm" ,然后单击 Run 按钮。 在 "Layers" 中创建图层 "Merged" ,并绘制地图。

此时在“空间分析”文件夹中创建Shp文件,并显示名称为 "Merged" 图层面板要更改此图层名称, 请右键单击 Layers 中的 "Merged" ,然后从出现的菜单中选择 Remove Layer 。 可以在 "Layers" 中更改图层的名称,因此将 "Merged" 更改为“地震点_层组合”。 确认新图层后,取消选中“地震点避难场所缓冲区(EPSG:4326)”和 “地震点避难场所缓冲区2(EPSG:4326)”并隐藏它们,如 图 4.9

_images/img_2_x5s.png

图 4.9 组合层后的图层显示

4.2.2. 属性组合

作为属性结合的工作,最初将层 "world earthquake" 的属性数据与层 "wcountry" 的属性数据进行结合。 选择主菜单 Vector ‣ Data Management Tools ‣ Join Attributes by Location , 以显示 "Join Attributes by Location" 窗口。在此窗口中,为 Input layer 选择 "world earthquake(EPSG:4326)" , 然后为 Join layer 选择 "wcountry(EPSG:4326)" 。 另外,在 Geometric predicate 中,勾选"intersects"。此外,在 Join type 中 选择 "Take attributes of the first located feature only (one-to-one)" ,如 图 4.10

_images/img_3_xmn.png

图 4.10 属性组合设置

对于 "Joined layer" ,单击右侧的 ... 按钮并选择 "Save to file" 。 显示 "Save file" 窗口时,在“保存类型”中选择 "SHP文件(.shp)" , 在“空间分析”文件夹中,指定“地震点_属性组合.shp”作为保存目的地, 然后单击 Save 按钮。选中 "Open output file after running algorithm" , 然后单击 Run 按钮。在 "Layers" 中创建一个名为 "Joined layer" 的图层。

此时,在“空间分析”文件夹中创建“地震点_属性组合.shp”, 并在 "Layers" 中将其命名为 "Joined layer "。要更改图层名称, 请在 Layers 中右键单击 "Joined layer" ,从显示的菜单中选择 Remove Layer , 可以在 "Layers" 中更改层名称,因此将 "Joined layer" 更改为“地震点_属性组合”。 右键单击图层“震点_属性组合”以显示菜单,然后选择 Open Attribute Table 。 查看显示的属性表,可以确认组合 "world earthquake" 和 "wcountry" 的属性已被组合,如 图 4.11

_images/img_4_xfp.png

图 4.11 属性组合结果显示

此时,从主菜单中选择 Save ,然后在“空间分析”文件夹并保存“空间分析5.Qgs”。 选择 Project ‣ Exit QGIS退出QGIS。