传统上的天宫图计算，是先按照对象地点的经纬度，将对象时间先换算成格林尼治标准时间，再换算成恒星时（sidereal time）。然后查表求得天体与星座位置，将位置换算回特定地点看到的相对天空位置。最后，占星者用自己的宫位系统划分十二宫。近年来，计算机程序极大简化了计算天宫图的手续。
十二宫位的推算系统.由于占星术起源和早期发展在纬度较低的地区（巴比伦、印度、希腊），最早的宫位制—整宫制是均分黄道为十二宫位。但这类分法到高纬度地区越发困难。最极端的例子是在南北极圈内，极昼、