中华农历论坛知识讨论区历法知识 → 寿星万年历5.08(测试版)


  共有934744人关注过本帖树形打印

主题:寿星万年历5.08(测试版)

帅哥哟,离线,有人找我吗?
xiaojing
  741楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:5 积分:335 威望:0 精华:0 注册:2009/10/11 21:50:00
  发帖心情 Post By:2009/10/24 14:25:00

可否新增一个功能,既然是天文历,能否支持星相查询的功能,比如:查询某时间,太阳系行星们的位置关系,还有查询 太阳系部分行星位置关系的重现时间。
似乎有点类似占星星盘的功能,不过不必用图形显示,当然能用图形最好了,呵呵。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
浪-淘-沙
  742楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:2068 积分:4263 威望:5 精华:4 注册:2008/11/13 21:03:00
  发帖心情 Post By:2009/10/24 15:28:00

以下是引用xiaojing在2009-10-24 14:25:00的发言:
可否新增一个功能,既然是天文历,能否支持星相查询的功能,比如:查询某时间,太阳系行星们的位置关系,还有查询 太阳系部分行星位置关系的重现时间。
似乎有点类似占星星盘的功能,不过不必用图形显示,当然能用图形最好了,呵呵。

似乎这个建议还是比较有实际意义的。

 

《寿星天文历》已经有天象功能了,可以查行星合日,冲日,留,大距等功能,还有行星合月等。

 

我想,你可能需要一个功能:查多星的“连珠”天象。“十字”天象(外国星占家很关注行星太阳排成十字架形的,以为会出现大灾)。

 

这种多个行星的天象。《寿星》确实还没提供,不知原作者有没这个方面的考虑。

也许在日常生活中,多星排成一线,没什么实际意义。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
xiaojing
  743楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:5 积分:335 威望:0 精华:0 注册:2009/10/11 21:50:00
  发帖心情 Post By:2009/10/24 18:08:00

我需要星像重现的时间,在此基础上验证占星学是否属于伪科学。

当然这个命题太大了,其实我主要是比较好奇。

刚好发现寿星天文历基础相当好,更重要的是许老师这方面的功力深厚,也许有兴趣更上一层楼,如果让我这小学生来搞,不知道要搞到猴年马月。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
xjw01
  744楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蝙蝠侠 帖子:866 积分:3804 威望:3 精华:20 注册:2008/3/20 22:14:00
  发帖心情 Post By:2009/10/24 20:46:00

已发布4.71版:

该版本修改幅度稍大一些,改动了部分内核程序,也许会有新的Bug。

1、改正空间直线交点求解函数的一个Bug,当时采用浪淘沙的算法,不小心又把交点到x2点的距离算错了。

2、增加非赤道坐标系中空间直线与地球交点函娄

3、增加本影南北食界线、半影南北界线图

4、增加日食界线图的视面旋转功能

5、在日食界线图中加入简易地图。

6、删除原来的贝塞尔坐标系中影轴线与地球的交线函数

7、中心线图形中补上“接头”,其实就是中心线刚进入或刚移出地球的地方

 


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
浪-淘-沙
  745楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:2068 积分:4263 威望:5 精华:4 注册:2008/11/13 21:03:00
  发帖心情 Post By:2009/10/24 20:59:00

星占是否伪科学?

这个命题本身没多大意义的。

因为星占学只适用于相信它的人,信则灵,不信则不灵。

所以验证它是否科学,我觉得没必要。

 

如果为了重现天象,那么倒是很有意义的。

 

古代有很多天象记录。

 

众星捧月,可能会出现一个天象,五大行星同时会聚于月亮周围。这种天象,不知多少年一遇?

要计算它还真不容易。但也不太难。

 

首先定义众星捧月的界限,即星与月相距多少度,就算是“捧”。我们一般以5度为限吧。太远了,就没意义了。

那么就编一个程序,计算月亮与五星(注:古代只有五星,另几颗行星肉眼不可见)之间的夹角。

一年年地扫描下去,总有某一天,正好会出现五星捧月(还要求出现的时间是晚上,否则,在白天,我们还是很难看到行星的)。

当然,最常出现的是二星捧月,其次是三星,其次是四星。

 

至于单星合月,实在太常见了。10月27日晚上,就可以看到木星合月了(差不多一个月合一次)。

 

关于编程序推算天象。

我建议你与许先生直接联系。请教他如何编个简单程序来实现你的要求。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
xjw01
  746楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蝙蝠侠 帖子:866 积分:3804 威望:3 精华:20 注册:2008/3/20 22:14:00
  发帖心情 Post By:2009/10/24 21:14:00

经纬线图形数值的标注,很麻烦,有一定难度,以后再想想有没有好办法。

因为,让程序自动找一个合适的地方标注,不太容易。

 


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
xjw01
  747楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蝙蝠侠 帖子:866 积分:3804 威望:3 精华:20 注册:2008/3/20 22:14:00
  发帖心情 Post By:2009/10/24 21:15:00

本想在2010年1月日食之前把食界图做好,现在提前了两个月。

支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
浪-淘-沙
  748楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:2068 积分:4263 威望:5 精华:4 注册:2008/11/13 21:03:00
  发帖心情 Post By:2009/10/24 21:36:00

许兄辛苦了。

现在的食界图非常漂亮,还会转动的(经+-,纬+-),想得很周到啊。

若可能,下一次可以增加放大功能,即把地球放大,只看一部分的地形。

 

还有,南极洲的地图没画上去。不知有没办法画上?

或者需要什么数据?我来一点一点量出来发送给你?

请把数据格式告诉我。


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
浪-淘-沙
  749楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:2068 积分:4263 威望:5 精华:4 注册:2008/11/13 21:03:00
  发帖心情 Post By:2009/10/24 21:45:00

中国少了一个海南岛,变在独脚公鸡了,不太好。

 

太平洋上太空旷了。

 

改天画几个小岛上去,不然,显得太单调了。

 

请许兄说一下,画点的数据是否用经纬度?

经度还是东经为负,西经为正?

北纬为正,南纬为负?


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部
帅哥哟,离线,有人找我吗?
xjw01
  750楼 个性首页 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:蝙蝠侠 帖子:866 积分:3804 威望:3 精华:20 注册:2008/3/20 22:14:00
  发帖心情 Post By:2009/10/24 22:41:00

寿星地图的格式、作法:

 

在window的“画图”中,对每一个陆地的边缘用折线描出陆地的轮廓折线,利用photoshop提出轮廓折线(根据折线的颜色提取),何礅为标准的轮廓图。

 

轮廓图放在html中,用javascript跟踪鼠标,人工用鼠示点击折线上的转折点,javascript记录下各点坐标。点击时,要按顺序点击,形成连续的坐标,以后就可根据坐标按顺序连线,形成地图。

 

坐标定义如下:

图片的左上角严格对应(0经度,90纬度),右下角为(360经度,-90纬度)。如,图片大小为2000*1000,那么图片的(0,0)对应(0经度,90纬度),(1999,999)对应(360度,-90度)

 

寿星使用的地图坐标数据,实际上不是经纬度数据,而是图片的像素坐标,就像上面说到的(1999,999)

 

数据格式:

澳洲是一块完整的图。假如澳洲折线坐标为(40,40),(40,50),(50,50),(50,40),(40,50),这五个坐标构成一个封闭的图形表示澳洲。其数据格式为:

m 40,40 l 40,50,50,50,50,40,40,50

字母m与字母l,不能与数字连在一起,应使用单个空格分开

 

我当时没有精确的地图,所以用一个时区图,经度是线性的,纬度是非线性的,后来我对纬度做了一些放缩,不过还是不太准确。

当时的地图精度只用2009*970的精度,不理想。要想看得清“省界线”,可能需要4000*2000的精度。当时做那个地图,花了不少时间,又由于地图纬度非线性,差点白做了。

总的说,我做的地图精度不理想。

 

简单的说,就是按经纬度顺序描点得坐标

 

省界图无需封闭,不然会发生边界重复,增加数据量,而且线连时也会对重复部分照画,如果重复的地放没有完全吻合,会变成一条粗线。

 

 


支持(0中立(0反对(0单帖管理 | 引用 | 回复 回到顶部

返回版面帖子列表

寿星万年历5.08(测试版)








签名