超市选址适宜性评价

一.实验背景

  现需要规划一个新的超市,超市建造适宜区有以下原则:必须避开建在特定的土地利用类型,且最好建在人口密度较高的区域,要离主干道较近交通方便,远离现有超市以使资源均匀分配,需要制作该区域内建设超市的适宜等级分布图。

二.实验目的

  熟练掌握ArcGIS缓冲区分析和叠加分析操作,综合利用各项矢量数据的空间分析工具解决实际问题。

三.数据说明

  1.土地利用数据(landuse):Type字段指土地类型,包括未开发用地(Undeveloped)、商业用地(Commerce)、住宅用地(Residence)、绿化(Garden)、工业用地(Industry);PriceOrder字段指地价等级。

  2. 主要居民楼数据(buildings):Floors字段指楼层数,Average字段指每个楼层的平均住户人数。

  3. 道路数据(streets):hierarchy字段指道路等级。

  4. 现有超市位置数据(markets).

  5. 区域范围数据(extent)。

四.选址要求

  1.超市必须建在未开发用地、商业用地和工业用地上。适宜性评价标准:超市所在区域的地价等级值越小越好,适宜等级等于地价等级。

  2.对居民楼进行基于泰森多边形的空间分配,针对每个居民点所在区域,计算其单位面积人口密度值(人/ km2)。适宜性评价标准:超市所在区域的单位面积人口密度越高越好:大于600,适宜等级为1;200-600,适宜等级为2;小于200,适宜等级为3。

  3.仅分析距离主要道路( hierarchy = 1) 200米的范围。适宜性评价标准:超市距离主干道越近越好:0-100米,适宜等级为1;100-200米,适宜等级为2。

  4.仅分析距离超市1000米的范围。适宜性评价标准:距离现有超市位置越远越好:0-200米,适宜等级为3;200-500米,适宜等级为2;500-1000米,适宜等级为1。

五.操作步骤

  启动ArcMap,将building.shp、extent.shp、landuse.shp、markets.shp、streets.shp加载到数据框中。

  1. 超市建设用地的筛选

  (1) 在ArcToolbox中选择【分析工具】→【提取分析】→【筛选】,打开【筛选】对话框,设置如图1所示。

在这里插入图片描述
  (2) 打开【查询构建器】对话框,如下图所示,选择Type字段,点击【获取唯一值】,即弹出Type中包含的不同土地利用类型,在内容框中输入SQL语句:“Type” = ‘Undeveloped’ OR “Type” = ‘Commerce’ OR “Type” = ‘Industry’(SQL语句中的英文和符号尽可能通过点击按钮输入,尽量不要通过键盘输入,否则容易出错,单词和符号间的空格是自动生成,不用通过键盘空格),输入好SQL语句后可以通过点击【验证】验证语句的正误,验证正确后点击【确定】。

在这里插入图片描述
  (3) 单击【确定】,完成筛选操作,筛选结果如下图所示。

在这里插入图片描述
  2. 对居民楼进行基于泰森多边形的空间分配

  (1) 在ArcToolbox中选择【分析工具】→【邻域分析】→【创建泰森多边形】,打开【创建泰森多边形】对话框,设置如下图所示。

在这里插入图片描述
  (2) 在【创建泰森多边形】对话框中点击【环境…】,弹出【环境设置】对话框,如下图所示,将【处理范围】中的【范围】设置为“与图层extent相同”,点击【确定】。

在这里插入图片描述
  (3) 单击【确定】,完成创建泰森多边形操作,创建结果如下图所示。

在这里插入图片描述
  (4) 在ArcToolbox中选择【分析工具】→【提取分析】→【裁剪】,打开【裁剪】对话框,设置如下图所示。

在这里插入图片描述

  (5) 单击【确定】,完成裁剪操作,裁剪结果如下图所示。

在这里插入图片描述
  (6) 打开“ThiessenPolygon_Clip”的属性表,新建“Area”字段(字段类型为浮点型),右键点击“Area”字段点击【计算几何】,设置如下,点击【确定】,结果如下图所示。

在这里插入图片描述
在这里插入图片描述
  3. 主要道路影响范围的建立

  (1) 在ArcToolbox中选择【分析工具】→【提取分析】→【筛选】,打开【筛选】对话框,设置如下图所示。

在这里插入图片描述
  (2) 打开【查询构建器】对话框,选择Hierarchy字段,点击【获取唯一值】,在内容框中输入SQL语句:“Hierarchy” = 1。输入好SQL语句后可以通过点击【验证】验证语句的正误,验证正确后点击【确定】。

  (3) 单击【确定】,完成筛选操作,筛选结果如下图所示。

在这里插入图片描述
  (4) 在ArcToolbox中选择【分析工具】→【邻域分析】→【多环缓冲区】,打开【多环缓冲区】对话框,设置如下图所示。

在这里插入图片描述
  (5) 单击【确定】,完成创建多环缓冲区操作,创建结果如下图所示。

在这里插入图片描述

  4. 现存超市影响范围的建立

  (1) 在ArcToolbox中选择【分析工具】→【邻域分析】→【多环缓冲区】,打开【多环缓冲区】对话框,设置如下图所示。

在这里插入图片描述
  (2) 单击【确定】,完成创建多环缓冲区操作,创建结果如下图所示。

在这里插入图片描述
  5. 进行叠加分析,求出同时满足四个要求的区域

   (1) 在ArcToolbox中选择【分析工具】→【叠加分析】→【相交】,打开【相交】对话框,设置如下图所示。

在这里插入图片描述
   (2) 单击【确定】,完成相交操作,相交结果如下图所示。

在这里插入图片描述
   6. 对超市的区位条件进行评价

   第一步:属性赋值

   —— 打开相交图层的属性表,分别添加“Landuse”、“Buildings”、“Streets”和“Markets”字段。

   —— 根据以下适宜性评价标准进行属性赋值:

   ① 超市所在区域的地价等级值越小越好,适宜等级等于地价等级;

   ② 超市所在区域的单位面积人口密度越高越好:大于600,适宜等级为1;200-600,适宜等级为2;小于200,适宜等级为3;

   ③ 超市距离主干道越近越好:0-100米,适宜等级为1;100-200米,适宜等级为2;

   ④ 距离现有超市位置越远越好:0-200米,适宜等级为3;200-500米,适宜等级为2;500-1000米,适宜等级为1;

   (1) 对“Landuse”字段进行赋值

   —— 右键点击“Landuse”字段选择【字段计算器】,打开【字段计算器】对话框,输入公式“[PriceOrder]”,如下图所示,点击【确定】。

在这里插入图片描述
  (2) 对“Buildings”字段进行赋值

  —— 新建“Density”字段,右键点击“Density”字段选择【字段计算器】,打开【字段计算器】对话框,输入公式“[Floors] * [Average] / [Area]”,如下图所示,点击【确定】。

在这里插入图片描述
  —— 右键点击“Buildings”字段选择【字段计算器】,打开【字段计算器】对话框,勾选【显示代码块】,输入公式如下预逻辑脚本代码,令Buildings = “Value”,如下图所示,点击【确定】。

在这里插入图片描述
在这里插入图片描述
  (3) 对“Streets”字段进行赋值

  —— 右键点击“Streets”字段选择【字段计算器】,打开【字段计算器】对话框,勾选【显示代码块】,输入公式如下预逻辑脚本代码,令Streets = “Value”,如下图所示,点击【确定】。

在这里插入图片描述
  (4) 对“Markets”字段进行赋值

  —— 通过【按属性选择】分别选择"distance_1" = 200"、distance_1" = 500、“distance_1” = 1000,右键点击“Markets”字段选择【字段计算器】,打开【字段计算器】对话框,按照适宜性评价标准进行赋值。

  第二步:分级

  —— 在属性表中添加短整型的字段“Sum”。

  —— 在“Sum”字段上单击鼠标右键选择【字段计算器】选项。

  —— 打开【字段计算器】对话框中,输入公式:“[Landuse] + [Buildings] + [Streets] + [Markets]”,如下图所示。

在这里插入图片描述
  第三步:应用“Sum”字段进行分级显示
  —— 在内容列表中右键点击相交图层选择【属性】,打开【图层属性】对话框,在【符号系统】中设置以唯一值显示,将【值字段】设置为“Sum”,然后点击【添加所有值】,根据以下“Sum”值进行标注,如下图所示。

  第一等级:“Sum”值为4。
  第二等级:“Sum”值为5。
  第三等级:“Sum”值为6。
  第四等级:“Sum”值为7。
  第五等级:“Sum”值为8。
  第六等级:“Sum”值为9。
  第七等级:“Sum”值为10。
  第八等级:“Sum”值为11。
  第九等级:“Sum”值为12。

在这里插入图片描述
  —— 对居民点、居民点和超市进行符号化,道路的符号化如下图所示。

在这里插入图片描述
  —— 选择布局视图,添加地图整饰元素(指北针、比例尺和图例),制作专题图,最终结果如下图所示。

在这里插入图片描述
数据链接:
链接:https://pan.baidu.com/s/1k7hupAKf8afX9ppRdC2OrA
提取码:2qjb

  • 14
    点赞
  • 58
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 7
    评论
评论 7
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Supersuper※

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值