数据来源:
la_homelessness.zip(含bikeways、school_campuses、parks_recreation、bridges、homeless_shelters、neighborhood_councils和city_boundary共七个图层)
要求:
1. 绘制一张清晰显示所选社区内桥梁,自行车道,无家可归者的庇护所,公园和娱乐设施以及学校校园的位置地图
2. 绘制一张仅在所选社区显示拟议500英尺排除区域的地图
一、导入bikeways、school_campuses、parks_recreation、bridges、homeless_shelters、neighborhood_councils和city_boundary七个图层
此处可以点击Web->QuickMapService->Bing->Bing Map来增加Bing Map图层作为底图
二、bikeways、school_campuses、parks_recreation、bridges和homeless_shelters五个图层分别做500英尺buffer处理
选择图层(此处以bikeways图层为例说明),点击Vector->Geoprocessing Tools->Buffer...,配置距离为500英尺:
buffer后效果图:
三、图层合并和消溶处理
点击Vector->Data Management Tools->Merge Vector layers...,并选择前面buffer处理的图层:
选择合并后图层,点击Vector->Geoprocessing Tools->Dissolve...进行消溶处理:
合并消溶处理后效果:
四、剪切所选择社区
右击neighborhood_councils图层,过滤选择一个社区(此处以DOWNTOWN LOS ANGELES为例说明),过滤条件为:
"NAME" = 'DOWNTOWN LOS ANGELES'
点击Vector->Geoprocessing Tools->Clip...进行剪切处理:
五、统计所选区域公园面积和数量
点击Processing->Toolbox,输入Join attributes后选择Join attributes by location (summary):
输入图层为neighborhood_councils,连接图层为parks_recreation,用于统计的字段为Area_Acres,统计类型为count和sum:
可以看到生成的Joined layer图层中多了Area_Acres_count和Area_Acres_sum两列属性