注册 登录
星韵地理网 返回首页

周义婷的个人空间 http://xingyun.org.cn/?37505 [收藏] [复制] [分享] [RSS]

日志

运用GIS进行污水处理厂选址分析

热度 2已有 606 次阅读2018-6-25 09:00 |系统分类:教育技术

污水处理厂选址分析

一、数据准备:打开ArcCatalog,将文件连接到project文件,新建City_layersAnalysis文件夹,建立个人地理数据库命名为WaterProject.mdb。将GreenvalleyDB.mdbparksstreetsflood数据保存图层到City_layers,GreenvalleyDB.mdbparksparks_polygon复制到WaterProject.mdb中。打开ArcMap,新建空白地图,点击文件,在地图文档属性中修改储存路径相对。在ArcCatalog中连接project文件夹,将City_layersfloodstreetparkslowlandriver拖至地图中。

将所有图层添加后,发现river不能投影因为坐标系不同。添加State_sharelowland数据坐标系也不同,无法投影。添加elevation到地图中,因为elevation是栅格数据,以连续图层显示,位置与研究区域重合。右击内容表的elevation,单机属性,出现属性对话框,在符号系统中选择变化明显的色带,右击另存为图层命名为elevation_gird.lyr。结果如下:

将上面的地图保存。然后需要重新定义riverlowland的坐标系,在Catalog中右击parks_polygon点击属性,发现它的坐标系是 D_North_American_1983elevation的坐标系一样,所以只需要将elevation的坐标系导入到lowland中就可以。右击lowland属性,在xy坐标系中点击导入选择state_dot.prj就可以。打开ArcToolbox→数据管理工具→投影和变换→定义投影,定义river数据的坐标系为D_North_American_1983,保存到country_share中命名river02prj.shp

打开City_sharehistoric拖至地图中,显示有些图层没有空间参考信息,因为这些层的空间参考没有定义。需要对historic空间校正,打开自定义→工具条→空间校正。添加控制点,将historic上的点转移到streets中,

图中可以看到有一个历史主题公园,要求公园150m范围内也是不能选址的,所以需要将这部分提取出来,加入parks_polygon中。打开ArcToolbox→转换工具→由栅格转出→栅格转面。将整个栅格转成面后,再选中主体公园的部分,将选中部分导出再联合到parks_polygon即可。

二、污水处理厂选址要求:要求选址不能在公园和居民区150m范围内,添加parcel_1parcel_2parks_polygon数据。将parcel_1parcel_2合并为一个数据命名为parcel01mrg,输入选择parcel_1parcel_2输出为parcel01mrg。在个人数据库新建要素类,导入parcel_2的坐标,容差默认0.001,导入parcel_2的字段,在Parcel01mrg分别加载parcel_1parcel_2数据,给目标字段匹配源字段

要求污水处理厂选址距离河流1千米范围内,故作河流缓冲区分析:在project中新建analysis文件夹,打开ArcToolbox分析工具→领域分析→缓冲区,输入要素类river02prj,输出要素类命名为river04buf保存到analysis文件夹,线性单位1千米。

要求必须建在lowland上,所以将river005zzylowland做相交处理。打开ArcToolbox,选择分析工具→叠加分析→相交,将结果命名为lowriver污水处理厂选址要求:不能在公园150米范围内建立。parks_polygon150m缓冲区命名为parkbuf。打开ArcToolbox,选择分析工具→叠加分析→联合,输入选择park,输出为parkbuf

不能在居民区150米范围内建立。打开parecl01mrg的属性表,按属性选择landuse=510做缓冲区分析,打开ArcToolbox分析工具→领域分析→缓冲区,输入要素类parcel01mrg,输出要素类命名为res01buf保存到analysis文件夹,线性单位150米。

勾选显示parcel01mrgrespark_floodlowriver数据,因为要求不能再respark_flood选址,所以先基于位置的选择,目标图层parcel01mrg,源图层respark_flood,方法:质心在源图层要素内,然后在内容中右击parcel01mrg点击选择→切换选择,切换后的区域可以作为选址。点击工具分析工具叠加分析联合方法拖res01bufparkbuf到中,保存为:resparkbuf,从个人数据库将flood拖出来,将floodrespark联合,保存为resparkfloodbuf

三、找符合条件的地块

点击选择→按位置选择→从以下图层中选择要素→目标图层parcel01mrg,源图层respark_floodbuf→方法:与源图层要素相交→点击确定。然后在内容中右击parcel01mrg点击选择→切换选择,切换后的区域可以作为选址。

因为要求建在lowriver中,再次基于位置的选择,点击选择,选择方法为:当前在以下图层中选择的要素中选择,目标图层为parcel01mrg,源图层lowriver,目标图层要素的空间选择方法为:在源图层要素范围内。

点击选择,再点击按属性选择从当前选择内容中选择LANDUSE获取唯一值,图层为parcel01mrg,方法为:从当前选择内容中选择,[LANDUSE] = 713 OR [LANDUSE] = 723 OR [LANDUSE] = 732。符合的属性为30个。

再点击parcel01mrg,点击数据,导出数据,保存在analysis文件夹中,命名为parcel02sel保存类型为shapefile。再点击数据和文件中,将junction中的point拖入到图层中,修改point的大小和颜色

再点击parcel02sel,属性表中的添加字段,名称为ROAD_DIST,类型为短整型。再添加一个字段JUNC_DIST,类型为短整型。

添加parcel02sel并显示在地图上,要求选址距离streets 五十米的范围内。点击选择,按位置选择,方法为:从以下图层张选择要素,目标图层为:parcel02sel,源图层为street,空间选择方法为在源图层要素的某一距离范围内,距离为50米。点击parcel02sel的属性表,在ROAD_DIST表头选中,选择字段计算器,输入50

目录中选择City_shareutility,添加junction数据到图层中。要求在污水接合处1000m内(500m更好)选址,对junction point进行缓冲区。打开ArcToolbox,选择分析工具→邻域分析→缓冲区,输入选择junction point,距离输入500,命名为junctionbuf500,同样的方法做一个缓冲区1000m的命名为junctionbuf1000。将两个缓冲区进行联合,选择分析工具→ 叠加分析→联合,将junctionbuf500junctionbuf1000输入进去,命名为junction02buf,形成一个的0-500m的圆和一个500m-1000m的圆环。然后找出属于1000m内的地块和500m内的地块。在工具中选择要素,选中500m以内圆环部分,进行空间选择,按位置选择,选择方法为从以下图层中选择要素,基于位置的选择,目标图层为parcel02sel,源图层junction02buf,目标图层要素在空间选择方法为:质心在源图层要素内。

将选中的要素在JUNCDIST输入500,右键parcel02sel→打开属性表→右键JUNCDIST→字段计算器→输入500。同样的方法先选中外面环的部分,方法基于位置的选择,目标图层parcel02sel,源图层junction02buf并使用选中的要素,方法质心在源图层要素内。将选择的要素在JUNCDIST输入1000

至此,所有要求的数据差不多已经准备完毕,只剩最后一个条件,需要在符合要求的地块中找出不小于15w平方米的连续空地即可,选择几个备选的空地作为方案。

四、成功展示:

打开parcel01mrg,然后点击视图→布局视图,设置画布的大小,首先在画布内右击→页面和打印设置→取消使用打印机纸张设置→标准大小进行自定义→宽设为34,高设为22,单位为英寸→打印方向选择横向 

改变数据框尺寸,选择图层,右键属性→大小和位置→宽12in9in。锚点点击左上角,编辑中选择复制然后粘贴,就有两个一样的数据层,将其中一个拖至右侧。

重命名两个数据层,选中一个数据层,在目录中找到图层字样变黑的即为选中的图层,双击图层→在常规中命名为City Overview。同样的方法命名另外一个图层为Study Area

插入一个新的数据框,插入→数据框→宽12in9in→命名为Best Parcels创建预览

选中City Overview,点击视图→数据视图,river02streets移进图层。显示主要街道,双击City Overview下的streets图层→定义查询→查询构建器→双击Type→选择小于→输入5。改变街道符号→点击streets下的图标→选择主要街道。

改变river02的符号→点击river02下的图标→选择河流。加入高程数据elevation,改变色带,点击保存。

选择Study Area 图层,将junction pointjunction02bufparcel02selriverparcel01mrgalternate移至图层内。Paecel01mrg作为底色→属性→颜色选择蓝灰色粉末→显示中透明度改为70%。将alternate颜色改为40%灰色,线条为斜线。将parcel02sel改为蓝灰色粉末。junction02buf将填充颜色改为无颜色,然后轮廓为黑色。将junction point的点改大小为14

进行自定义→绘图→选择文本→输入500meters,将字体大小改为16号。在外围输入1000meters

创建最适宜地块地图:将Study Area中的parcel01mrgparcel02selalternate site拷贝到Best parcels图层中。将parcel02sel更改名字为highly suitable。双击highly suitable,选择符号系统→值字段为:JUNCDISTROAD-DIST→类别:唯一值,多个字段→将“0.0值”和“其他所有值”去掉→将值得颜色进行修改500.50颜色改为龙蒿绿,500改为柠檬草色,1000.50改为香橼黄,1000改为丝兰黄→将标注进行修改,以便识别,将500.50标注为<500m,<50m500标注为<500m,>50m1000.50标注为5001000m,<50m1000标注为5001000m>50m

用不同颜色对适宜地块编码:右击highly suitable选择属性→符号系统→类别唯一值多个字段→第一个选择JUNC_DIST第二个选择ROAD_DIST→添加所有值→对各个值设置不同颜色。

1)注记最适宜地块和可选择地块:双击highly suitable→标注→APN→文本符号为Arial→确定。将alternate-site的将面积取整→标注标注表达式,输入函数:Round[AREA],0&” ”&sq meters”→文本符号为Arial,字体为16→编辑符号→掩膜→晕圈,大小是2

2)生成地块报表:视图→报表→创建报表→图层选择highly suitable→报表字段为:添加JUNC_DISTAPNAREAJUNC_DIST作为分组级别→排序的字段为AREA,降序→确定→加载报表。

添加选址标准列表:插入→对象→由文件创建project→选择Site Criteria→确定→拖至地块报告右侧。

3)添加地图元素:第一幅图City Overview:添加图例,插入→图例→将streetriver02prgevelation插进去→不要图例标题,边框为0.5→确定→在City Overview中的river02prg改名为river

添加比例尺,插入→比例尺→选择样式→改成合适单位→进行缩小,拖至地图下方。

第二幅图Study Area:添加图例,插入→图例→将juntionriverparcel02alternate site插进去→不要图例标题,边框为0.5→确定→在Study Area中的parcel02改名为suitable parcel

添加比例尺,插入→比例尺→选择样式→改成合适单位→进行缩小,拖至地图下方。

第三幅图Best Parcels:将junction复制到Best Parcels图层中。添加图例,插入→图例→将juntionhighly suitablealternate site插进去→不要图例标题,不要边框→确定→将junction放到图例位置的最下面。

添加比例尺,插入→比例尺→选择样式→改成合适单位→进行缩小,拖至地图下方。

4)添加标题:插入→标题,输入:Potential Wastewater Plant Sites→字体改为Arial 字号为72→转90°→移至地图最左边

添加指北针:插入→指北针→选择样式→拖至地图左上角。将标题和指北针进行对齐

插入城市的logo:插入→图片→选择city_logo

自定义→工具条→绘图→插入文本→输入UTM Zone 11NNAD 1983→对大小进行调整

将所有要素选中,进行左移→对图进行对其检查

制作边框:对标题制作边框:自定义→绘图→矩形→属性:填充颜色为:丝兰黄→顺序:置于底层→将其进行对齐→将其进行组合

对所有图制作大边框→属性:填充颜色为:矩形渐变色:橄榄石黄→顺序:置于底层

将地图进行导出,保存类型为JPEG,分辨率为300

发表评论 评论 (2 个评论)

回复 geonet 2018-6-25 21:06
挺详细的,添加一些图效果会更好。
回复 阿尔泰 2018-6-26 08:14
很不错的文章

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册

QQ|Archiver|小黑屋|星韵百科|星韵地理网 ( 苏ICP备16002021号 )

GMT+8, 2024-4-18 19:49 , Processed in 0.074163 second(s), 20 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

返回顶部