jparsec

Differences

This shows you the differences between two versions of the page.

jparsec [2019/01/04 14:57]
Tomás Alonso Albi
jparsec [2020/07/03 10:51] (current)
Tomás Alonso Albi
Line 165: Line 165:
(*) Library was modified to add additional features, source code is included in the .jar file. (*) Library was modified to add additional features, source code is included in the .jar file.
-<color yellow>Current version of JPARSEC is 1.116, released on December 4, 2018</color>. This release supports a new solar spots catalog (DPD) and SN catalog (OSC) to replace the previous catalogs (Greenwich and Padova) no longer updated. Detailed release notes are available at bitbucket and in class jparsec.util.Version. If you find JPARSEC useful and you decide to use it in your own project, feedback will be appreciated.+<color yellow>Current version of JPARSEC is 1.117, released on November 11, 2019</color>. This release is an important step toward a new control system program for amateur telescopes, with improvements in several areas of that program like support for telescopes, sky rendering, and tables. Detailed release notes are available at bitbucket and in class jparsec.util.Version. If you find JPARSEC useful and you decide to use it in your own project, feedback will be appreciated.
==== Installing JPARSEC library in Eclipse ==== ==== Installing JPARSEC library in Eclipse ====
Line 183: Line 183:
====== JPARSEC for ANDROID platform ====== ====== JPARSEC for ANDROID platform ======
-JPARSEC also supports [[blog:jparsec_1_9|sky and planetary rendering on Android platform]]. A basic project for Android containing all required files is available at http://conga.oan.es/~alonso/jparsec/jparsecAndroid.zip. This project contains a reduced version of the library for Android, providing support only for ephemerides and sky/planetary renderings (using a reduced version of the set of planetary textures). The corresponding version of this library for Java desktop platform is provided at http://conga.oan.es/~alonso/jparsec/jparsecEphemOnly.zip. The only dependency for ephemerides is the file [[http://conga.oan.es/~alonso/jparsec/lib/orbital_elements.jar|orbital_elements.jar]] (ephemerides for comets, asteroids, and artificial satellites). It is already included in the downloadable Android project, but should be updated twice a year from the link provided. For planets and satellites is not required. You can also test in your android device the basic application by [[http://conga.oan.es/%7Ealonso/android/ANDROID.apk|installing the .apk package]].+JPARSEC also supports [[blog:jparsec_1_9|sky and planetary rendering on Android platform]]. A basic project for Android containing all required files is available at http://conga.oan.es/~alonso/jparsec/jparsecAndroid.zip. This project contains a reduced version of the library specifically designed for Android, providing support only for ephemerides and sky/planetary renderings (using a reduced version of the set of planetary textures). The corresponding version of this library for Java desktop platform is provided at http://conga.oan.es/~alonso/jparsec/jparsecEphemOnly.zip. These versions are becoming slightly outdated respect the desktop version, since they require a lot of effort to maintain. The only dependency for ephemerides is the file [[http://conga.oan.es/~alonso/jparsec/lib/orbital_elements.jar|orbital_elements.jar]] (ephemerides for comets, asteroids, and artificial satellites). It is already included in the downloadable Android project, but should be updated twice a year from the link provided. For planets and satellites is not required. You can also test in your android device the basic application by [[http://conga.oan.es/%7Ealonso/android/ANDROID.apk|installing the .apk package]].
The free Android project is a very old version of the final ClearSky planetarium for Android available at [[https://play.google.com/store/apps/details?id=jparsec.androidlite|the ClearSky page at Google Play Store]]. The free Android project is a very old version of the final ClearSky planetarium for Android available at [[https://play.google.com/store/apps/details?id=jparsec.androidlite|the ClearSky page at Google Play Store]].
-NOTE: THE CODE OF THE CLASS AndroidGraphics IS NOT PROVIDED TO PREVENT THE QUICK RELEASE OF ANDROID APPS COPYING THE FEATURES OF CLEARSKY. YOU CAN WRITE YOUR OWN CLASS AND RELEASE A 0 COST APP FOR ANDROID, OR BUY A COMMERCIAL LICENSE.+NOTE: THE CODE OF THE CLASS AndroidGraphics IS NOT PROVIDED TO PREVENT THE QUICK RELEASE OF ANDROID APPS COPYING THE FEATURES OF CLEARSKY. YOU CAN WRITE YOUR OWN CLASS AND RELEASE A 0 COST APP FOR ANDROID, OR CONTACT ME FOR A COMMERCIAL LICENSE.
====== What does GPL license means ? ====== ====== What does GPL license means ? ======
Line 210: Line 210:
  * Angelo Nicolini in his amazing [[https://bitbucket.org/anjiloh/bungeeskyatlas/downloads/|Bungee Sky Atlas]], probably the best free sky atlas ever made.   * Angelo Nicolini in his amazing [[https://bitbucket.org/anjiloh/bungeeskyatlas/downloads/|Bungee Sky Atlas]], probably the best free sky atlas ever made.
-  * Mark W. Powell, engineer at JPL has used JPARSEC to obtain ephemerides for the Sun as seen from Mars, to plan the scientific mission of the Curiosity rover on Mars. Read more [[blog:computing_sun_position_from_mars|here]]. +  * Victor Domingos in his [[https://github.com/victordomingos/NiceTelescopePlanner|Nice Telescope Planner]] project.
-  * Philip Giacalone is using JPARSEC in a control system for drones, apparently to identify celestial objects and separate them from other human-made flying devices. +
-  * The piece of code for generating scientific labels and drawing Latex formula in a JFreeChart (among other graphic libraries) available [[blog:mail_name_date_scientific_charts|here]] is licensed under LGPL (although in the code appears as GPL, I allow to use it in a potentially commercial project). It is being used by Francesca de Angeli in the [[http://www.rssd.esa.int/index.php?project=GAIA&page=DPAC_Introduction|Gaia project]] (for the common software package called GaiaTools), and some other people.+
  * Jan Kotek, developer of [[https://github.com/jankotek/asterope|Asterope]] planetarium software.   * Jan Kotek, developer of [[https://github.com/jankotek/asterope|Asterope]] planetarium software.
  * Joseph Novak has used JPARSEC for planetary rendering in his [[http://astro-stuff.com/|AstroClockFX]] tool.   * Joseph Novak has used JPARSEC for planetary rendering in his [[http://astro-stuff.com/|AstroClockFX]] tool.
  * Jerome Courat, in his [[http://www.courat.fr/astro/logiciels/astroj/|AstroJ]] tool for planning observations.   * Jerome Courat, in his [[http://www.courat.fr/astro/logiciels/astroj/|AstroJ]] tool for planning observations.
 +  * Mark W. Powell, engineer at JPL used JPARSEC to obtain ephemerides for the Sun as seen from Mars, to plan the scientific mission of the Curiosity rover on Mars. Read more [[blog:computing_sun_position_from_mars|here]].
 +  * Philip Giacalone is using JPARSEC in a control system for drones, apparently to identify celestial objects and separate them from other human-made flying devices.
 +  * The piece of code for generating scientific labels and drawing Latex formula in a JFreeChart (among other graphic libraries) available [[blog:mail_name_date_scientific_charts|here]] is licensed under LGPL (although in the code appears as GPL, I allow to use it in a potentially commercial project). It is being used by Francesca de Angeli in the [[http://www.rssd.esa.int/index.php?project=GAIA&page=DPAC_Introduction|Gaia project]] (for the common software package called GaiaTools), and some other people.
 +
====== References ====== ====== References ======
 
jparsec.1546610227.txt.gz · created: 2010/01/31 01:56 (Last modified 2019/01/04 14:57) by Tomás Alonso Albi
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki