使用Lahiri ayanamsa进行完美月球定位的pyEphem

时间:2015-07-19 10:34:10

标签: python-2.7 pyephem

我正在寻找PyEphem python模块,以准确地找到月球位置的占星术研究

    import ephem
    'Setting Delhi as location with 77E12 longitude, 28:36 lattitude
    Delhi = ephem.Observer()
    Delhi.lon = ephem.degrees('77:12')
    Delhi.lon
    Delhi.lat = ephem.degrees('28:36')
    Delhi.date = '2015/3/22 9:00'
    'Finding moon position for Delhi for specific time
    m = ephem.Moon(Delhi)
    print m.ra, m.dec
    1:49:58.80 9:09:41.2
    print (ephem.constellation(m))
    ('Psc', 'Pisces') 

这是一个错误的答案

预期答案: 白羊座,01:32:12来自mykundali.com

这个ephem模块是否兼顾了实时性? 请建议我匹配月亮位置

注意: 如果我减去24度的Lahiri Ayanamsa,白羊座的答案就会到来 但是01:32:12无法实现

1 个答案:

答案 0 :(得分:3)

答案是不同的,因为占星术并没有关注真正的恒星和星座,而是将天体赤道的30°范围内的部分称为“房屋”。所以虽然PyEphem是正确的月亮在双鱼座的星座中,你只需要简单地采取正确的提升并划分30°,然后查找一个房子属于0-30°的桌子,其中30-60°,依此类推。

天文学家和PyEphem使用的星座边界,因为它们帮助我们将双筒望远镜和望远镜指向天空,并不是全部30°宽,因为它们遵循星座的实际轮廓:

http://pbarbier.com/constellations/con_capricorn.jpg