(ANSWERED) Simulate sky from a specified location by using build_stereographic_projection(center) #560
-
I'm just getting started using Skyfield for my thesis work, the aim is to simulate the night sky as seen from a time and location specified by the user. I then want to add satellite tracklets to the plot. Currently I have started with the Neowise example, but instead used ISS as a first tracklet object. I've been experimenting with the build_stereographic_projection(center) but I am confused about how it works and what should be used for center. Currently I'm using center = station.at(t).observe(ISS_orbit) where station is the coordinates for my observation location, and ISS_orbit = earth + ISS. However, I read on the website that this is an expensive method for satellites and something like geocentric = ISS.at(t) should be used instead, but I don't understand how this will take my observation location into account though. Any ideas or possible clarifications that could get me further? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
If you want a quick relative position between your station and the ISS without the expense of the light-travel time correction in |
Beta Was this translation helpful? Give feedback.
If you want a quick relative position between your station and the ISS without the expense of the light-travel time correction in
.observe()
, then I think you can try(ISS_orbit - station).at(t)
. See whether that gives you the relative position you're interested in!