-
-
Notifications
You must be signed in to change notification settings - Fork 851
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
SATELLITES Plugin #2060
Comments
Hello @JAY-Githb! Thank you for suggesting this feature. |
Duplicate of #1527 |
Do you want filter the satellites by standard magnitude? Please share better explanation for this request, because previously @axd1967 just wanted to ruined demonstration mode. |
Filter by apparent magnitude. |
No need to filter by standard magnitude because that has no affect on actual visibility. |
Erm... "Filter by magnitude, I look for near objects"? Or would "Filter by distance. I look for close objects" be more appropriate? |
Hello @JAY-Githb! Thank you for suggesting this feature. |
This issue already exists. |
apparent magnitude is dependent by geometric size and distance of the satellite, so, not all closes satellites are bright. |
Formally in realistic mode you have hiding invisible satellites already. Probably you use mode with markers, like @axd1967. Is it correct?
Do you understand that we should hide orbits of all satellites for filtered mode? And not all satellites have standard magnitude or RCS data - all of them will be invisible too.
Filtering satellites by class of objects (LEO, MEO, HEO, etc.) already exist. |
Georg asked "Why not "Filter by distance," Thanks for the suggestion. |
Alex, I agree with you and Georg that filter by magnitude is not the best way to go. |
Now there is a question what "range" means, or what should be filtered: current distance from observer, or current geocentric distance (or altitude above ellipsoid), or some quantity from the TLE, like semimajor axis. (Think Molniya orbits...) I am not in this field, so I don't know what's typically wanted. In addition, a magnitude cutoff filter should be relatively simple. (famous last words ;-) For this to work though, we need meaningful mandatory defaults for RCS. I don't know (not my code), is "standard magnitude" something that derives from e.g. RCS, solar angle and distance, or another independent factor? Is the term "standard magnitude" something used in the satellite observer community, or our own "default" magnitude that we assume without proper data? |
RCS is used (in case it is present) if there is no std mag available: stellarium/plugins/Satellites/src/Satellite.cpp Lines 701 to 714 in dd006bc
According to #2060 (comment), the user's intention becomes a bit more clear: to study a specific class of satellites, so a mag filter will indeed not help for various reasons (ironically, range is one of them). In #1527 the intention is to help a visual observer filter away satellites that cannot be seen (because below a magnitude level, e.g. 6, or 9 if using binoculars, or some other value if using a telescope etc). The original question made this a duplicate of #1527. If I understand correctly, the idea is therefore to introduce an altitude band filter, not a magnitude filter; the user wants to exclude satellites below a threshold AND above another threshold (correct, @JAY-Githb ?). The value to filter upon is NOT the range, but the actual altitude (as a minimum, simple case). This needs to be closely coordinated and thought over taking the already existing sat filters into account (as stated in #2060 (comment)), because there is an overlap in intentions; at first sight, those filters should be the solution @JAY-Githb ; otherwise, it should be explained why they are not useful. But it feels useful to introduce an altitude band filter, this feels like a very flexible and clean way for a user to filter at will; this could also be a poor man's workaround for #1527 . |
Hello Georg. "standard magnitude" is used in the satellite observer community to calculate predicted visual magnitude. |
Thanks for the history lesson! Yes, filtering on current range (distance) should then be easiest, with min/max settings. |
axd, You are correct that 'the user wants to exclude satellites below a threshold AND above another threshold'. I have hundreds of high eccentricity objects on my observing list. I will look for them when they are relatively low but that is just a small part of their orbit. Most of the time they are very high and just clutter up the screen. Ability to not show objects beyond a chosen distance would do a lot to help clear the screen so I could concentrate on current targets. Jay |
Georg, yes, I agree with you. |
In the discussion between Range versus Altitude, I would say to use as a filter whichever is easiest to implement. |
Is anyone working or intending to work on this issue soon? I am asking because I'm intending to open a new issue/PR to implement solutions for the consumption of the new various formats for orbit elements beyond the TLE format as described here:- https://celestrak.com/NORAD/documentation/gp-data-formats.php |
I have no time for it these weeks. Also, I think these are different issues, so it's the right thing to have another issue/PR about reading the newer file format. (But I read Celestrak will continue delivering the TLE format, so I feel it's not urgent. But yes, please go ahead.) |
Understood. I will do it in a separate PR. I just wanted folks to note that the current TLE does not provide the RCS value. But the newer XML and JSON versions (from Space Track, ST) do. Additionally, ST will provide an extended TLE format using "Alpha-5" and I expect to include this in my PR. Legacy classes however will not, restricting "old code" to the legacy class sets. I'd rather be ahead of the curve and Stellarium ready rather than play catch-up. From the Space Track website FAQ:-
|
I would love to see a filter for estimated visual magnitude! I use those estimates extensively for selecting targets for visual tracking. |
To predict apparent magnitude you have to have a standard mag. I am working on that but as of now there is no list for all objects. The closest to that was RCS which I had included in Sat. Situation Report. Unfortunately, they no longer supply that info. However, if you want a list of the brightest satellites, get VISUAL.TXT at Celstrak.com. I've been compiling that list for 25 years. They are the best targets for visual tracking. |
My apologies, perhaps I should not have requested visual magnitude specifically. The plugin lists “Approx. magnitude” for many but not all satellites, and I see that these values change dynamically. I have found these estimates to be good indicators of whether or not I can find a particular satellite. Can a minimum filter be designed around those estimates? Thanks for the tip regarding VISUAL.txt on Celestrak, and thank you for maintaining that! Heavens-above also produces daily lists of 100ish brightest satellites for a given location. I use that in conjunction with Stellarium but still sometimes find it difficult to navigate with so many markers. |
You'll only get Approx Mag for those objects that have a Standard Mag listed. For those that don't have one, use 5 for objects with Large RCS, 7 for Med. You won't see sats with Small RCS but use 10. A list of Quicksat Intrinsic Magnitudes is hosted by Mike McCants. See his web site. You can adapt them for Stellariuim. |
The list on HA is very incomplete. It won't predict if it doesn't have a Standard Mag. I had provided some, but not now. |
Hello @JAY-Githb! Please check the fresh version (development snapshot) of Stellarium: |
@rkinnett, please check the fresh version (development snapshot) of Stellarium: |
Hello.
Whatever you did seems to have fixed the problem.
I tried the same predictions on some of those objects from earlier and they worked this time!
The only ones that did not work are the last bath of Starlinks that I got from Celestrak.
Since those are replaced in a few days with TLE from Spactrack, I'm not concerned about them.
Stellarium is working so much better now.
Thank you very much for the quick fix!
Jay Respler
609-662-7438
***@***.***
Monroe Township, New Jersey
… From: "Alexander V. Wolf" ***@***.***>
To: "Stellarium/stellarium" ***@***.***>
Cc: "JAY RESPLER" ***@***.***>, "Mention"
***@***.***>
Sent: Monday, June 20, 2022 3:29:33 PM
Subject: Re: [Stellarium/stellarium] SATELLITES Plugin (Issue #2060)
[ https://github.com/rkinnett | @rkinnett ] , please check the fresh version
(development snapshot) of Stellarium:
[ https://github.com/Stellarium/stellarium-data/releases/tag/weekly-snapshot |
https://github.com/Stellarium/stellarium-data/releases/tag/weekly-snapshot ]
—
Reply to this email directly, [
#2060 (comment) |
view it on GitHub ] , or [
https://github.com/notifications/unsubscribe-auth/AODP7UNZBNEEHAXRSXGDE63VQDBB3ANCNFSM5IXWAQXQ
| unsubscribe ] .
You are receiving this because you were mentioned. Message ID:
<Stellarium/stellarium/issues/2060/1160778814 @ github . com>
|
Range filtering appears to work correctly. I still would prefer to see a filter for approximate magnitude as was originally suggested, but this range filter should help. I really like the umbra/penumbra visualization, although I found the checkbox next to "Show umbra at distance" to be awkward because as far as I can tell, this is a required input for the visualization. Unchecking disables the visualization, making the checkbox redundant with the Show umbra/penumbra checkboxes. Perhaps the umbra distance input could be moved to the same line as the Show umbra checkbox (and color input)? Thanks |
No. Just try enable umbra visualization and select any satellite ;) P.S. Show umbra at distance will show umbra at fixed distance and it will ignore altitude of satellite |
rkinnett, Jay |
I'm using Stellarium to select satellites for optical tracking (see demo here). I have found the existing "approximate magnitude" field which is shown in the target information display for many (but not all) satellites to be a good predictor of whether I can detect a satellite with a wide field guide scope. Since that "approximate magnitude" field already exists (whether or not it's technically accurate), I hoped it might be easy to wrap a filter on that specific field without needing to derive new/better calculations. That said, just last night I used the new satellites plugin features while tracking brighter LEO satellites and found the features (especially umbra display and coloring by visibility) highly useful! As an aside, now I just need help with wishlist issue 2361 to be able to select a satellite and send the NORAD ID or TLE over to my satellite tracking application so i don't have to fat-finger satellite IDs individually. Give me an inch and I'll ask for a mile :) |
Hello @JAY-Githb! Please check the latest stable version of Stellarium: |
I installed it. |
RKINNETT, I maintain a list of TLEs for the brightest satellites. You can find them in VISUAL in the Sources tab in the Config window. VISUAL is also in the original location at Celestrak.com. While there are other sats that can occasionally get bright, using the objects in VISUAL should give you reliably good results. You really wouldn't need a mag filter then. Jay Respler |
Can a filter be added to just show satellites brighter than a specified magnitude?
I realize that in order to work for all sats, they all have to have a Standard Magnitude. Perhaps for any object where Standard Mag is unknown, just assign a default of 4 if RCS is Large, 6 if Medium, 10 if small.
Thank you.
The text was updated successfully, but these errors were encountered: