GIS缓冲区综合选址

一、试题:Arcgis地理信息系统空间分析实验教程第三版 Chp7_EX1

1. 数据
试验数据位于 \Chp7\Ex1 ,请将练习拷贝至 D \Chp7\Ex1\ ,城市市区交通网络图
network.shp )、商业中心分布图( marketplace.shp )、名牌高中分布图( school.shp )、名
胜古迹分布图( famousplace.shp ),这些文件综合在一起是 city.mxd
2.. 要求
所寻求的市区噪声要小、距离商业中心和各大名牌高中要近、距离名胜古迹要近且
环境优雅。综合上述条件,给定一个定量的限定如下。
1 )距主要市区交通要道 200 米之外,交通要道的车流量大,噪声主要源于此( ST
为道路类型中的主要市区交通要道);
2 )距大型商业中心的影响,以商业中心的大小来确定影响区域,具体是以其属性
字段 YUZHI
3 )距名牌高中在 750 米之内,以便小孩上学便捷;
4 )距名胜古迹 500 米之内。
最后分别将满足上述条件的其中一个条件取值为 1 ,不满足的取值为 0 ,即如果满足
距主要市区交通要道 200 米之外,取值为 1 ,反之为 0 ;其他亦是如此,最后将其累加得
到分级,即满足三个条件的累加得到 3 ,满足 2 个条件的得到 2 ,最后将全部分成 5 级。

二、解题过程

1.建立各缓冲区 famous_ place、school、ST road、marketplace

根据要求建立各个缓冲区

famous_place  500米缓冲区

school 750米缓冲区

ST road  根据要求,建立主要道路200米缓冲区,先按属性选择出主要道路(TYPE=ST)

marketplace  根据字段(YUZHI)大小分别建立缓冲区

部分截图如下,融合类型均选择全部(ALL)

2.添加num属性

思路:由于我们要将最后的市区依据等级划分成五级,在上述四个条件中,我们规定

需要选择在缓冲区内的数据,如market,famous_place,school,每满足一个条件,num加一

而对于需要在缓冲区外的数据,即ST_road,规定满足时num减一

我们不妨给每个缓冲区都新建一个字段(Int型),即

num_market ,num_famous,num_school,num_ST

其中,num_market ,num_famous,num_school取值为1

num_ST取值为-1

3.联合计算

将上述四个缓冲区使用联合Union工具

生成的Union图层会包括之前建立的四个num字段

此时我们在Union属性表中再新建一个num_all字段,右键其打开字段计算器,进行联合计算

num_all = num_market + num_school + num_st + num_famous

此时,最终的num_all有五种结果,分别为3,2,1,0,-1

3即为价值最高地点,满足在3个规定缓冲区内,以及在主要道路缓冲区外

而-1则为价值最低处,既不满足在3个规定缓冲区内,又在主要道路缓冲区内

4.符号化

将最后的结果根据等级符号化

结果如下

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值