免费视频|新人指南|投诉删帖|广告合作|地信网APP下载

查看: 579|回复: 9
收起左侧

ARC GIS 水库库容曲线计算 怎么吧后半部分加进去呢?

[复制链接]

8

主题

1435

铜板

1

好友

VIP会员

Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23Rank: 23

积分
106
QQ
发表于 2022-11-12 17:42 | 显示全部楼层 |阅读模式
import arcpy
import numpy as np
arcpy.env.overwriteOutput = True

# 输入表面
in_surface = arcpy.GetParameterAsText(0)
# 起始高程
start = float(arcpy.GetParameterAsText(1))
# 终止高程
to = float(arcpy.GetParameterAsText(2))
# 增量
increment = float(arcpy.GetParameterAsText(3))
# 输出文本
out_text_file = arcpy.GetParameterAsText(4)

for base_z in np.arange(start=start, stop=to+increment, step=increment):
    arcpy.SurfaceVolume_3d(in_surface, out_text_file, 'BELOW', base_z, 1)
    arcpy.AddMessage("{}库容计算完成".format(base_z))
——-——————————————————————————————————————————————————————
    # 死水位
    SSW = float(arcpy.GetParameterAsText(5))   
    arcpy.SurfaceVolume_3d(in_surface, out_text_file, 'BELOW',SSW, 1)
    #  汛限水位
    XXSW= float(arcpy.GetParameterAsText(6))
    arcpy.SurfaceVolume_3d(in_surface, out_text_file, 'BELOW',XXSW, 1)
    # 兴利水位
    XLSW= float(arcpy.GetParameterAsText(7))
    arcpy.SurfaceVolume_3d(in_surface, out_text_file, 'BELOW',XLSW, 1)
    # 设计洪水位
    SJHSW= float(arcpy.GetParameterAsText(8))
    arcpy.SurfaceVolume_3d(in_surface, out_text_file, 'BELOW',SJHSW, 1)
    # 校核洪水位
    JHHSW= float(arcpy.GetParameterAsText(9))
    arcpy.SurfaceVolume_3d(in_surface, out_text_file, 'BELOW',JHHSW, 1)

15

主题

1万

铜板

15

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2011

宣传勋章爱心勋章地信元老灌水勋章荣誉会员勋章活跃勋章地信专家组VIP勋章贡献勋章成就学员勋章

发表于 2023-1-10 13:45 | 显示全部楼层
谢谢分享
回复

使用道具 举报

33

主题

3万

铜板

19

好友

钻石会员

Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26Rank: 26

积分
7313

活跃勋章

发表于 2023-1-27 11:19 手机频道 | 显示全部楼层
进来看看
回复

使用道具 举报

29

主题

1万

铜板

16

好友

传奇会员

Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30Rank: 30

积分
37819
发表于 2023-1-28 08:43 | 显示全部楼层
多谢楼主分享
回复 支持 反对

使用道具 举报

0

主题

1万

铜板

6

好友

资深会员

Rank: 18Rank: 18Rank: 18Rank: 18Rank: 18

积分
3260
发表于 2023-2-28 16:17 | 显示全部楼层
路过支持一下
回复 支持 反对

使用道具 举报

0

主题

722

铜板

0

好友

助理工程师

Rank: 5Rank: 5

积分
178
发表于 2023-3-14 15:23 | 显示全部楼层
进来看看
回复

使用道具 举报

2

主题

1万

铜板

4

好友

教授级高工

Rank: 12Rank: 12Rank: 12

积分
1316
发表于 2023-5-12 08:27 | 显示全部楼层
看不懂的英文
回复 支持 反对

使用道具 举报

0

主题

1378

铜板

4

好友

助理工程师

Rank: 5Rank: 5

积分
310
发表于 2023-5-12 10:46 | 显示全部楼层
感谢分享
回复

使用道具 举报

0

主题

246

铜板

1

好友

技术员

Rank: 3Rank: 3

积分
26
发表于 2023-5-25 12:25 | 显示全部楼层
多谢楼主分享
回复 支持 反对

使用道具 举报

14

主题

1万

铜板

10

好友

地信院士

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

积分
2440

灌水勋章

发表于 2023-6-24 13:21 | 显示全部楼层
学习学习学习,谢谢楼主分享!!!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

在线客服
快速回复 返回顶部 返回列表