zmk
2024-08-28 1ae38ab34bcbdff622c7623119ee54bad419f4ed
Base.py
@@ -6,21 +6,47 @@
"""
import numpy as np
import shutil
import os
#成果模型的默认名字
not_allowed_model="202001_202212"
archive_models=["SP0-0","SP1-1","SP1-2","SP1-3","SP2-1","SP2-2","SP2-3","SP3-1",
            "SP3-2","SP3-4","SP3-5","SP3-6","SP3-7","SP4-1","SP4-7"]
# 生成的流场图文件
flow_file ="D:\\javaCode\\xishan\\xishan\\xishan\\xinshanFlow\\"
prefix ='C:\\Users\\ZMK\\Desktop\\xsModel2\\'
ZoneBudget64Exe= prefix + "zonebuget\\ZoneBudget64.exe"
water_bal_zones = prefix +"zonebuget\\water_bal.zones\n"
water_res_zones = prefix +"zonebuget\\water_res.zones\n"
water_lsh_path = prefix + "water_lsh.ini"
water_yhy_path = prefix + "water_yhy.ini"
water_dbw_path = prefix + "water_dbw.ini"
baseModel = prefix + 'verifyModel\\'
baseModel2 = prefix + 'verifyModel2\\'
predictModel= prefix + 'predictModel\\'
predictModel60 = prefix + 'predictModel60\\'
predictParamModel= prefix + 'predictParamModel\\'
muiltyModel =  prefix + 'muiltyModel\\'
model_dir = prefix + '0612Model\\'
obswellpath = prefix + '监测井.ini'
obswell_data_path=  prefix + 'water_obs_data.ini'
well_scale_path =  prefix + 'well_scale.ini'
obs_well = np.loadtxt(obswellpath, dtype=str,encoding='utf-8')
@@ -44,7 +70,22 @@
water_equ_path2022 = prefix + 'water_equ2022.ini'
water_equ2022 = np.loadtxt(water_equ_path2022, dtype=str,encoding='utf-8')
#地表高程数据
dis_top_path = prefix + 'md_dis_top.ini'
#分区的储水系数
lpf_path =  prefix + 'md_lpf.ini'
md_lpf =  np.loadtxt(lpf_path, dtype=str,encoding='utf-8')
# #玉泉山矩阵数据
yqs_path=  prefix + '玉泉山泉划分.ini'
xs_yqs_matrix =  np.loadtxt(yqs_path, dtype=str,encoding='utf-8')
# #山区平原区矩阵
xs_mp_path = prefix + '山区平原区划分.ini'
xs_mp_matrix =  np.loadtxt(xs_mp_path, dtype=str,encoding='utf-8')
model_config ='C:\\Users\\ZMK\\Desktop\\objclipdig\\ModelFlow_xishan\\config.ini'
model3d_path='D:/javaCode/xishan/xishan/xishan/output2/'