MCPcopy Create free account
hub / github.com/Tong89/smartNode / check_geo_visibility

Function check_geo_visibility

backend/orbit.py:268–274  ·  view source on GitHub ↗

检查 LEO 与 GEO 中继星的可见性。 已更新为调用 ``backend.physics.geometry.check_geo_visibility_enu``, 基于精确仰角阈值判断,替代固定 80° 地心角近似。

(leo_pos, geo_pos)

Source from the content-addressed store, hash-verified

266
267
268def check_geo_visibility(leo_pos, geo_pos):
269 """检查 LEO 与 GEO 中继星的可见性。
270
271 已更新为调用 ``backend.physics.geometry.check_geo_visibility_enu``,
272 基于精确仰角阈值判断,替代固定 80° 地心角近似。
273 """
274 return check_geo_visibility_enu(leo_pos, geo_pos)
275
276
277def _slant_range_km(sat_pos, target_pos) -> float:

Calls 1

check_geo_visibility_enuFunction · 0.90