forked from sgano/JSatTrak
-
Notifications
You must be signed in to change notification settings - Fork 0
/
NEWS.txt
186 lines (146 loc) · 11.2 KB
/
NEWS.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
Created on July 23, 2007, 4:24 PM
Version 1.1 (26 Aug 2007)
- Added low precision position of sun (day/night)
Version 1.2
- bug fix, uses MOD positions for lat/long calculations instead of J2000 (for satellites and sun)
Version 1.3
- Abilitiy to draw regions on 2d Map, fixed time rounding errors in time (new Time Classes), code refactored some.
Version 2.0
- Added 3D Window using WorldWind Java, movie creating tool (new icons)
Version 2.1 (5 Jan 2008)
- Added Ground stations and tracking tool, tracking polar plot, pass predictions
- added visibility - Visible/Radar-Night/Sun -- Elevation constraints working in tracking tool
- connected dots in polar plot, go to pass in pass predictor, lat/long lines layer in 3D added
- scenario epoch setting,
Version 3.0 (9 Feb 2008)
- Custom Sats, Mission Designer, Solver Loops
- Popogator stopping conditions (apogee/perigee)
- XML saving, general bug fixes updates, export of custom sat
Version 3.0.1 (13 Feb 2008)
- fixed decimal seperator issue, in SDP4
Version 3.0.2 (13 Feb 2008)
- fixed problem when missing only some of TLE data files (program freezes)
Version 3.0.3 (14 Feb 2008)
- fixed issues of custom sat dialog not closing when unpropogated
Version 3.1.0 (22 Mar 2008)
- added bean shell - plugins and command line interface and remote command server / client
from the command you can access jsattrak object to have access to all of its methods to change things on the fly
Version 3.1.1 (20 April 2008)
- updated to swingx 0.9.2 compatibility -removed deleted features (table highlighters). Added Ground Station browser button to toolbar
Version 3.1.2 (21 April 2008)
- added polical boundaries layer for 3D globe
Version 3.2 (9 May 2008)
- Earth Coverage anylsis, added ability to create movies of any window or entire app, update to WWJ 0.5 (removed WWJ source), set custom clipping plane distances (sim properties)
Version 3.2.1 (22 May 2008)
- unsucessful try to remove dependency on JMF
? view following sat (very preliminary) and 3D models?
// bug - does CoverageAnalyzer save and open in 2d window correctly?? use dialog maybe to fix this?
Version 3.5.0 (7 August 2008)
- Added 3D models, added model view mode
- fixed bug: 3d view in ECI reverted back to North up when time advanced (J3DEarthPanel.java, and internal)
- added full screen exclusive mode, GUI updates
- double click on object opens properties, Custom Sat icons in new locations.
- added nimbus look and feel choice, if java6u10 or greater! (updated" jgoodies, swingx, xstream)
- Added ability to choose any 2D map image.
- Added 2D Earth Lights night image effect
- Added FPS info (press f when a 2D window is active), added memory status bar (+plugin)
- bug? 3d model only stays in full screen mode if two 3d windows are open before? - some quirks with the model view
Version 3.5.1 (26 Sept 2008)
- Bug fix - repaint groundtrack when jumping to a time in the mission designer for a custom satellite
- fixed 3d cone, added get/set slices and stacks parameters, improved 2d window performance by>30% (removed most drawline calls), improved land mass drawing performance
- added tle-new.txt (new sats), sphere rednering still a bottleneck but reduced divions from 20 to 8, gained 25% performance
Version 3.6 (13 Nov 2008)
- Added capibility to run JSatTrak script without starting GUI via passing a command line argument (plus script ability to save images of 2D plot and polar plots)
- Added app look and feel chooser to the help menu
"C:\Documents and Settings\sgano\Desktop\JSatTrak\JSatTrak\noGUIscript.bsh"
KNOWN ISSUE: Stored satellites reference Name this may not be unique (and many cases it isn't)! Need to store it by NORAD ID or if a custom sat some other ID
Version 3.6.1 (22 Dec 2008)
- Marvin joined team
- started in on UI improvements drag of 2D zoomed in map, mouse wheel zoom (18 Dec 2008)
- Better compression settings for JPG screenshots and movie creation (22 Dec 2008 - SEG)
Version 3.6.2 (11 Jan 2009)
- added a menu to the satellite browser - to load custom satellite TLE data, and create a custom sat
Version 3.7 (16 Jan 2009) (unreleased)
- Updates for helping oberservers (based on feed back from Dave Ortiz)
- added TLE_user directory for custom tle files that are automatically loaded (with options for category specification)
- Updates to tracking form: polar plot-print,invert colors,limit to horizon, compass points, pass prediction-rize/set Az degrees/compass points, save as csv
Version 3.7.5 (23 Mar 2009)
- Change 2D sun terminator resolution to 61 - 51 was reported by a user to cause some unwanted jumps as to which side was filled in, still has issues at times (even for higher res)
- Integrated NASA World Wind Java V0.6 - plus a few new layers (like controls), redid some swing worker routines for thread safteyness
- added substance look and feel (default Raven until Nimbus can work again),
- fixed: saving of 2D coverage windows, 2D night light effects, and main app window location and size saved.
- 3D external windows now decorated to match look and feel (if avaiblilble)
- known issue: 3D internal window doesn't work with v0.6 (nimubs Look and feel only)
- known issue: webstart cannot save movies (no fix)
Version 3.7.6 (24 Mar 2009)
- resize fix on 3D external window (in 3.7.5 they could only be made bigger) - set min size on globe panel (0,0) preferred size(50,50)
Version 3.7.7 (2 April 2009)
- added Microsfot virtual earth layer/yahoo/open maps from WWJ Experimental code
Version 3.7.8 (26 May 2009)
- bug fix, close app by file->exit doesn't close process - fixed (bug found by Horst Meyerdierks - SGP4 author)
Version 4.0 (21 June 2009)
- added sun shading effects in latest WWJ verion of the day. See posts:
http://forum.worldwindcentral.com/showthread.php?t=21021&highlight=sun+shading
http://patmurris.blogspot.com/2009/04/sunlight-package-for-worldwind-java.html
(VOTD - WWJ Broke COLOR OF 3D ORBIT TRACE - fixed - disabled 2D textures in OrbitModelRenderable and EFEFModelRenderable)
- Increased precision of GeoFunctions.GeodeticLLA
- CORRECTED error in treating SGP4 data as MOD not TEME of date! fixed (and transformation to J2000.0 - found stk prob uses 24 terms in nutation calc)
- CORRECTED error in using MOD position for LLA instead of TEME of date (corrected)
- added name.gano.astro.coordinates.J2kCoordinateConversion for better coordinate transformations! (phase out old transformations)
- now SGP4 prop matches STK very closely (~1m for ISS) and HPROP was compared as well and preformed just as well.
- added smooth changes to the 3D view options
- coordinate system selection for sat info dialog (J2k, TEME, MOD, TOD)
- REPLACED SDP4 (GPL license, see references.txt) with my own coversion of CSSI's SGP4 propagator (name.gano.astro.propogators.sgp4_cssi) (ver: 3 Nov 2008) (same one used in STK 9.0)
Note: the above change of SGP4 props and other changes in this release make the saved files from older versions not compatible! Files should now be smaller! (why it gets promoted to v4)
- RELICENCED JSatTrak as LGPL!
- FILE FORMAT: changes to use zip compression! files are now much smaller!
Version 4.1 (10 July 2009)
- added AutoClipBasicOrbit view for dynamic clipping plane calculations (23 June)
- ECI grid, and gui options for grid and clipping planes (moved from sim properties to each 3D window)
- fixed bug (that surfaced in v4.0) for using the autorun in the coverage tool - needed to make SGP4SatData.java serializable (9 July 2009)
- Added read ephemeris from file to Custom Satellite Builder (also ability to delete "ini conditions" and add ini conditions nodes (always to top)) (10 Junly 2009)
- fixed bug where null values were no cloned properly in CustomSatellite - creating exceptions in OrbitModelRenderable/ECI rendering layer
Version 4.1.1 (21 Aug 2009)
- Added the current look and feel to the save file / and open file
- 31 Aug - fixed addSeconds in Time to avoid max integer problems
Version 4.1.2 (26 Sep 2009)
- special apache license version released for NASA / GSFC called ILIADS (Integrated Lunar Information Architecture for Decision Support)
Version 4.1.3 (30 Mar 2010)
- now can use startup.bsh script if found in root directory on startup (run locally) to config the opening scenario (for Pat M. of WWJ)
Version 4.1.4 (27 Feb 2013)
- UPDATED TO Apache License, Version 2.0 (and started to manage src from GitHub)
Version 4.1.5 (3 Sept 2013)
- updated color chooser to work in Java 1.7.0_15 (cleaned up null pointer - substance.jar and substance-swingx.jar)
(Updated substance jars and trident jars to version 7.2.1: see: http://insubstantial.posterous.com/)
Version 4.1.6 (12 August 2014)
- Fixed exception that prevented SolverPanel.java from showing up when customizing the solver node of a custom satellite.
Version 4.1.7 (27 October 2014)
- Fixed bug in coverage analysis (JCoverageDialog.java). This bug caused the analysis to fail when custom satellites existed in the scenario.
Version 4.1.8 (16 October 2015)
- Fixed bug in java 1.7+ which caused "no-args constructor" error for swingx's org.jdesktop.swingx.tree.TreeModelSupport component.
This bug occurred when trying to open a saved file that contained a custom satellite.
This was fixed by incorporating the latest swingx source (v1.6.4) directly into the project, then editing org.jdesktop.swingx.tree.TreeModelSupport to give it a no-arg empty constructor. Should work with files saved in 4.1.7.
- removed dependency on the swingx-0.9.4.jar (though left it in the git repository, along with the 1.6.4 compiled version)
- Updated launcher app for OS X 10.11 (as the java 1.6 path changed)
Version 4.1.9 (3 March 2016)
- Added the TCCON network to the groundstations database
Version 4.1.10 (18 April 2016)
- Added a new plugin "Export_Ephemeris_1Day_All_SGP4_Sats.bsh" to export the ephemeris of the regular "SGP4" satellites.
Need to update to latest WWJ build - new view architecture
Version 4.1.11 (21 Feb 2017)
- Added Iridium NEXT TLE data source file
Version 4.2.0 (16 Aug 2018)
-- 2D Map: added options for drawing line widths (default = 2.0) and font size for labels (default = 12)
-- 2D Map: Changed 2D image map scaling default to smooth (looks a lot better)
-- 2D Map: Added 4 new higher resolution 2D Earth image maps:
- Earth_bathymetry_4k.jpg (source: http://madriver.me/world-map-satellite.html/satellite-image-maps-and-posters-world-map)
- Earth_no_clouds_8k.jpg (source: http://www.shadedrelief.com/natural3/pages/textures.html )
- Earth_with_clouds_4k.jpg (source: http://www.shadedrelief.com/natural3/pages/textures.html )
- Earth_no_ice_or_clouds_4k.jpg (source: http://www.shadedrelief.com/natural3/pages/textures.html )
-- 2D Map: Change default 2D Earth image map to: Earth_bathymetry_4k.jpg (source: http://madriver.me/world-map-satellite.html/satellite-image-maps-and-posters-world-map)
-- 2D Map: Change default night fill color to full black
-- 2D Map: Change default night fill alpha level to 0.6f
-- 2D Map: change default background color to full black
- (beta) add ability to go full screen exclusive mode for 2D map. Added option in the windows menu (for currently selected selected 2d window). Known issues: problems escaping from full screen. Escape key listener/binding doesn't seem to be working.
Version 5.0 (possible future features?)
- Raspberry pi tracking mode and hardware (stepper motors) interface...