https://github.com/podgorskiy/keplerorbits
https://github.com/podgorskiy/keplerorbits
celestial celestial-bodies emscripten kepler orbit orbital-mechanics solar-system
Last synced: 11 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/podgorskiy/keplerorbits
- Owner: podgorskiy
- License: other
- Created: 2015-08-02T23:40:43.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2023-04-02T23:28:28.000Z (about 3 years ago)
- Last Synced: 2025-05-01T04:34:17.934Z (about 1 year ago)
- Topics: celestial, celestial-bodies, emscripten, kepler, orbit, orbital-mechanics, solar-system
- Language: C++
- Size: 43.5 MB
- Stars: 65
- Watchers: 4
- Forks: 11
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
#[KeplerOrbits](https://github.com/podgorskiy/KeplerOrbits) - Tool that calculates positions of celestial bodies using their orbital elements.
============================================================================
Provides view of the solar system from different sides and provides view from the observer on Earth (you need to specify your location coordinates).
Runs on multiple platforms, including Asm.JS (Emscripten)
[Web Demo](http://pidhorskyi.com/KeplerOrbits/KeplerOrbits.html)
#Some info:
Emscripten cflags: -s TOTAL_MEMORY=50000000 --llvm-lto 1 -s DISABLE_EXCEPTION_CATCHING=1 --closure 1 -s NO_FILESYSTEM=1 -s NO_EXIT_RUNTIME=1
Emscripten link flags: -s TOTAL_MEMORY=50000000 -s EXPORTED_FUNCTIONS="['_main', '_resizeModule', '_setGeoLocation']"
#Links
http://ssd.jpl.nasa.gov/?ss_outer
http://ssd.jpl.nasa.gov/?horizons
http://www.fourmilab.ch/cgi-bin/Yoursky
Orbital elements of celestial bodies were taken from here:
http://nssdc.gsfc.nasa.gov/planetary/factsheet/
License
-------
KeplerOrbits is licensed under the MIT License, see LICENSE for more information.