一、实验要求
①离城市主要交通道路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。
最后得到城市区域内商场选址的分级图,颜色越深,表示该地区越适宜建商场,反之,则不适宜修建商场。
⑤制图如图所示