目录

一、实验理论

(1)实验目的

(2)实验内容

(3)实验原理

(4)实验流程

(5)实验材料

二、实验步骤

(1)超市选址影响因素分析

(2)确定指标权重

(3)根据指标获取数据

(4)确定各指标相关参数

(5)计算各指标距离栅格

1.加载实验数据

2.激活拓展模块

3.设置分析环境

4.提取生活型街道

5.计算距离

(6)计算各指标相对距离系数

1.工具箱->Spatial Analyst Tools->地图代数->栅格计算器

2.工具箱->Spatial Analyst Tools->地图代数->栅格计算器

(7)计算各因子作用分

(8)加权计算总分

工具箱->Spatial Analyst Tools->地图代数->栅格计算器

(9)排除禁止区域

(10) 数据平滑

(11) 提取限制区域

(12) 转换为多边形并制图


说明:本实验主要参考GIS空间分析实验教程-田永中,适合初学者参阅

一、实验理论

(1)实验目的

了解解决空间选址问题的一般过程,熟练掌握基于栅格的距离分析、空间叠加分析、邻域统计分析等多种空间分析方法。

(2)实验内容

确定城市中适宜新建超市的位置。

(3)实验原理

空间选址是确定某一目标适宜的空间位置的过程。影响选址的因素或条件往往有多个,从技术角度来看,选址的过程实质是一个多因素或条件的空间叠加过程。基于矢量数据的选址,往往是只找出满足某一条件的区域,然后将所有的选址条件进行叠加,从而找出满足所有条件的区域。基于栅格数据的选址往往采用适宜性评估的模式,即先确定每个像元相对于单因素的适宜程度,再通过加权叠加计算总的适宜性水平,最后选择适宜性水平最高的区域作为备选位置。超市选址是一个复杂的综合性商业决策过程,通常要考虑消费需求、便利性,以及竞争性等因素。合理确定评估的因素及其权重,借助GIS的空间分析能力,可以确定较为理想的超市位置。

(4)实验流程

(5)实验材料

ArcGis空间分析学习:超市选址分析实验材料-智慧城市文档类资源-CSDN下载

二、实验步骤

(1)超市选址影响因素分析

①人口因素:超市周围需要一定的人口流量

②交通因素:超市周围需要交通便捷,距离生活类街道不要太远

③公交因素:离公交车站最好较近

④竞争因素:需要距离已有的同类超市较远,避免同业竞争

⑤禁止因素:不能建在近年拟拆建的区域内

(2)确定指标权重

①原因:不同因子对于评价目标(选址)的贡献率大小及重要性程度不一样

②方法:特尔斐法、因素成对比较法、层次分析法、主成分分析法等

③具体:人口因素权重:0.36

              交通因素权重:0.23

              公交因素权重:0.12

              竞争因素权重:0.19

(3)根据指标获取数据

①人流量因子指标:已有居民点

②交通便捷度因子指标:城镇范围内街道数据(生活类街道)

③公交便利度因子指标:城镇公交站点数据

④同业竞争度因子指标:已有超市数据

(4)确定各指标相关参数

①最大影响距离d0:居民出行最大距离设置为800m;生活类街道影响范围设置为500m;公  交车站辐射范围设置为相邻车站之间平均距离,本实验设置为600m;已有超市影响范围根据超市规模确定,本实验设置为900m。

②功能分f0:功能分应该根据不同等级规模的居住小区、不同宽度和或等级的街道、不同类型的公交车站、不同规模的已有超市有所不同。本实验所有要素功能分设置为100。

③衰减模型

(5)计算各指标距离栅格

1.加载实验数据

2.激活拓展模块

点击菜单栏自定义->拓展模块->勾选Spatial Analyst

3.设置分析环境

①目录->实验结果文件夹(右击)->新建->文件地理数据库->命名result.gdb

②地理处理->环境->地理空间->临时工作空间->result.gdb

③地理处理->环境->处理范围->与图层Boundary相同

④地理处理->环境->栅格分析->掩膜->Boundary

4.提取生活型街道

选择->按属性选择->图层(street)->获取唯一值->ReadType=‘生活型’->确定

内容列表->street(右击)->选择->根据所选要素创建图层->将streets选择改名为StreetsLiving

5.计算距离

工具箱->Spatial Analyst Tools->距离->欧氏距离

输入ExisteMarkets->输出D_Markets

输入stops->输出D_Stops

输入ResidenDistricts->输出D_Resid

输入StreetsLiving->输出D_Streets

(6)计算各指标相对距离系数

1.工具箱->Spatial Analyst Tools->地图代数->栅格计算器

"D_Resid"/800->RR_Resid

"D_Markets"/900->RR_Markets

"D_Streets"/500->RR_Streets

"D_Stops"/600->RR_Stops

 

2.工具箱->Spatial Analyst Tools->地图代数->栅格计算器

con("InputRaster">1,1,"InputRaster")大于1的InputRaster值赋值为1,其余不变】

①栅格计算器->条件分析(con函数)->Con("D_Streets" > 1,1,"D_Streets"))

②栅格计算器->条件分析(con函数)->Con("D_Stops" > 1,1,"D_Stops"))

③栅格计算器->条件分析(con函数)->Con("D_Resid" > 1,1,"D_Resid"))

④栅格计算器->条件分析(con函数)->Con("D_Markets" > 1,1,"D_Markets")

 

(7)计算各因子作用分

工具箱->Spatial Analyst Tools->地图代数->栅格计算器

100 * (1 - "R_Resid")->F_Resid

Power(100,(1 - "R_Streets"))->F_Streets

100 * Square(1 - "R_Stops")->F_Stops

100 * (1 - Square(1 - "R_Markets"))->F_Markets【与stops不同,逆向指标,即离得越近约不合适】

(8)加权计算总分

工具箱->Spatial Analyst Tools->地图代数->栅格计算器

"F_Streets" * 0.23 + "F_Markets" * 0.19 + "F_Resid" * 0.36 + "F_Stops" * 0.12->F_Sum

(9)排除禁止区域

①将拟拆迁区域数据(RemoveingArea)转换为栅格数据【栅格计算器中使用需要先转为栅格】

工具箱->转换工具->栅格转面->输入RemoveingArea->输出RemoveingRaster

栅格计算器->输入计算式con(IsNull("RemoveingRaster"),0)【将拟拆建地区设为空值,其余像元 设为0】

(10) 数据平滑

工具箱->Spatial Analyst Tool->邻域分析->焦点统计->输入F_Remove1->高度5,宽度5->统计类型选择平均MEAN->输出F_Mean

(11) 提取限制区域

工具箱->Spatial Analyst Tool->重分类->重分类->输入栅格F_Mean->分类手动为2类->中断值改为71->0.23-71设置为NoData,71-85设置为1->勾选将缺失值改为NoData->输出栅格F_Extract

(12) 转换为多边形并制图

工具箱->转换工具->由栅格转出->栅格转面

编辑该数据(删除较小多边形、合并较小空窗、对多边形边界进行平滑处理)

加上标题指北针图例等出图,大致如下(未经过处理)

ArcGis空间分析学习:超市选址分析相关推荐

  1. ArcGis空间分析学习:土地利用动态变化分析

    说明:本实验主要参考GIS空间分析实验教程-田永中,适合初学者参阅 目录 一.实验理论 (1)实验目的 (2)实验内容 (3)实验原理 (4)实验方法 (5)实验流程 (6)实验材料 二.实验步骤 ( ...

  2. ArcGIS学习09:选址分析——租房选址分析

    选址分析--租房选址分析 文章目录 选址分析--租房选址分析 前言 一.案例场景及基础数据 1.1 案例场景 1.2 案例数据 二.使用工具 2.1 裁剪 2.2 相交 2.3 擦除 2.4 缓冲区 ...

  3. ArcGis空间分析学习:森林火灾分析

    目录 一.实验理论 (1)实验目的 (2)实验内容 (3)实验原理 (4)实验方法 (5)实验流程 (6)实验材料 二.实验步骤 (1)加载并浏览数据 (2)设置分析环境 (3)图像的假彩色合成 (4 ...

  4. matlab选址与GIS选址,ArcGIS入门教程(13)——多条件学校选址分析

    实验十三 多条件学校选址分析 一.实验目的 通过本次实验,熟悉 ArcGIS 矢栅数据简单距离分析.栅格数据重分类.表面分析以及栅格计算等空间分析功能,并理解其原理:熟练掌握使用 ArcGIS 空间分 ...

  5. arcgis空间分析工具集阐释

    密度分析 密度分析是根据输入要素数据计算整个区域的数据聚集状况. 密度分析是通过离散点数据或者线数据进行内插的过程,根据插值原理不同,主要是分为核密度分析和普通的点\线密度分析.核密度分心中,落入搜索 ...

  6. ArcGIS空间分析要点学习

    缓冲区分析 缓冲区分析是针对点.线.面等地理实体,自动在其周围建立一定宽度范围的缓冲区多边形. 邻近度描述了地理空间中两个地物距离相近的程度. 交通沿线或河流沿线的地物有其独特的重要性. 公共设施的服 ...

  7. 01 ArcGIS空间分析--水文分析--利用水文分析方法提取山谷山脊线

    ArcGIS空间分析的一个特别好的分析教程是汤国安老师的空间分析的内容. 实例与练习 练习1. 利用水文分析方法提取山脊.山谷线 1. 背景:山脊线.山谷线是地形特征线,它们对地形.地貌具有一定的控制 ...

  8. [ArcGIS] 空间分析(零)分类图

    ArcGIS空间分析分类图: GIS空间分析分类体系图: 参考文献:翟健,金晓春. 城市规划中的GIS空间分析方法[J]. 城市规划,2014,38(S2):130-135. 传送门 空间数据预处理 ...

  9. Arcgis空间分析——求取一组要素的地理中心

    学习arcgis 空间分析中 多点中心的计算,做些笔记 以下大部分内容来自于对arcgis help文档 http://resources.arcgis.com/zh-cn/help/main/10. ...

  10. arcgis空间分析-矢量批量投影

    arcgis空间分析-矢量批量投影 做空间分析时,分析某小区3千米范围内餐饮的数量和距离,发现距离是十进制式. **原因是该矢量数据是wgs1984地理坐标.需要投影才能显示距离. 思路:把矢量数据先 ...

最新文章

  1. 查看自己的ip和采用什么方式上网(网通/电信)
  2. 2021春季学期-创新设计与实践-Lesson1
  3. 如何简单地理解Python中的if __name__ == '__main__'
  4. 激光振镜误差校正算法C语言,动态聚焦激光振镜扫描系统的误差分析及图形校正算法.pdf...
  5. 2017-7-22 NOIP模拟赛
  6. elasticsearch 工作原理_【154期】面试官:你能说说 Elasticsearch 查询数据的工作原理是什么吗?...
  7. 微信超赞新功能上线,终于知道钱花哪儿了
  8. java text类型转换_java语言实现Text格式转换成pdf文件
  9. 优化知乎使用体验+完整保存知乎文章、回答
  10. 安知我不知死之乐”的意境
  11. 大数据技术具备哪些特点
  12. [NOIP初赛复习]插空法与插板法解排列组合问题
  13. linux遇到nul字符,服务器崩溃,系统日志中出现ascii NUL字符(^ @ ^ @ ^ @ ...)
  14. 智能电动车无感解锁方案:设备篇
  15. 安装scrapy报错failed with error code 1 in C:\Users\ADMINI~1\AppData\Local\Temp\pip-install-dvrc8k5o\Twis
  16. mysql下镜像安装教程_mysql的下载和安装详细教程(windows)
  17. 通过路由器绕过DDoS防御攻击web服务器总结
  18. 看漫画学python 怎么样_看着漫画学Python是种怎样的体验?
  19. Google收购摩托罗拉移动
  20. HTML基础学习笔记合集

热门文章

  1. instantDrag for Maya脚本 (移动模型时沿目标模型移动)
  2. MeteoInfo-Micaps绘制色斑图
  3. Java实现DOCX文件和DOC文件互转
  4. chapter2:正则表达式、文本标准化和编辑距离
  5. 软件测试工程师面试题之(计算机网络上)
  6. Mars3D开发教程学习步骤(不定时更新
  7. Unity3D 局部截图、全屏截图、带UI截图三种方法
  8. R语言基于方差分析ANOVA检验模型拟合度(Fit Test)实战:检验同一数据集简单模型和复杂模型的拟合度差异
  9. MySQL--通过mysqladmin命令修改密码提示:single quotes were not trimmed line client(Windows)
  10. wps云盘和zotero的结合(一)