1.湖泊面积的计算

S:湖泊面积

N:湖泊所在像元个数

R:影像空间分辨率(比如30m)

在ENVI里统计像元个数,是在阈值确定后得到二值图后,quickstates,或者做密度分割后,统计个数。

2.形成湖泊的shp文件

(1)得到湖泊的二值图在NEVI classic里加载出来,

(2)选择Vector--Raster to Vector,获得evf格式的矢量数据;

(3)在矢量文件窗口,选择file--Export Layer to Shapefile,d得到shp格式的矢量文件

3.由得到的湖泊面积的shp加载到Arcgis中,面转线得到湖的边界线(数据管理工具--要素--面转线),属性表面积降序排列后反向选择删除小的面积--做缓冲区,地理处理--缓冲区--左右都缓冲15m(FULL)

4.用缓冲的边界裁剪DEM:Spatial...--提取分析--按掩膜提取--提取完后打开属性,平均值得到湖面的平均水位

5.用整个湖面的shp去裁剪DEM,还是提取分析按掩膜提取,得到湖底的DEM,然后选择3D Analyst 工具--功能性表面--表面体积--输入表面是刚才用shp裁剪的湖底的DEM(不是原始的DEM),因为水量是从湖底往上的体积,所以选择ABOVE,平面高度是湖面的平均水位高程值,也就是4中的平均值,确定即可,得到的表最后一格就是水量。

根据湖底DEM计算湖泊蓄水量相关推荐

  1. 【GDAL】python读取DEM计算坡度与坡向

    利用GDAL读入DEM与Landsat影像,由于DEM是WG84坐标系,Landsat是WGS84坐标系UTM投影,因此处理在实际应用中需要将DEM进行投影转换. 大概分为以下几个步骤: 读取DEM, ...

  2. DEM计算高程标准差

    高程标准差定义 Arcgis计算高程标准差 打开Spatial analyst-邻域分析-焦点统计,设置输入栅格.输出栅格.统计类型(STD).邻域设置中高度和宽度为窗口大小,保持默认即可:统计类型选 ...

  3. Matlab 基于DEM计算坡度

    文章目录 一.简介 二.实现代码 三.实现效果 参考资料 一.简介 假设一个点位于曲面 z = f ( x , y ) z=f(x,y) z=

  4. GDAL使用DEM数据计算地形指数

    零.        前言 本文是接上文<GDAL使用DEM数据计算坡度坡向>,还是一篇关于DEM计算地形指数的一篇文章.这里所要计算的地形指数主要包括以下三个指数:地形耐用指数(Terra ...

  5. python计算坡度_基于python实现利用DEM数据计算坡度、坡向

    1.Python的地形三维可视化--简介Matplotlib和gdal https://blog.csdn.net/allenlu2008/article/details/51880333 2.Pyc ...

  6. 基于python实现利用DEM数据计算坡度、坡向

    基本概念 DEM数据 DataMark:CNSDTF-DEM Version:1.0 Unit:M Alpha:0.000000 Compress:0.000000 X0:258000.000 Y0: ...

  7. arcgis里dem填洼_ArcGIS水文分析实战教程(4)地形预处理

    ArcGIS水文分析实战教程(4)地形预处理 本章导读:ArcGIS的水文分析工具是基于DEM进行地表水流动的模拟,其本身不涉及到精确数值的水流流量.在形成径流的过程中考虑的全是地形因素,D8单流向算 ...

  8. Arcgis计算坡度问题

    DEM计算坡度slope问题(为什么坡度常在89°左右) 问题:通常我们下载的数据坐标都是地理坐标系,没有投影信息.直接根据不含投影信息的数据计算坡度,通常计算的结果都是89.0左右(单:degree ...

  9. ArcGIS教程之DEM(高程)的应用(坡度坡向、提等高线)

    ArcGIS教程之DEM(高程)的应用(坡度坡向.提等高线)发布时间:2018-01-17 版权: 相关教程: DEM水文分析(一) Arcgis下DEM水文分析(二) DEM的应用包括:坡度:Slo ...

最新文章

  1. linux sed高级用法,sed 高级用法
  2. vscode更改安装路径 无法访问_装完系统必做的优化,更改用户文件和软件安装默认路径,你知道吗...
  3. linux写文件优化,Linux文件系统性能优化
  4. intellij idea14.1 卡顿问题解决
  5. linux内核编译与内核模块
  6. Struts2的通配符配置方式
  7. 小米用户画像_企鹅智库:高学历用苹果中老年用华为 男性用小米女性用OV
  8. mysql多列 groupby,MySQL多表查询之GroupBy
  9. 慕尼黑大学公开课 Competitive Strategy(竞争策略)总结
  10. java中的特殊字符集合
  11. 数据挖掘如何计算相关性_一份数据挖掘入门指南!!!
  12. 既然Java反射可以访问和修改私有成员变量,那封装成private还有什么意义
  13. 扇贝有道每日一句180904
  14. vb mysql 教程_VB6 数据库 基础 教程
  15. Hadoop1.0.0 eclipse插件下载
  16. 图论,回路,旅行商、邮递员问题。
  17. 输入球心三维坐标及球半径求算球体的球面坐标数据(C/C++)
  18. eNSP和HCL兼容共存问题
  19. Linux-京东字节百度提前批,一面二面都被问到了awk——实例篇(2)去重统计排序
  20. 趣头条老是旧闻重复,怎么处理 | 伪原创视频需要改什么

热门文章

  1. List.add 方法添加元素时只会添加最后一条元素的问题与解决
  2. SketchBookPro 自然画图软件2014-2021
  3. mindspore ST调试报错 RunTimeError
  4. 天下所有的事,都是为了利益,都是按利益逻辑规律在运行,发生的一切事情都可以用利益逻辑来解释。
  5. 文件上传工具类FileUploadUtils
  6. 抖音seo账号矩阵源码系统搭建技术开发
  7. TL431应用电路介绍
  8. POJ 3095 Linear Pachinko 字符串模拟
  9. 3个可乐瓶可以换一瓶可乐,现在有364瓶可乐。问一共可以喝多少瓶可乐,剩下几个空瓶
  10. selenium firefox 提取qq空间相册链接