带你做一遍“垃圾场选址”这个case(一)
大家好,M姐上线营业了~
今天要跟大家聊的这个是一个很“学术”的话题——垃圾场选址。
这是一个特别考察专业基本功的题目。
事先声明,解题思路和方法不止一种,应该说是条条大路通罗马。
本思路仅供大家参考学习讨论交流。如果各位老师同学有更好的解题思路,欢迎投稿。
所以:
不是标准答案!
不是标准答案!
不是标准答案!
重要的事情说三遍,下面,就让我们开始吧。
由于篇幅有限,我们将把这道题拆分为三篇文章逐一发布,望请对新手编辑M姐多多理解~
需求内容市政府工作人员要在市区范围内新建两个垃圾场,垃圾场选址的位置有严格要求,请根据以下问题,选择出最适合建垃圾场的两个位置。
一、数据说明
大厦小区.shp:数据中既包含商业大厦点数据,也包含住宅小区点数据,通过名字区分,名字中带“小区”二字的为住宅小区,其余为商业大厦。
市区道路.shp:研究区道路线数据。
河流.shp:河流面数据。
土地利用.shp:土地利用面数据,其中landuse字段记录了用地类型。
候选垃圾场.xls:表格中记录了候选的垃圾场以及坐标信息,为Beijing 1954坐标系。
小区人口统计.xls:表格中记录了小区的名称以及对应的人口信息。
地块采集点.xls:表格中记录了采集的三个地块的坐标等信息,编号相同的为同一地块,采点顺序参考点顺序字段,坐标系为Beijing 1954坐标系。
二、任务要求
1. 土地利用数据新添加了几块图斑,由测量人员获取其坐标信息,并记录在地块采集点.xls表格中,请更新土地利用.shp数据。
2. 为新建的2个垃圾场选址,选址要求:
1) 距离道路在200m以内,方便运输垃圾。2) 距离河流在150m范围以外,避免污染水域。3) 距离住宅小区在800m范围以外,1500m范围以内。4) 垃圾场必须建在未分配用地上。5) 筛选出的两个垃圾场之间的距离大于2000m。3. 在垃圾场2000m范围内的居民可能会受影响,需要提前召开发布会,你是会议工作人员,需要提前统计参会人数,请统计垃圾场2000m范围内的人口总数。
首先,让我们看看项目数据情况
数据 | 格式 | 坐标系 | 说明 |
大厦小区 | Shp点数据 | GCS_Beijing_1954 | 商业大厦点数据,住宅小区 点数据 |
市区道路 | Shp线数据 | GCS_Beijing_1954 | 研究区道路 线数据 |
河流 | Shp面数据 | GCS_Beijing_1954 | 河流 面数据 |
土地利用 | Shp面数据 | GCS_Beijing_1954 | 土地利用 面数据 |
候选垃圾场 | Xls表格数据 | 未定义 | 候选的垃圾场以及坐标信息 |
小区人口统计 | Xls表格数据 | 未定义 | 小区的名称以及对应的人口信息 |
地块采集点 | Xls表格数据 | 未定义 | 采集的三个地块的坐标等信息 |
1.1 解题思路
(1)加载项目数据;
(2)利用【显示XY数据】,将地块采集点可视化;
(3)利用【导出数据】导出地理采集点要素;
(4)利用【点集转线】工具,将点集数据转换为线数据;
(5)利用【要素转面】工具,将线数据转换成面数据;
(6)利用【空间连接】工具,填补面数据landuse字段信息;
(7)利用【追加】工具,将采集的点数据更新至土地利用数据;
(8)制作土地利用专题图。
项目流程图如图1.1所示:
图1.1 项目流程图
1.2 解题步骤
1.2.1 加载数据
打开ArcMap,加载大厦小区.shp、市区道路.shp、河流.shp、土地利用.shp、候选垃圾场.xls、小区人口统计.xls、地块采集点.xls,加载界面如图1.2所示,地图浏览如图1.3所示。
1.2 添加数据
1.3 浏览数据
(浏览数据有利于熟悉实验数据空间布局,了解空间数据所使用的坐标系为北京54地理坐标系,根据其经度位置,之后可以将其转换为所在地区的投影坐标系。)
1.2.2 保存地图文档,并设置相对路径
为保证提交分析结果数据的完整性,便于查看,建议先设置相对路径后对文档进行保存。在【菜单栏】点击【文件】-【地图文档属性】进入窗口勾选【存储数据源的相对路径名】,单击【应用】完成设置,如图1.5所示。图1.5 设置相对路径
(为什么是相对路径呢?因为这样的地图文档换了的机器也是可以直接打开的,绝对路径是打开看不到数据,会有红色的小叹号!哦。)
1.2.3 将xls格式数据转为点要素数据
利用【文件】-【添加XY数据】,浏览xls数据,如图1.5所示。设置【经度】为【X字段】,【纬度】为【Y字段】,【编辑】并【导入】坐标系,如图1.6所示。
图1.5 选择xls表文件
图1.6 选择X.Y字段,并导入坐标系
(考察【添加XY数据】功能的使用,也可以使用【从XY表创建要素类】等功能实现)
1.2.4 导出地块数据
右键单击【地块采集点】数据,【导出数据】,得到地块采集点要素数据,采集结果如图1.7所示。
图1.7 地块采集点要素
1.2.5 点集转线
利用【数据管理工具】-【要素】-【点集转线】工具,将点集数据转换为线数据,参数设置如图1.8所示,转换结果如图1.9所示。
图1.8 点集转线
图1.9 转换结果
1.2.6 要素转面
利用【数据管理工具】-【要素】-【要素转面】工具,将线要素转换为面要素,参数设置如图1.10所示,转换得到的面要素如图1.11所示。
图1.10 要素转面参数设置
图1.11 要素转面结果
1.2.7 补充面要素属性信息
利用【空间连接】工具,将采集的地块数据更新至土地利用数据,更新参数设置如图1.12所示,更新结果如图1.13所示。
图1.12 空间连接工具
1.2.8 追加
利用【数据管理工具】-【常规】-【追加】工具,将采集的地块数据追加至土地利用数据,参数设置如图1.14所示,结果如图1.15所示。
图1.14 追加
图1.15 追加结果
(除使用【追加工具】外,还可以使用【更新】等工具。)
1.2.9 制作土地利用专题图
打开【布局视图】,设置图例、比例尺、指北针,制作土地利用专题图,结果如图1.16所示。
图1.16 土地利用专题图
M姐点评
这是一个中规中矩的答案,你们知道,正确的做法不止一个,下集见!