第一个:【计算坡度】
读取原始栅格影像:

rast_file=r'F:\arcpy_data\imagery\钦州湾.tif'
... rast_obj=arcpy.Raster(rast_file)
... rast_obj

【计算坡度】:

slp=arcpy.sa.Slope(rast_obj)

基于ArcGIS的python shell实现的页面如下所示:

输出结果:

第二个:【计算坡向】
代码:

aspect=arcpy.sa.Aspect(rast_obj)


结果输出:

第三个:【计算洪水淹没】
代码:

flood=rast_obj<0.5

结果输出:

4、保存栅格数据:
代码:

slp.save(r'F:\arcpy_data\slope.tif')
>>> flood.save(r'F:\arcpy_data\flood.tif')
>>> aspect.save(r'F:\arcpy_data\aspect.tif')

操作页面:

输出结果:

ArcGIS基础:基于python代码简单计算坡度、坡向和洪水淹没相关推荐

  1. python 矢量数据融合代码_在ArcGIS下基于Python的矢量数据处理方法

    在 ArcGIS 下基于 Python 的矢量数据处理方法 林璐 王爽 李海泉 侯兴泽 马鹏刚 [摘 要] 在 ArcGIS 中地理处理可以通过 Python 脚本语言来具体实现.通过 Python ...

  2. Google Earth Engine(GEE)最基础代码学习笔记6——计算坡度坡向

    1.Google Earth Engine 计算坡度 计算坡度坡向使用ee.Terrain包计算. // 加载 SRTM 影像. var srtm = ee.Image('CGIAR/SRTM90_V ...

  3. python实现日历功能_基于python实现简单日历

    本文实例为大家分享了python实现简单日历的具体代码,供大家参考,具体内容如下 首先要理清楚逻辑,日历的难点在于如何使用基础知识将周几与对应的日期进行对应,我这里利用了1917年1月1日为星期1,计 ...

  4. python documents in chinese_基于 Python 的简单自然语言处理实践

    基于 Python 的简单自然语言处理 Twenty News Group 语料集处理 20 Newsgroup 数据集包含了约 20000 篇来自于不同的新闻组的文档,最早由 Ken Lang 搜集 ...

  5. python中计算如何实现_基于python如何实现计算两组数据P值

    我们在做A/B试验评估的时候需要借助p_value,这篇文章记录如何利用python计算两组数据的显著性. 一.代码# TTest.py # -*- coding: utf-8 -*- ''' # C ...

  6. python识别ppt文件格式 ——(专栏:基于python编写简单office阅卷程序③)

    ● 研二在读学生,非工科非计算机专业,故代码简陋初级勿喷,本文仅为记录和快乐分享. ○ 感谢肯定,感谢点赞收藏分享,转载请注明本页出处即可. ____Ⓙ即刻@王昭没有君 本文仅为笔者摸索总结-欢迎订正 ...

  7. 基于python的简单名片系统

    基于python的简单名片系统,适合python初学者,或者教学者试讲. card_list=[] #记录所有的名片字典def show_menu():print("*"*50)p ...

  8. python识别excel文件格式 ——(专栏:基于python编写简单office阅卷程序②)

    ● 研二在读学生,非工科非计算机专业,故代码简陋初级勿喷,本文仅为记录和快乐分享. ○ 感谢肯定,感谢点赞收藏分享,转载请注明本页出处即可. ____Ⓙ即刻@王昭没有君 本文仅为笔者摸索总结-欢迎订正 ...

  9. python识别word文件格式 ——(专栏:基于python编写简单office阅卷程序①)

    ● 研二在读学生,非工科非计算机专业,故代码简陋初级勿喷,本文仅为记录和快乐分享. ○ 感谢肯定,感谢点赞收藏分享,转载请注明本页出处即可. ____Ⓙ即刻@王昭没有君 本文仅为笔者摸索总结-欢迎订正 ...

最新文章

  1. J - Fire! UVA - 11624
  2. diy一个android手机版下载,原神个人自制版
  3. SpringBoot报错couldn‘t check if tables are already present using metadata:
  4. Python编程基础16:类和对象
  5. HDU 5996 dingyeye loves stone [阶梯Nim]
  6. 撸了个多线程断点续传下载器,我从中学习到了这些知识(附开源地址)
  7. C++ STL 程序员必须会之学会删除容器中的元素 带详细注释实例版本
  8. Spark Streaming的玫瑰与刺
  9. 青龙面板-闲趣赚修复版
  10. 快速做出3D人物动画
  11. crashdumpandroid_Android Stability - crash 和 ramdump
  12. java调用小冰,Java利用微软小冰API测颜值
  13. Django模型层(2)
  14. html 加号按钮变减号,带有javascript附加输入的加号/减号按钮
  15. 电脑的wifi天线原理_详解无线路由器天线的原理
  16. leetcode-SQL-1148. 文章浏览 I
  17. python代码设计测试用例_《带你装B,带你飞》pytest成神之路2- 执行用例规则和pycharm运行的三种姿态...
  18. Quasi-globally Optimal and Near/True Real-time Vanishing Point Estimation in Manhattan World 论文阅读学习
  19. 用 JavaScript 实现手势库 — 手势动画应用【前端组件化】
  20. 计算机博弈与创新人才培养,计算机博弈竞赛和创新人才培养模式探究.pdf

热门文章

  1. Android 加壳与脱壳方式总结
  2. QT--动态人流量监测系统
  3. 学不下去时坚持的方法
  4. 香港科技大学陈浩教授招收AI全奖博士
  5. 857. 雇佣 K 名工人的最低成本
  6. 学习数学建模之优化类----蒙特卡洛迭代法(自学)+多元线性回归模型(STATA学习应用)+自己听论文排版的课程2022-01-28
  7. 数据整合 | 国内外数据整合有什么工具?
  8. 如何解决电脑不停自动下载安装软件问题?
  9. 论文浏览(27) Long-Term Feature Banks for Detailed Video Understanding
  10. 【荐读】职场生存法则和智慧