Use named variables for planetary radius

[?]
Jul 8, 2021, 3:02 AM
TZVTKOJEX37F5TH2IHHNEJXT75DCDELZVQBIS77PRC4ANO4ZQ7VQC

Dependencies

  • [2] 3AJMKZ7C Model trainer: include land mass calculation in click handler
  • [3] ROQCAPZJ Begin function for showing the map (for now just opens SDL window)
  • [4] PG7KSKJL Add surface distance measurement to mouse click handler
  • [*] E742MTJA Fix segfault (don't pass pointers between functions in different SDL versions), minor refactor

Change contents

  • edit in trainmodel/src/drawmap.py at line 10
    [6.87]
    [6.87]
    planet_radius_km = 6378.1
    planet_radius_miles = planet_radius_km * 1.60934
  • replacement in trainmodel/src/drawmap.py at line 39
    [2.1969][2.1969:2093]()
    print('Clicked land mass: %s square Km | %s square miles' % (solid_angle * 6372.0**2, solid_angle * 3959**2))
    [2.1969]
    [3.106]
    print('Clicked land mass: %s square Km | %s square miles' % (solid_angle * planet_radius_km**2, solid_angle * planet_radius_miles**2))
  • replacement in trainmodel/src/drawmap.py at line 43
    [3.320][3.320:397]()
    print('%s Km | %s miles' % (arc * 6372.0, arc * 3959.377))
    [3.320]
    [3.397]
    print('%s Km | %s miles' % (arc * planet_radius_km, arc * planet_radius_miles))