阳光飞狐

【阳光飞狐__与财富同行】

 找回密码
 手机注册

手机动态码快速登录

手机号快速注册登录

查看: 8181|回复: 34
打印 上一主题 下一主题

请教:行星位置计算,各位如何自己编程?

[复制链接]
跳转到指定楼层
1#
发表于 2009-9-16 00:58:42 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我现在一般是采用两种方法:+ ]( V9 D: s9 L; S( H: B* L
1、直接看星盘,比较直观,但数据无法进入交易软件
; V0 F, F0 Z$ u$ l# n2、从skymap导出星历表到ACCES数据库,然后在飞狐下读取画线,这种方法可行,但运行速度极慢。月线下都需要几十秒,周线要到1分钟以上,日线下更是几分钟。- K9 p/ e: x2 X" x7 G  N( g; j
; o$ X: P/ C% I( e0 a3 M6 ~, z
是否有一些DLL可以调用,比如是否有占星软件带有接口,这样在飞狐下就可以直接使用了。
& K& z  K2 }) ~2 z  s9 r& C8 V- z; [( |# C  [; N
请各位相助!
2#
 楼主| 发表于 2009-9-16 23:43:57 | 只看该作者
自己顶一下,多些各位
3#
发表于 2009-9-17 11:08:17 | 只看该作者
怎样"从skymap导出星历表到ACCES数据库,然后在飞狐下读取画线"?
4#
发表于 2009-9-18 17:09:34 | 只看该作者
我也想知道!!!
5#
发表于 2009-9-18 17:28:24 | 只看该作者
顶起来学习,
6#
发表于 2009-9-18 17:55:49 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
7#
发表于 2009-9-18 18:57:06 | 只看该作者
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而自己按照行星规律写程序这条路我暂时不考虑,因为实现不了,简单的算法肯定会造成轨道位置误差积累极大。就连偏心率很小的地球,其实轨道计算都非常复杂,加之外行星的摄动,这些更难保证长期结果的正确性。
9#
发表于 2009-9-18 20:37:54 | 只看该作者
原帖由 free0411 于 2009-9-18 19:51 发表
  y4 Z  l3 K9 _: F  q3 `# ~% ~
  s* d: H  Z  @; m# I
; `" O6 _7 b5 S( e0 J' d这个好办,我是用skymap查看星历表,然后拷贝到excel,之后又用vb写了一段程序将其导入到了access,之所以需要写程序,是因为一些数据的格式不统一,还有角度单位都是“时分秒”或者“度分秒”,这些表达式很难直 ...
9 B1 o. m; J" b9 H! S* k% t
用skymap可以生成很长日期、任意时刻的星历表到文本文件,再用VB读取数据不行吗?可能读取书牍慢了点,但不用计算行星轨道。其实天文计算往往要精确到秒的几位小数的精度,而用在股票预测到分就可以了。
10#
发表于 2009-9-18 20:43:48 | 只看该作者
http://www.astrolog.org/astrolog/astfile.htm$ G2 g* \% \3 A: k1 s
7 L0 X) d; R% \7 o4 H
看看这里有没有你想要的.

评分

2

查看全部评分

11#
发表于 2009-9-18 21:12:15 | 只看该作者
原帖由 OldZ 于 2009-9-18 20:43 发表
! }" F4 k- [5 B; @0 }http://www.astrolog.org/astrolog/astfile.htm
( x/ g2 t0 K7 r# ?0 J+ `
$ f  R$ i0 A0 K$ ?0 [看看这里有没有你想要的.
6 n& ^. I8 O4 a* q0 S
源代码都有了,不错.只是要消化这源代码也要花费一番精力.
12#
 楼主| 发表于 2009-9-19 22:03:50 | 只看该作者
原帖由 OldZ 于 2009-9-18 20:43 发表
5 h* g3 p+ j8 T" N5 D- hhttp://www.astrolog.org/astrolog/astfile.htm
+ _( I9 t! n; x% j, K9 ~, V* V3 j- V1 _8 Y
看看这里有没有你想要的.

7 i; {  D2 M5 p1 s& u% P% i, n, F0 G

7 c! _0 k. E# t! i8 L非常感谢您!
13#
发表于 2009-9-30 09:30:53 | 只看该作者
弄这么都需要计算机编程知识,可惜 我一点都不会。各位狐兄弄好后,分享下嘛
14#
发表于 2009-9-30 09:51:31 | 只看该作者
原帖由 向往远方 于 2009-9-30 09:30 发表 9 {- X2 \& M1 g" U5 J+ g; l- s) z
弄这么都需要计算机编程知识,可惜 我一点都不会。各位狐兄弄好后,分享下嘛

8 @7 j! G$ u- ?9 H: X
0 _; f. v! P  z- w/ o. `9 @) H
15#
发表于 2010-9-22 23:34:08 | 只看该作者
请问如何用skymap可以生成很长日期、任意时刻的星历表到文本文件?谢谢!
16#
发表于 2010-9-23 13:48:34 | 只看该作者
原帖由 九和 于 2010-9-22 23:34 发表
2 ~0 g5 k* u$ K+ x8 P# y- ^: c请问如何用skymap可以生成很长日期、任意时刻的星历表到文本文件?谢谢!
& Y' H8 E1 c6 w( E- c! R$ M+ ]
可能是用tools目录下的DBLog2CSV.exe导出
17#
发表于 2010-9-23 15:46:46 | 只看该作者
我用的是skymap pro8的中文版,好像没有这个。能不能直接显示行星经度?
18#
发表于 2010-9-23 20:44:26 | 只看该作者
原帖由 九和 于 2010-9-22 23:34 发表
9 L! J0 }/ V( N2 H/ m- d1 w请问如何用skymap可以生成很长日期、任意时刻的星历表到文本文件?谢谢!

: q' I7 V4 x! _$ r以水星为例:右键点击水星--左键“关于水星”--点击“星历表”--选择你要的设置和星历表选项--点击确定--“复制”到文本文件或“保存”到表。
19#
发表于 2010-9-23 21:37:49 | 只看该作者
谢谢!不知道这里星历表中的选项哪项是行星的经度值,好像没有一个是对的?
20#
发表于 2010-9-24 07:39:32 | 只看该作者
所有的星象软件都是引用那个星历程序
21#
发表于 2010-9-24 07:51:34 | 只看该作者
原帖由 OldZ 于 2009-9-18 20:43 发表
5 _* V* B. ?" g1 j. ?4 Xhttp://www.astrolog.org/astrolog/astfile.htm0 {3 w, K  E0 ^2 h! s
: ~# U8 H2 R3 A
看看这里有没有你想要的.

8 M% D% ~. q, |" h& s& S; n* g4 N- E全是英文
22#
发表于 2010-9-24 21:30:06 | 只看该作者
原帖由 九和 于 2010-9-23 21:37 发表
+ T4 W) }; H* Q0 T7 @8 R谢谢!不知道这里星历表中的选项哪项是行星的经度值,好像没有一个是对的?
  @1 j& P' `  f% w
自己看图吧。
23#
发表于 2010-9-24 21:31:20 | 只看该作者
原帖由 九和 于 2010-9-23 21:37 发表
1 n' _7 M7 K6 p( F# M" H谢谢!不知道这里星历表中的选项哪项是行星的经度值,好像没有一个是对的?
* H# t3 b" }" h# _! Z
刚才忘记贴图了

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?手机注册 手机动态码快速登录

x
24#
发表于 2010-9-25 19:46:47 | 只看该作者
skymap的地心行星经度数据不对。
25#
发表于 2010-9-25 19:48:52 | 只看该作者
天文学和占星学不同
26#
发表于 2010-9-25 21:07:02 | 只看该作者
占星软件估计没有这种接口了,要自己做了
27#
发表于 2010-9-28 21:37:39 | 只看该作者
原帖由 九和 于 2010-9-25 19:46 发表
3 Y, Z# D/ k7 t8 Y1 o: K8 hskymap的地心行星经度数据不对。
# R4 G& y+ a2 i' U3 J
不同的星图软件之间会有小小的误差,数据不对是不可能的。
28#
发表于 2010-10-9 22:33:01 | 只看该作者
不准是因为时区和时间,
29#
发表于 2010-10-9 23:42:55 | 只看该作者
可否能設計在飛狐K棒上打入行星及相位符號?6 T! s2 }9 |9 H: X( d9 Y% g4 s7 i
30#
发表于 2010-10-16 23:39:31 | 只看该作者
您需要登录后才可以回帖 登录 | 手机注册 手机动态码快速登录

本版积分规则

QQ|小黑屋|手机版|Archiver|【阳光飞狐】 ( 网站ICP编号:京ICP备06013475号-7 )

GMT+8, 2026-5-31 00:24 , Processed in 0.195045 second(s), 20 queries .

Powered by Discuz! X3.2 Licensed

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表