mirror of
https://github.com/smittix/intercept.git
synced 2026-04-24 06:40:00 -07:00
fix(satellite): use wgs84 subpoint elevation for altitude in /position
Replace geocentric.distance().km - 6371 (fixed spherical radius) with wgs84.subpoint(geocentric).elevation.km in the /position endpoint. The SSE tracker was already fixed in the Task 1 commit.
This commit is contained in:
@@ -647,7 +647,7 @@ def get_satellite_position():
|
||||
'norad_id': norad_id,
|
||||
'lat': float(subpoint.latitude.degrees),
|
||||
'lon': float(subpoint.longitude.degrees),
|
||||
'altitude': float(geocentric.distance().km - 6371),
|
||||
'altitude': float(subpoint.elevation.km),
|
||||
'elevation': float(alt.degrees),
|
||||
'azimuth': float(az.degrees),
|
||||
'distance': float(distance.km),
|
||||
|
||||
Reference in New Issue
Block a user