Added para datasource to database, modified calling method of database

这个提交包含在:
2023-03-28 11:31:57 +08:00
父节点 d0400e2c76
当前提交 ea2a7195a9
共修改 7 个文件,包含 30 行新增和 27 行删除
+8 -1
查看文件
@@ -44,13 +44,20 @@ def main():
from pyat.czcore import call_cz
import numpy as np
# 定义时间段
timeIndex = timeType
# 创建类
database = DataBase(ETOPO1Path, STPath,datasource="")
# 设置时间段
database.set_timePeriod(timeIndex)
# call_cz函数返回汇聚区计算的中间值CzData的列表
# CzData保存了方位角、距离、深度、损失、地形、会聚区等数据
# 其中czdata.azi是方位角、czdata.ranges是距离列表、czdata.depths是深度列表、
# czdata.TL是损失、czdata.bathym是地形数据
# czdata.Rays是声线数据
# czdata.CzDetail是会聚区数据,包括会聚区宽度和距离
res = call_cz(ETOPO1Path, STPath, freq, lat, lon, azi, sourceDepth, receiveDepth, timeType=timeType)
res = call_cz(database, freq, lat, lon, azi, sourceDepth, receiveDepth)
# call_cz(25, 18.0, 114.0, 10, 3500)
# write data to file