Track 2 culminates here: combine ground station coverage analysis with orbital mechanics to answer the matching question — given an orbit, which spaceport? Given a spaceport, which orbits? The capstone delivers a ground-track coverage tool.
Track 2 culminates here. With orbital mechanics (Week 7), SGP4 propagation (Week 8), and ground-station visibility (Week 9) in hand, you can answer the central matching question of operational space-domain awareness: given an orbital regime, which spaceports can serve it? And given a spaceport, which orbits can be efficiently reached?
The fundamental constraint is simple: a rocket launched due east (the most efficient azimuth, gaining maximum benefit from Earth's rotation) ends up in an orbit with inclination equal to the launch site's latitude. To reach higher inclinations, you launch progressively more northward or southward, sacrificing the eastward velocity bonus.
Some rules of thumb that fall out of the math:
A reference matrix for the world's active spaceports:
| Spaceport | Latitude | Best for |
|---|---|---|
| Kourou | 5.2°N | GEO, equatorial |
| Sriharikota | 13.7°N | GEO, mid-inclination |
| Wenchang | 19.6°N | GEO, lunar (Long March 5) |
| Cape Canaveral / Kennedy | 28.5°N | LEO, GTO, ISS (with dogleg) |
| Vandenberg | 34.7°N | Polar, SSO |
| Wallops | 37.9°N | Mid-inclination LEO |
| Tanegashima | 30.4°N | GEO, SSO |
| Baikonur | 46.0°N | ISS (51.6°), Soyuz LEO |
| Plesetsk | 62.9°N | Molniya, polar |
For Earth-observation satellites, the more practical question is the swath: the strip of Earth's surface within the sensor's field of view at any moment. For a sensor with swath width w, the coverage polygon is the ground track buffered by w/2. For Landsat 9 (185 km swath), buffer the ground track by 92.5 km on each side. For a hypothetical 1000-km-swath sensor (e.g. SAR), buffer by 500 km.
Coverage is asymmetric in time: the ascending pass and descending pass cover different ground, and a single satellite revisits the same swath only every ~16 days for Landsat or ~5 days for Sentinel-2 (which has two satellites).
The Week 10 lab is the start of Capstone 2: Ground-Track Coverage Tool — a Python tool that, given any TLE, outputs the 24-hour ground track as GeoJSON, a 1000-km-swath coverage polygon, and a country-overflight table with dwell time per country. The full rubric is on the capstone page; finishing it earns the Certified Orbital Analyst credential. Track 3 (Remote Sensing Specialist) starts next week, where the focus shifts from where the satellite is to what it sees.
Given any TLE, output: (1) 24h ground track as GeoJSON, (2) 1000-km-swath coverage polygon, (3) country-overflight table with dwell time per country. This is the deliverable for Capstone 2.
Test yourself. Answer key on the certificate-track page (Gold-tier feature: progress tracking and auto-grading).