Newer
Older
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
import datetime
import time
from nordb.nordic.sensor import Sensor
from nordb.nordic.station import readStationStringToStation
stations = open("cube.site", 'r')
sensor_file = open("cube.sensor", 'w')
css_id = 400
for line in stations:
stat = readStationStringToStation(line, 'OT')
for chan in ["E", "N", "Z"]:
sensor_data = [
time.mktime(datetime.datetime.strptime("2018-05-07 05:00:00", "%Y-%m-%d %H:%M:%S").timetuple()),
time.mktime(datetime.datetime.strptime("2018-08-28 20:00:00", "%Y-%m-%d %H:%M:%S").timetuple()),
stat.on_date,
1.0,
1.0,
0.0,
'y',
datetime.datetime.now(),
css_id,
512,
-1,
stat.station_code,
'BH' + chan,
-1,
-1
]
css_id += 1
if stat.station_code[:2] == 'WT':
sensor_data[1] = time.mktime(datetime.datetime.strptime("2018-05-25 05:00:00", "%Y-%m-%d %H:%M:%S").timetuple())
if stat.station_code[:2] == 'TL':
sensor_data[0] = time.mktime(datetime.datetime.strptime("2018-05-25 05:00:00", "%Y-%m-%d %H:%M:%S").timetuple())
if stat.station_code == 'SS00A':
sensor_data[1] = time.mktime(datetime.datetime.strptime("2018-05-15 13:00:00", "%Y-%m-%d %H:%M:%S").timetuple())
if stat.station_code == 'SS00B':
sensor_data[0] = time.mktime(datetime.datetime.strptime("2018-05-15 13:00:00", "%Y-%m-%d %H:%M:%S").timetuple())
if stat.station_code == 'SS09A':
sensor_data[1] = time.mktime(datetime.datetime.strptime("2018-05-15 14:10:00", "%Y-%m-%d %H:%M:%S").timetuple())
if stat.station_code == 'SS09B':
sensor_data[0] = time.mktime(datetime.datetime.strptime("2018-05-15 14:10:00", "%Y-%m-%d %H:%M:%S").timetuple())
if stat.station_code == 'SS23A':
sensor_data[1] = time.mktime(datetime.datetime.strptime("2018-05-15 10:12:00", "%Y-%m-%d %H:%M:%S").timetuple())
if stat.station_code == 'SS23B':
sensor_data[0] = time.mktime(datetime.datetime.strptime("2018-05-15 10:12:00", "%Y-%m-%d %H:%M:%S").timetuple())
sensor = Sensor(sensor_data)
sensor_file.write(str(sensor) + "\n")