当前位置: 首页 > news >正文

如何使用ArcGIS Pro创建最低成本路径

虽然两点之间直线最短,但是在实际运用中,还需要考虑地形、植被和土地利用类型等多种因素,需要加权计算最低成本路径,这里为大家介绍一下计算方法,希望能对你有所帮助。

数据来源

教程所使用的数据是从水经微图中下载的DEM数据,除了DEM数据,常见的GIS数据都可以从水经微图中下载。

图片

水经微图

计算成本距离

在工具箱中点击“Spatial Analyst工具\距离\旧版本\成本距离”,调用成本距离工具,如下图所示。

图片

调用成本距离工具

在显示的成本距离对话框内,输入栅格或要素源数据为起点,输入成本栅格为DEM数据,设置输出距离栅格,如下图所示。   

图片

成本距离设置

点击运行后完成距离栅格的生成,生成的距离栅格如下图所示。

图片

距离栅格

计算成本回溯链接

在工具箱中点击“Spatial Analyst工具\距离\旧版本\成本回溯链接”,调用成本回溯链接工具,如下图所示。

图片

调用成本回溯链接工具

在显示的成本回溯链接对话框内,输入栅格或要素源数据为起点,输入成本栅格为DEM数据,设置输出回溯链接栅格,如下图所示。   

图片

成本回溯链接设置

点击运行后可以得到回溯链接栅格,如下图所示。

图片

回溯链接栅格

计算成本路径折线

在工具箱中点击“Spatial Analyst工具\距离\旧版本\成本路径折线”,调用成本路径折线工具,如下图所示。

图片

调用成本路径折线工具

在显示的成本路径折线对话框内,输入栅格数据或要素目标数据为终点,输入成本距离或欧氏距离栅格为距离栅格,输入成本回溯链接、反向或流向栅格为回溯链接栅格,设置输出折线要素,如下图所示。   

图片

成本路径折线设置

点击运行完成最低成本路径的创建,创建的最低成本路径如下图所示。

图片

最低成本路径

结语

以上就是如何使用ArcGIS Pro创建最低成本路径的详细说明,主要包括了数据来源、计算成本距离、计算成本回溯链接和计算成本路径折线等功能。

相关文章:

  • STM32进阶笔记——复位、时钟与滴答定时器
  • 人大金仓数据库Kingbase服务SQL基础操作手册
  • 6U VPX全国产飞腾D2000/8核+复旦微FPGA信息处理主板
  • 2024-02-28(Kafka,Oozie,Flink)
  • 阿里云-系统盘-磁盘扩容
  • 【大数据】Flink SQL 语法篇(八):集合、Order By、Limit、TopN
  • 三天学会阿里分布式事务框架Seata-SpringCloud Alibaba分布式基础案例搭建
  • Groovy - 大数据共享搜索配置
  • jmeter 压测数据库
  • 【算法小讲堂】#1 贪心算法
  • uni-app webview 打开baidu.com
  • 软件设计模式之访问者模式(Visitor Pattern)
  • redis-RedisTemplate.opsForGeo 的geo地理位置及实现附近的人的功能
  • 学会玩游戏,智能究竟从何而来?
  • HarmonyOS开发云工程与开发云函数
  • 4月23日世界读书日 网络营销论坛推荐《正在爆发的营销革命》
  • Apache的基本使用
  • CentOS7简单部署NFS
  • gops —— Go 程序诊断分析工具
  • Laravel 实践之路: 数据库迁移与数据填充
  • scrapy学习之路4(itemloder的使用)
  • spring cloud gateway 源码解析(4)跨域问题处理
  • Vue源码解析(二)Vue的双向绑定讲解及实现
  • 理解 C# 泛型接口中的协变与逆变(抗变)
  • 如何将自己的网站分享到QQ空间,微信,微博等等
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 算法-插入排序
  • 在GitHub多个账号上使用不同的SSH的配置方法
  • 【干货分享】dos命令大全
  • 回归生活:清理微信公众号
  • #QT(串口助手-界面)
  • (+3)1.3敏捷宣言与敏捷过程的特点
  • (Mac上)使用Python进行matplotlib 画图时,中文显示不出来
  • (Matalb分类预测)GA-BP遗传算法优化BP神经网络的多维分类预测
  • (Redis使用系列) Springboot 使用redis实现接口幂等性拦截 十一
  • (zt)基于Facebook和Flash平台的应用架构解析
  • (附源码)springboot 房产中介系统 毕业设计 312341
  • (求助)用傲游上csdn博客时标签栏和网址栏一直显示袁萌 的头像
  • (五)MySQL的备份及恢复
  • .Family_物联网
  • .htaccess配置常用技巧
  • .net core 6 使用注解自动注入实例,无需构造注入 autowrite4net
  • .NET core 自定义过滤器 Filter 实现webapi RestFul 统一接口数据返回格式
  • .Net中间语言BeforeFieldInit
  • .vue文件怎么使用_vue调试工具vue-devtools的安装
  • [ HTML + CSS + Javascript ] 复盘尝试制作 2048 小游戏时遇到的问题
  • [100天算法】-实现 strStr()(day 52)
  • [20190113]四校联考
  • [bzoj1038][ZJOI2008]瞭望塔
  • [linux c]linux do_div() 函数用法
  • [Luogu P3527BZOJ 2527][Poi2011]Meteors(整体二分+BIT)
  • [Oh My C++ Diary]用cout输出时后endl的使用
  • [python-opencv] PNG 裁切物体
  • [RISCV] 为android14添加一个新的riscv device
  • [笔记]8组LVDS_TX和LVDS_RX的调试心得