摘要
水库库容快速而准确的计算是现代水库运营管理的一个重要需求,随着测绘数据获取技术和GIS技术的发展,实现水库库容的计算的途径也发生了很大的变化。介绍了在ArcGIS平台下用DEM法计算水库库容的流程,并重点阐述了ArcMap中表面体积计算工具的语法和使用中的注意事项。在此基础上,使用ArcMap VBA将用于库容计算的水位高程采用循环的方式输入,实现了水库库容任意高度分层的自动化计算。最后,通过实例计算验证了该方法的有效性,为水库库容计算提供了另一个途径。
Fast and accurate calculation of reservoir capacity is an important demand of modern reservoir operation and management.With the development of surveying and mapping data acquisition technology and GIS technology,the way to realize the calculation of reservoir capacity has also changed greatly.This paper introduces the process of reservoir capacity calculation with DEM method under ArcGIS platform,and focuses on the syntax of surface volume calculation tool in ArcMap and the matters needing attention in use.On this basis,ArcMap VBA is used to input the water level elevation for reservoir capacity calculation in a cyclic way,and the automatic calculation of reservoir capacity at any height is realized.The computational results show that the algorithm is effective,which provides another way for reservoir capacity calculation.
作者
袁伟
YUAN Wei(Power China Kunming Engineering Corporation Limited,Kunming 650041,China)
出处
《云南水力发电》
2020年第5期109-112,共4页
Yunnan Water Power
关键词
库容计算
ARCMAP
VBA
水位高程
循环输入
任一高度分层
自动化计算
reservoir capacity calculation
ArcMap
VBA
water level elevation
cyclic input
stratification at any height
automatic computing