GIS空间分析 栅格数据分析2 成本距离分析

简介: 掌握成本距离制图函数和成本方向函数的使用。

 目录

一、实验名称

二、实验准备

1.基本概念

2.实验目的

3.实验背景

4.实验数据:

5.实验流程

三、实验步骤:


文章数据免费下载

其他GIS空间分析文章

一、实验名称

       栅格数据分析之成本距离分析

二、实验准备

1.基本概念

       成本距离:可以看成是对欧氏直线距离的改进,将经过某个像元的距离赋以成本因素。

2.实验目的

       掌握成本距离制图函数和成本方向函数的使用。

3.实验背景

       新学校位置选好以后,需要找到一条经济合理的通往新学校的替代路径。

4.实验数据:

1 landuse:土地利用类型数据

2 slope:坡度数据

3 hillshade:山体阴影图层数据

4 suit:适宜度数据

5 destination:目标点图层

5.实验流程

image.gif编辑

三、实验步骤:

       1.导入数据,在文件夹下新建shpfile文件,要素名称newschool,要素类型为面文件,投影坐标系为NAD_1983_StatePlane_Vermont_FIPS_4400_Feet,点击确定即可;

image.gif编辑

image.gif编辑

      2.接下来我们需要在新图层中绘制新学校,在菜单栏右击选择编辑器,点击编辑器>开始编辑,选择newschool图层,选择一块合适的地方,选择创建要素,绘制学校面图层,点击编辑器,保存编辑并停止编辑,这样我们就绘制好了学校的面图层;

image.gif编辑

image.gif编辑

       3.接下来我们要创建成本数据集,成本数据也就是通过栅格所花费的代价,如高程数据,对于坡度较大的栅格,成本就越高,反之越低,我们对坡度数据进行重分类时,成本低的赋予低值,反之亦然;选择重分类工具,输入坡度图层,点击分类按钮,方法选择相等间隔,分为10类,并改变输出路径,确定即可;

image.gif编辑

image.gif编辑

image.gif编辑

       4.接着,我们重分类土地利用数据,打开重分类工具,选择landuse图层,重分类字段为landuse,对不同的土地利用类型根据实际情况赋予不同的值(见下图),删除waterland字段,勾选将缺失值更改为nodata,更改输出路径,点击确认即可,我也可以在其图层属性中将nodata更改为无颜色;

image.gif编辑

image.gif编辑

       5.接下来,我们将两个成本数据进行合并,打开栅格计算器工具,输入表达式’reslope’+’relanduse’,更改输出路径,图层名称为cost(成本),点击确定即可得到合并后的成本数据;

image.gif编辑

image.gif编辑

       6.接下来,我们进行成本分析,打开距离分析>成本距离,要素源数据为我们创建的学校面要素newschool,成本栅格为刚刚的cost数据,更改输出路径,并输出回溯链接栅格数据。

image.gif编辑

image.gif编辑

      7.现在我们就可以进行成本路径的计算了,打开距离分析>成本路径,要素目标数据为起点destination,成本距离栅格数据为distance,成本回溯数据为direction,更改输出路径,点击确认,输出结果,图中显示的路径即为最小成本路径了;

image.gif编辑

image.gif编辑

                其中浅蓝色的线即为最短路径。

image.gif编辑


如果觉得我的文章对您有帮助,三连+关注便是对我创作的最大鼓励!

更多GIS空间分析文章

“本站所有文章均为原创,欢迎转载,请注明文章出处:https://blog.csdn.net/qq_45590504/category_11750215.html百度和各类采集站皆不可信,搜索请谨慎鉴别。技术类文章一般都有时效性,本人习惯不定期对自己的博文进行修正和更新,因此请访问出处以查看本文的最新版本。”


目录
相关文章
|
2月前
|
数据采集 存储 数据挖掘
【优秀python数据分析案例】基于Python书旗网小说网站数据采集与分析的设计与实现
本文介绍了一个基于Python的书旗网小说网站数据采集与分析系统,通过自动化爬虫收集小说数据,利用Pandas进行数据处理,并通过Matplotlib和Seaborn等库进行数据可视化,旨在揭示用户喜好和市场趋势,为图书出版行业提供决策支持。
148 6
【优秀python数据分析案例】基于Python书旗网小说网站数据采集与分析的设计与实现
|
2月前
|
存储 编解码 数据可视化
Visium HD空间数据分析、可视化以及整合 (2)
Visium HD空间数据分析、可视化以及整合 (2)
48 3
Visium HD空间数据分析、可视化以及整合 (2)
|
25天前
|
机器学习/深度学习 人工智能 数据挖掘
数据分析师是在多个行业中专门从事数据搜集、整理和分析的专业人员
数据分析师是在多个行业中专门从事数据搜集、整理和分析的专业人员
26 3
|
2月前
|
数据可视化 数据挖掘 定位技术
基于geopandas的空间数据分析—geoplot篇(上)
基于geopandas的空间数据分析—geoplot篇(上)
|
2月前
|
存储 编解码 数据可视化
Visium HD空间数据分析、可视化以及整合 (1)
【8月更文挑战第1天】Visium HD空间数据分析、可视化以及整合 (1)
77 4
Visium HD空间数据分析、可视化以及整合 (1)
|
2月前
|
数据可视化 算法 数据挖掘
基于geopandas的空间数据分析-深入浅出分层设色
基于geopandas的空间数据分析-深入浅出分层设色
|
2月前
|
数据可视化 数据挖掘 Python
"揭秘Visium HD黑科技:空间数据分析大揭秘,可视化与整合的艺术之旅!"
【8月更文挑战第20天】近年来,空间转录组技术,特别是Visium HD技术,因其高分辨率与高通量特性,在单细胞生物学领域受到广泛关注。本文通过Python演示了Visium HD数据的全流程分析:从数据准备(读取表达矩阵和空间坐标)、空间数据分析(计算基因表达统计量)、数据可视化(绘制基因表达热图和空间点分布图),到多样本数据整合,为读者提供了实用的分析指南,助力深入探索空间转录组学的奥秘。
64 4
|
2月前
|
前端开发 Java JSON
Struts 2携手AngularJS与React:探索企业级后端与现代前端框架的完美融合之道
【8月更文挑战第31天】随着Web应用复杂性的提升,前端技术日新月异。AngularJS和React作为主流前端框架,凭借强大的数据绑定和组件化能力,显著提升了开发动态及交互式Web应用的效率。同时,Struts 2 以其出色的性能和丰富的功能,成为众多Java开发者构建企业级应用的首选后端框架。本文探讨了如何将 Struts 2 与 AngularJS 和 React 整合,以充分发挥前后端各自优势,构建更强大、灵活的 Web 应用。
41 0
|
2月前
|
SQL 数据采集 算法
【电商数据分析利器】SQL实战项目大揭秘:手把手教你构建用户行为分析系统,从数据建模到精准营销的全方位指南!
【8月更文挑战第31天】随着电商行业的快速发展,用户行为分析的重要性日益凸显。本实战项目将指导你使用 SQL 构建电商平台用户行为分析系统,涵盖数据建模、采集、处理与分析等环节。文章详细介绍了数据库设计、测试数据插入及多种行为分析方法,如购买频次统计、商品销售排名、用户活跃时间段分析和留存率计算,帮助电商企业深入了解用户行为并优化业务策略。通过这些步骤,你将掌握利用 SQL 进行大数据分析的关键技术。
53 0
|
2月前
|
数据采集 机器学习/深度学习 数据挖掘
【数学建模-某肿瘤疾病诊疗的经济学分析】数据分析
本文提供了针对一个肿瘤疾病诊疗经济学分析的数学建模案例,其中包括了数据清洗、特征工程、模型分析等步骤,并提供了相关的代码和最终报告的下载链接。
35 0

热门文章

最新文章

下一篇
无影云桌面