
|
|
Thomas Mack, Bad Harzburg / Braunschweig (Germany)
Download page
If you contact me and I don't react
within one to three days, I'm either on holidays or I did not find your
mail. You might then want to resend your mail with a
better (more specific) subject line, or you can call me on the phone
(+49-160-1515389).
Everything I publish here is free for use by anyone for any purpose
as long as it does not violate any laws. The swisseph packages are a
port from the C programming language to Java of a planetary calculation
package from www.astro.com (Astrodienst Zürich). The license of
the original package applies for this port to Java as well.
I packed the download files for Unix with tar and
bzip2 (*.tar.bz2 ) or with
tar and gzip (*.tar.gz ) and
for DOS / Windows / OS/2 with zip .
A port of the Swiss Ephemeris library of AstroDienst Zürich to Java, 12th of August 2015.
ATTENTION: SwissEph version 2.01.00 can NOT be used with multiple threads (of course with multiple SwissEph instances)! Use version 2.00.00 instead in this case, as long as no newer version is available.
Sources:
swisseph-2.00.00-java-src-01.tar.bz2
swisseph-2.01.00-java-src-02.tar.bz2
or as zip archive:
swisseph-2.00.00-java-src-01.zip
swisseph-2.01.00-java-src-02.zip
Attention: Have a quick look into the README file, as you have to "precompile" the sources with Precompile.java before use!
Ready to use JAR archives:
swisseph-2.00.00-01.jar
swisseph-2.01.00-02.jar
Including transit routines, JPL, swisseph, and Moshier calculation routines.
swissephJ2ME-2.00.00-01.jar
swissephJ2ME-2.01.00-02.jar
To be used with JavaME. Requires CLDC 1.1 or newer.
Sample programs, ports:
http://th-mack.de/download/contrib
Sample programs on the use of the swisseph library, e.g. use in Android and others.
A port of the transit routines to C#.
Documentation:
swisseph-2.01.00 API online documentation
You will want to look at the SwissEph class as the main class.
swisseph-2.01.00-java-doc-02.zip
The API documentation for this library as download.
Changes in this port since swisseph-1.61.01-java-src-00:
Changelog
Links:
http://www.bisuddhasiddhantapanjika.com
An indian Panjika (astro-calendar program) for JavaME mobiles. It uses this java Port.
-
angelsrc-00.tar.bz2 (44,122 bytes)
angelsrc-00.zip (70,229 bytes)
(June 12, 2001) A heavily specialized version of the
swisseph-1.61.02-java package for use in (Jyotish-) applets:
- SWIEPH calculations only (no JPL or MOSHIER)
- Just the main planets from sun to uranus / neptun / pluto
plus calculation of ascendent
- Access to datafiles via http only
- Siderical calculations with Lahiri ayanamsha only
-
jyotish.jar-0.21a.zip
(382,280 bytes (use for Windows))
jyotish-0.21a-bin.zip
(353,633 bytes)
jyotish-0.21a-bin.tar.bz2
(317,894 bytes)
You should update to at least version
0.19e if you use 0.19d (or below)!
(December 14, 2002) A small (concerning features) Jyotish-program
in Java.
The jyotish.jar Version contains just a jar-archive, which can be
started in Windows (with Java 1.2 and above?) just by double
clicking on its icon. The other two versions contain the *.class
files. They can be started via java Jyotish (this is
not nice on Windows).
It's in an eternal state of testing and trying... Program without
source code.
And here you can test it as a
Java applet - Attention: It's about 150 kByte!
Changelog
The list of changes from jyotish-0.18n onwards.
- Geographical coordinates for some european countries. This project
has moved to http://opengeodb.de
or http://opengeodb.sourceforge.net.
-
P-0.8m-1.0.0.latin-1.bz2
(16,578 bytes for Unix)
P-0.8m-1.0.0.DOS.zip
(21,364 bytes for DOS / Windows / OS/2)
(June 8, 2001) A list of about 1300 towns in Portugal
with the coordinates of their geographic location on earth. The
character encoding of the Unix version is ISO Latin-1 (8859-1),
the PC version is encoded in the MS-DOS format.
Initial start of this page: May 2000
Last modification to this page: May 8, 2019
|