[Webinar] Streamline your web hosting managementRegister Today

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1729
  • Last Modified:

Planets Rise, Birth Chart Calculation, Vedic Astrology

To Answer this questions you need be expertise in few fields.
Programming, Mathematics, Astrology or Astronomy (Vedic astrology would be better)
I have a personal interest for astrology. Well its my hobby. I have many books and can do some basic calculations. I have a particular interest to Vedic astrology. I can calculate Julian date, houses and Lagna. So on. However Im stuck on calculating planetary rising. Sun, Moon, Venus, mars, Jupiter, Saturn, Uranus, Neptune, Pluto, Rahu, Kethu. I want to develop small application for matchmaking and prediction for my pleasure. (calculate birthchart) Im using old school way of calculating planetary positions using charts and logs.
Does any experts familiar with mathematical formula behind these calculations? Im looking for mathematical formulas to calculate planetary positions/rising.
Java, PHP, VB, code examples even better.
Please help.
0
udanabanana
Asked:
udanabanana
  • 4
  • 4
1 Solution
 
Beverley PortlockCommented:
There are several places you can get astronomical formulae from. The "gold standard" is Jan Meeus's "Astronomical Algorithms" but you better know your terminology - Mean anomaly, eccentric anomaly, nutation, aberration, etc.....

The charmingly mis-named "Practical astronomy with your pocket calculator" by P Duffet-Smith gives a less rigorous treatment with fairly good accuracy. Since astrology has the "houses" out of sync with the constellations (about 30 degree difference IIRC - the "First point of Aries" is no in Pisces.....) then pin-point accuracy is probably not required. Duffet-Smith should be right to about 1/60 degree or so - maybe better.

All these techniques require a lot of mathematical functions and would be very heavy on a webserver. Java may do better. In the past I have done all this in C and C++ and even then, calculating the position of Jupiter to less than 1 second of arc gave the PC a good thrashing.

There's way more than 500 points of work - this could be a major education exercise......
0
 
Beverley PortlockCommented:
Actually, checking my library, Meeus did a "light" version of "Astronimical Algorithms" called "Astronomical Formulae for Calculators" with 'calculators' in the sense of 'someone who calculates'....

They are on Amazon, and I had a typo earlier, it is Jean Meeus not Jan Meeus

http://www.amazon.com/s/ref=nb_ss_gw/104-0814626-9314337?url=search-alias%3Daps&field-keywords=astronomical+algorithms&x=0&y=0
0
 
udanabananaAuthor Commented:
bportlock
Yes I think java would be better. I had issues with PHP and VB
I assume these books are focus on mainly western astrology?
 Do you happen to know any web base link regarding this subject?
1) Calculations or 2) Sample applications (javascript would be better)
Udana
0
Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

 
udanabananaAuthor Commented:
webtubbs,
I had problems with submiting this question from my home pc. Vista
0
 
Beverley PortlockCommented:
udana said: "I assume these books are focus on mainly western astrology?"

No - they focus on ASTRONOMY not astrology, but if you need to know where a planet or the moon or sun is on a given date then it's astronomy you need.

I don't know of any websites that have the forumlae on them. How accurate do the positions have to be?
0
 
udanabananaAuthor Commented:
nearest degree or so would do..
0
 
Beverley PortlockCommented:
In that case the book by Duffet-Smith is your best bet.

You could use skymap http://www.skymap.com/ or the now free Skyglobe http://www.sidewalkastronomy.com/skyglobe.html both of which will do the calculations for you.
0
 
udanabananaAuthor Commented:
okay thanks bportlock
0
 
Observer_123Commented:
0

Featured Post

2018 Annual Membership Survey

Here at Experts Exchange, we strive to give members the best experience. Help us improve the site by taking this survey today! (Bonus: Be entered to win a great tech prize for participating!)

  • 4
  • 4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now