空间连接是一个经典的GIS问题-根据属性之间的空间关系将属性从一层转移到另一层。在QGIS中,可以通过处理算法使用此功能。Join attributes by location
任务概述
我们将使用纽约市所有自治市镇边界的shapefile,以及纽约市所有街道的另一个Street Pavement Rating的shapefile。第一项任务是使用带有汇总算法的空间连接来找到每个行政区街道的平均等级。第二个任务是通过一对多空间连接将自治市镇的名称添加到街道要素中。你将学习以下内容:
创建过滤器以从计算中暂时排除某些功能。
获取数据
纽约市开放数据门户网站是纽约市免费数据的绝佳来源。
使用门户网站上的导出选项下载Borough Boundaries zip文件。
使用门户网站上的导出选项下载Street Pavement Rating zip文件。
为了方便起见,您可以直接从以下链接下载数据集的副本:
nybb_19a.zip
V_SSS_SEGMENTRATING_1.zip
资料来源[CITYOFNY]
程序
nybb_19a.zip
在QGIS浏览器中找到文件,然后将其展开。选择nybb_19a/nybb.shp
图层并将其拖到画布上。这是代表纽约市行政区域边界的多边形图层。