"update from files" adds no new satellites to satellites.json
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Stellarium |
Fix Released
|
Medium
|
Bogdan Marinov |
Bug Description
This is a wish rather than a bug.
Celestrak has an appeal out for users to use less bandwidth. Suppose I
have several accounts. (I have, all belonging to one human being.) I can
download all the TLE files with a shell script using Curl. Then I can
update satellites.json from the concatenation of those files.
It's cumbersome -- I need to navigate to the TLE file each time I want
to update satellites.json. I'd like the path to that TLE file to be kept in
config.ini, and loaded each time I start Stellarium. No extra work for
the user, and less bandwidth load for Celestrak. Might this be done?
Another motive I have is that because of firewalls/proxies (is Stellarium
proxy-savvy?) I can't access all my sources at the same time. But I can
script the process so that if any source can't be reached it simply
retains the former file rather than deleting all satellites from the
unreachable source.
Thanks,
Paul Gilmartin
(more)
It appears that when I select "update from files", it updates existing
entries in satellites.json (I can tell -- timestamps in TLEs change),
but it does not add any new entries from my selected TLE file, even
though I have checked "On update, add all new satellites from the
selected sources."
I can reproduce this problem by copying in the original satellites.json;
editing it down to just a couple entries, and doing "update from files".
Those entries I left are updated; no new entries are added.
I'll consider this a bug.
Thanks,
Paul Gilmartin
Related branches
tags: | added: satellites |
Changed in stellarium: | |
importance: | Undecided → Medium |
Changed in stellarium: | |
status: | Fix Committed → Fix Released |
(note that it says):
Satellites: update finished. 2 / 2 updated, 0 added, 0 missing or removed. 911 source entries parsed.
... 911 source entries, but none added.
Thanks,
gil