observerCoordsEcf, velocityEcf not defined
See original GitHub issueExample in README references:
dopplerFactor = satellite.dopplerFactor(observerCoordsEcf, positionEcf, velocityEcf);
But neither of observerCoordsEcf or velocityEcf appear to be available.
Issue Analytics
- State:
- Created 7 years ago
- Comments:7 (4 by maintainers)
Top Results From Across the Web
Earth-centered, Earth-fixed coordinate system - Wikipedia
The Earth-centered, Earth-fixed coordinate system (acronym ECEF), also known as the geocentric coordinate system, is a cartesian spatial reference system ...
Read more >Reference Frames Coordinate Systems - NASA / NAIF
observation geometry. ... A reference frame (or simply “frame”) is specified by an ... Velocity is typically non-zero, but acceleration is negligible.
Read more >Orbital Coordinate Systems, Part I - CelesTrak
Inertial, in this context, simply means that the coordinate system is not accelerating (rotating). In other words, it is 'fixed' in space relative...
Read more >A Simple and Precise Approach to Position and Velocity ...
This document outlines how to estimate, with up to 10cm precision, the position and velocity of a satellite at arbitrary times using sampled...
Read more >Frequently Asked Questions | STK Components for .NET 2022 r2
Note that STK Components may not be able to calculate the order you request, ... a specified latitude boundary in either the ECI...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found

I realize this issue thread is really old, but thought I would post my solution here for calculating ECF velocity in case others have the same question. If accuracy is vital and you’re able to track down and decipher the math mentioned above, then great! I was not though, and this seemed to worked out pretty well for me. 😃
Basically, you can determine ecf velocity using the eci data that satellite.js provides via the
propagateorsgp4methods (Note: I’m using dayjs elsewhere in my project, so that’s why I’m using it here in this example. It is certainly not required)Slick idea. That should actually account for the rotation of the earth perfectly. Feels super obvious now that you post it - thanks for helping out!