综合应用QGIS软件,实现商场选址分析

一、实验要求

①离城市主要交通道路50米内,保证商场交通的便利性。

②在居民区100米内,便于居民步行到商场。

③距离停车场100米内,便于顾客停车。

④距离其他商场500米范围之外,减少竞争压力。

二、实验数据

①城市地区主要交通道路数据(mainstreet)

②主要居民区数据(residential)

③停车场分布数据(stop)

④其他商场分布数据(othermarkets)

三、实验步骤

(1)城市地区主要交通线路影响范围的建立

①点击【矢量】-【地理处理工具】-【缓冲区】,打开缓冲区对话框。

②【输入图层】设置为“mainstreet”,【距离】设置为50米,勾选【输出结果】,选择输出文件名称为“mainstreet_buffer”,其他参数默认。

(2)居民居住地影响范围的建立

①点击【矢量】-【地理处理工具】-【缓冲区】,打开缓冲区对话框。

②【输入图层】设置为“residential”,【距离】设置为100米,勾选【输出结果】,选择输出文件名称为“residential_buffer”,其他参数默认。

(3)停车场影响范围的建立

①点击【矢量】-【地理处理工具】-【缓冲区】,打开缓冲区对话框。

②【输入图层】设置为“stops”,【距离】设置为100米,勾选【输出结果】,选择输出文件名称为“stops_buffer”,其他参数默认。

(4)已存在商场影响范围的建立

①点击【矢量】-【地理处理工具】-【缓冲区】,打开缓冲区对话框。

②【输入图层】设置为“othermarkets”,【距离】设置为500米,勾选【输出结果】,选择输出文件名称为“othermarkets_buffer”,其他参数默认。

(5)进行叠加分析,求出同时满足四个要求的区域

①求取“stops_buffer”、“mainstreet_buffer”和“residential_buffer”三个图层的交集区域,打开相交对话框,点击【矢量】-【地理处理工具】-【相交】,求出三个缓冲图层的交集“mains_res_stops_buffer”。

②求出同时满足四个条件的区域,点击【矢量】-【地理处理工具】-【差异】,打开差异对话框,【输入图层】设置为“mains_res_stops_buffer”,【叠加图层】设置为【othermarkets_buffer】,设置输出文件名称为“perfect”,其他参数默认不变。

(6)对整个城市商场的区位条件进行评价

为了解城市其他地区的商场区位条件,可应用以上数据对整个城市的商场区位进行评价分级。

分级标准为:四个条件都满足的为第一等级,满足三个条件的为第二等级,满足两个条件的为第三等级,满足一个条件的为第四等级,完全不满足条件的为第五等级。

①属性赋值

分别打开“stops”的缓冲区、“mianstreet”的缓冲区和“residential”的缓冲区的属性列表,并分别添加“stops,mainstreet、residential”字段,并全部赋值为1;打开已存在商场缓冲区的属性列表,并添加“markets”字段,赋值为-1,因为已存在商场缓冲区之外的区域才是满足要求的。

②区域叠加

求取“stops_buffer”、“mainstreet_buffer”、“residential_buffer”和“othermarkets_buffer”四个图层的叠加区域,点击【矢量】-【地理处理工具】-【联合】,打开联合对话框,求出四个图层的叠加区域“mians_res_stops_other_union”。

③分级

打开“mians_res_stops_other_union”图层的属性表,点击编辑,将“mainstreets”、“residential”、“stops”和“markets”中的空值位置填入0在。在属性表中添加字段“class”,打开字段计算器,勾选【更新现有字段】,选择【class】,在表示中输入"mainstreet" + "residentia" + "stops" + "markets",点击OK。

④应用“class”字段进行分级显示。

第一等级:class 值为 3;

第二等级:class 值为 2;

第三等级:class 值为 1;

第四等级:class 值为 0;

第五等级:class 值为 -1。

最后得到城市区域内商场选址的分级图,颜色越深,表示该地区越适宜建商场,反之,则不适宜修建商场。

⑤制图如图所示

  • 4
    点赞
  • 16
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

打赏作者

juechen333

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

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

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

打赏作者

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

抵扣说明:

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

余额充值