You are browsing as a guest. Sign up (or log in) to start making projects!

Earth-Operation

  • 1 Devlogs
  • 1 Total hours

I'm going to build earth dashboard.

Open comments for this post

46m 55s logged

Real-Time ISS Tracking & NASA Deep Space Network Monitor

Backend:

  • FastAPI (Python)
  • Skyfield
  • Static TLE data
  • NASA DSN Now XML API

Position Calculation:

  • Uses Skyfield’s EarthSatellite class
  • Calculates the ISS’s real-time geocentric position
  • Converts the position into a WGS84 ground subpoint
  • Returns latitude, longitude, and altitude

DevLog #1:

  • Served the frontend directly through FastAPI using FileResponse to keep the frontend and API under the same origin.
  • Fixed routing issues that caused repeated 404 requests and occasional 500 Internal Server Errors.
  • Refactored the orbital calculation logic using Skyfield’s EarthSatellite class for more reliable position calculations.
  • Added a backend endpoint that fetches and parses NASA DSN Now XML data in real time.
  • Extracted active antennas, tracked spacecraft, round-trip light time (RTLT), and data rates into a clean JSON API.
0
0
2

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…