54 行
947 B
Python
54 行
947 B
Python
class Profile():
|
|
"""
|
|
记录剖面数据
|
|
"""
|
|
|
|
def __init__(self):
|
|
self.x = None
|
|
self.y = None
|
|
self.lat = None
|
|
self.lon = None
|
|
self.botDep = None
|
|
|
|
def set_data(self, x, y):
|
|
'''
|
|
设置曲线
|
|
'''
|
|
self.x = x
|
|
self.y = y
|
|
|
|
def set_coord(self, lat, lon):
|
|
'''
|
|
设置坐标
|
|
'''
|
|
self.lat = lat
|
|
self.lon = lon
|
|
|
|
def set_bottomDepth(self, botDep):
|
|
'''
|
|
设置深度
|
|
'''
|
|
self.botDep = botDep
|
|
|
|
|
|
class Channel():
|
|
'''
|
|
储存声道道信息
|
|
'''
|
|
|
|
def __init__(self):
|
|
self.exist = False
|
|
self.depAxis = None
|
|
self.velAxis = None
|
|
|
|
|
|
class SpringLayer():
|
|
'''
|
|
储存跃层信息
|
|
'''
|
|
|
|
def __init__(self):
|
|
self.exist = False
|
|
self.limit = None
|
|
self.intensity = None
|