S1005403_RisCC/tools/debug_geo.py
2025-11-05 10:54:58 +01:00

17 lines
688 B
Python

from target_simulator.analysis.simulation_archive import SimulationArchive
D=type('D',(),{})()
D.name='geo_test'
D.to_dict=lambda: {'dummy':True}
sa=SimulationArchive(D)
ownship={'timestamp':100.0,'latitude':45.0,'longitude':9.0,'position_xy_ft':(0.0,0.0)}
sa.add_ownship_state(ownship)
target_x_ft = 100.0/0.3048
target_y_ft = 200.0/0.3048
sa.add_real_state(1,100.5,(target_x_ft,target_y_ft,30.0))
print('ownship_trajectory=', sa.ownship_trajectory)
print('recorded_data=', sa.recorded_data)
print('recorded_geopos=', sa.recorded_geopos)
import target_simulator.analysis.simulation_archive as mod
print('HAS_PYPROJ=', getattr(mod,'_HAS_PYPROJ',None))
print('module file=', mod.__file__)