Spatial analysis and orbital mechanics intertwined. Learn PostGIS for spatial SQL, then layer in two-line element sets, SGP4 propagation, and ground-track geometry to answer questions like 'which spaceports can serve a sun-synchronous orbit?' or 'which countries does the ISS overfly in a 24-hour window?'.
Ground Station Operator track or equivalent — you must be comfortable with coordinate systems, vector data in QGIS, and basic Python.
PostGIS 16 · skyfield · geopandas · Folium · matplotlib
Given any TLE, produce ground track + coverage + country-overflight table.
Build a Python tool that, given any TLE as input, outputs (1) the 24-hour ground track as a GeoJSON LineString with timestamped vertices, (2) a coverage polygon assuming a 1000-km swath sensor, (3) a country-overflight table listing each country overflown with total dwell time in seconds. The country mapping must use the Natural Earth admin-0 boundary dataset (provided). Visualize the ground track on a Folium map, color-coded by altitude.
Read full capstone brief →/academy/verify/{certId}/. Certificate issuance is included with LaunchDetect Gold ($9.99/month). The entire curriculum is free.