|
|
8#

楼主 |
发表于 2009-9-18 19:51:36
|
只看该作者
原帖由 dl645 于 2009-9-17 11:08 发表 ![]()
3 t# f/ @# V' F! z3 S" O怎样"从skymap导出星历表到ACCES数据库,然后在飞狐下读取画线"? , p. W& L( S8 s0 X! x* ^/ s5 S% J
" X- r2 |7 {- E6 P5 D1 i$ ^0 `
这个好办,我是用skymap查看星历表,然后拷贝到excel,之后又用vb写了一段程序将其导入到了access,之所以需要写程序,是因为一些数据的格式不统一,还有角度单位都是“时分秒”或者“度分秒”,这些表达式很难直接做操作数运算,我都转换成了“度”。' g/ L+ d5 N# |0 s! {) ?
+ J6 D7 _, R: I8 Y3 ?8 O3 h" V飞狐支持vbs,操作access数据库就比较简单了,就如写动态网页那么简单。; z7 }; x; D0 E3 J8 L
, P, o3 ^2 i4 A" o5 s8 P' F
整体过程技术难度很小,但麻烦,所以我在寻求一些占星软体的数据接口,如果能找到,直接调用就好了。
2 o: r3 ~1 d2 K- L6 T# f
1 q. R7 B# M" y* }2 y( c0 L1 C而自己按照行星规律写程序这条路我暂时不考虑,因为实现不了,简单的算法肯定会造成轨道位置误差积累极大。就连偏心率很小的地球,其实轨道计算都非常复杂,加之外行星的摄动,这些更难保证长期结果的正确性。 |
|