47 lines
2.0 KiB
Python
Executable File
47 lines
2.0 KiB
Python
Executable File
#!/usr/bin/python
|
|
|
|
from test_scenario_definitions import *
|
|
import time
|
|
|
|
# Participant Ids
|
|
# 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
|
|
PPM1_participant_id = str(' 5, 6, 7, 8, 9, 10, 11, 12, 13, 16, 18, 19, 20, 21, 24, 25, 57, 58, 30, 31, 32, 52, 53, 54, 55').split(', ')
|
|
PPM1_type_id = str(' 4, 5, 6, 7, 8, 9, 10, 11, 12, 55, 78, 78, 57, 57, 27, 29, 54, 54, 77, 77, 78, 78, 78, 57, 57').split(', ')
|
|
PPM1_party_id = str(' 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 3, 3, 3, 4, 4, 4, 4').split(', ')
|
|
PPM1_equip_no = str('1001, 1002, 1003, 1004, 1005, 1006, 1007, 1008, 1009, 1010, 3801, 3802, 4401, 4402, 3803, 4403, 2501, 2502, 2001, 2002, 2003, 2011, 2012, 2013, 2014').split(', ')
|
|
|
|
|
|
|
|
|
|
|
|
def generate_participant_positions():
|
|
|
|
start_time = int(time.time()) * 1000
|
|
|
|
stmts = []
|
|
|
|
data_lat = 0.925926;
|
|
data_lon = 0.155215;
|
|
for i in range(0, 25):
|
|
data_lat += 0.000002
|
|
start_time += 100
|
|
|
|
stmt = 'INSERT INTO ex_42.rec_participant_position ( participant_id, participant_type_id, party_id, pos_lon, pos_lat, pos_z, sample_time ) VALUES ( %s, %s, 2, %s, %s, 0, %s )' % (PPM1_participant_id[i], PPM1_type_id[i], data_lon, data_lat, start_time )
|
|
|
|
stmt += ';'
|
|
stmts.append(stmt)
|
|
|
|
for i in range(0, 25):
|
|
data_lon += 0.000005
|
|
start_time += 100
|
|
|
|
stmt = 'INSERT INTO ex_42.rec_participant_position ( participant_id, participant_type_id, party_id, pos_lon, pos_lat, pos_z, sample_time ) VALUES ( %s, %s, 2, %s, %s, 0, %s )' % (PPM1_participant_id[i], PPM1_type_id[i], data_lon, data_lat, start_time )
|
|
|
|
stmt += ';'
|
|
stmts.append(stmt)
|
|
return stmts
|
|
|
|
if __name__ == "__main__":
|
|
print '\n'.join(generate_participant_positions())
|
|
|