swxtrec / msis Goto Github PK
View Code? Open in Web Editor NEWA model visualizer for MSIS
Home Page: https://msis.swx-trec.com
A model visualizer for MSIS
Home Page: https://msis.swx-trec.com
We need hours and minutes too. Or at least hours.
Originally posted by @greglucas in #6
When I manually change the F10.7 or Ap values, a new Network request doesn't get sent anywhere? I figured there would need to be a new request sent to the backend to update the surface/altitude plots. I can force a redraw by changing the surface level, and then all of the proper ap/f10.7 values do get sent.
Where does this appear? I don't see it under the "Documentation" tab.
Originally posted by @greglucas in #6
The automatic rotation is nice upon page loading, but moving around in the scene makes it hard to stay focused on a region of interest. We could remove the rotation timer once a zoom/rotate/click on the frame occurs. Or we could add a play/pause button somewhere to make it selectable.
Right now we are appending a text element to the svg. I saw a lot of examples of adding a div to the html. I'm not sure if that would make the placement harder or not, but it seems like it may be easier to stylize that way.
I was taking inspiration from this example for how to do things recently:
http://bl.ocks.org/dougdowson/9832019
With an Orthographic view, we can shrink the view area to remove whitespace. Potentially making the altitude box wider too.
Add interactivity to the surface plot by being able to move the globe around. This might also be better with different projections too, which could be user-selectable via dropdown or similar.
See: #14 (comment) for inspiration.
Tooltip in Firefox unreadable
Allow the user to select what projection they want to view the map in? We will have to think about how interactions work with each of the projections.
Taking the TODOs list from #1 and turning it into an issue.
Add the ability to download the images.
When I block the last()
network call and changed the date, the Ap data still changed in the boxes, but the warning about not having Ap was still there. So, it was still getting the data and updating it, while not removing the warning.
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.