alex-developer / agsattrack Goto Github PK
View Code? Open in Web Editor NEWagsattrack
agsattrack
When following a satellite it is moving between data updates. Could this be down to earth rotation?
Allow the bottom two views to be selected from any of the available views, except list and passes
Need to implement these
Only initialise views when they are switched to. Currently all views are initialised at startup.
The views need to be able to ...
Currently only one satellite can be selected to display its orbit etc. Allow for more than one to be selected.
This will cause an issue with the sat info display so will need a way to either disable this when more than one is selected or enhance it to support multiple selections.
This is rubbish at the moment
Need a gallery type drop down for the Ribbon bar to support satellite selection.
Allow either a php backend or tle files read from the server for those that don't want to setup a database.
Write two data adapters and use these to route the data requests
Add a pane allowing users to change and save settings. The settings will initially be saved in a cookie but once the login system is in place they will be stored server side.
Allow the ribbon bar to be hidden so as to gain more real estate for the views.
Each view needs to update the ribbon buttons state depending upon the state of the view. i.e. of no sats are selected the follow options in the 3d view should be disabled.
Need better code to work out how many points to plot for each orbit. LEO sats are ok but others have way too many points
Allow users to register and login.
This broke after adding the fly to !
There are far too many points being calculated for non LEO orbits
For each entry in the passes grid add an option to show the DX window with locations visible at that point during the pass
Currently the canvases do not resize correctly. The aspect ratio also needs to be fixed for the 3d and polar views.
Allow the columns shown to be setup by the user
Add a view that can be used in popup windows and on the passes view that plots az and el
Need a builder mechanism to compress all of the JS for deployment as its getting to be a lot
Add options to the QS to specify defaults i.e.
domain.com/?view=3d&tle=amateur&sats=07530,14781
These options would override any defaults setup in the options.
http://unixpapa.com/js/querystring.html Might be a good lib to use
This needs to be smaller as its taking up too much real estate in the Ribbon
The camera needs rotating to keep the eye at the correct orientation
Are appearing behind the main panel. I suspect this is a z-order thing and the upgraded version of easyui has broken it
Allow a pass to be viewed by clicking on it in the timeline view
These are being plotted as if the AoS happens on the current orbit. The plotting needs to check that the AoS will happen on the current orbit and if not do not plot the next pass
Add loading indicators for slow operations
Due to the image caching the sats are not being removed when the go below the AoS setting.
Sometimes satellites appear next to the orbit rather than on it
Some satellites cause the app to lockup when selecting them. A current example is AO-27 using the following elements
EYESAT-1 (AO-27)
1 22825U 93061C 13092.48463178 .00000107 00000-0 58819-4 0 3496
2 22825 98.6123 37.3357 0009253 145.1479 330.9167 14.29544861 17818
I suspect the problem lies in the pass prediction code. Maybe add some form of timer to stop it spinning in a loop?
Add options to rotate the views
After adding a 3d view the popup menu is partially obscured. This looks to be a overflow issue but only happens with the 3d view.
If the 3d view is added then deleted using firebug the menu is fine
Don;t work for some reason ......
Hide the view tabs and allow the Ribbon bar to control selection
Only once mutual observers have been added
Need to check ant NOT try and find Aos for Geostationary sats !
Add a view to show debug information about the satellites, this just saves time rather than using Firebug
This seems to occur when switching to the passes view before the XHR request to load the satellites is complete
isn't updated when the sat selector in the left pane is used
Add a view showing time along the bottom axis and all passes for selected satellites
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.