本帖最后由 wangtong 于 2017-8-2 08:38 编辑
程序主界面部局如下:包括八个部分
1、地理位置操作区:在此可以通过挪动滑块、点击方向键或输入数字修改地理经纬度、海拔高度和所在时区。 2、当前时间操作区:在此可以挪动跟踪条或输入日期来修改当前时间,也可以启动跟踪或时间加速模式。 3、昼夜长短图片框:用来演示当前日期和当前位置下的昼夜晨昏蒙影等各时间段的长短变化。 4、各时间节点图片框:用来演示当天的天亮天黑、日出日落、上中天和下中天的具体时刻。 5、太阳方位和高度图片框:用来演示当天从0点到24点,太阳方位角和高度角的变化曲线图。 6、昼夜排列图片框:用来演示当天从0点到24点,白昼、黑夜、各种晨昏蒙影的具体的分布与排列情况及天体的升降与中天时刻。 7、各天球视图图片框:用来演示假设站在天球外侧从东、南、西、北、头顶和脚底等各个方向观看天球上太阳的位置变化。 8、当前时刻与当天状态:用来指示当前的时刻以及当天是否存在太阳直射、极昼极夜,白夜等情况,如果都不存在,则视为“平日”。 9、状态栏:用来显示当前地理位置信息。
相对原版(曾在两年前上传至天文知识板块,不过我感觉毕竟只是演示性软件,还是发表在此板块比较好)做如下改进:
1、增加了八大行星和月球的位置显示功能;
2、增加了自定义天亮天黑的功能,使用者可以根据自己的感官需要来确定太阳在地平线下多少度为天亮与天黑的分界线,可在负6度到负18度之间选择;
3、昼夜长短图片框增加了比例图,包括条形、扇形和塔形三种比例图,同时去掉了昼夜长短主图片框的扇形效果;
4、各时间节点图片框增加了行星和月球的时间节点显示;
5、修改了太阳方位和高度图片框的第二级放大图过小的问题;
6、昼夜排列图片框增加了迂回放大显示图,并且可以显示出天体的升降或中天时间节点;
7、各天球视图图片框增加了大图显示,在此大图中不仅可以显示出太阳,还可以显示出行星和月球;
8、由于微软提供的颜色对话框无法提供出更多信息,抛弃了该颜色对话框,而使用自己设计的一个颜色对话框,使用户不会忘记要修改颜色的部位;
软件包中一共有四个文件,一个主程序文件(exe文件);一个帮助文件(chm文件);两个配置文件(xml文件)。关于计算精度,由于只是一个业余的演示软件,自然不能与资深的天文爱好者编写的天文计算软件做比较。不过一般模拟演示还是可以的,远期精度会低一些。欢迎大家下载,试着玩玩。如果发现有运行错误和漏洞,请速告诉我,毕竟我对天文计算和编程都只是业余级的。
操作系统需要安装net framework 2.0应用程序组件,链接地址有三个选项,第一个用于32位系统,后两个用于64位系统。
微软官方.net framework2.0SP2下载页面
各天球视图图片框下的所有天体位置示意图界面略做调整,状态栏的地址栏部分增加了ToolTip地址工具提示信息,如果地址太长,状态栏的地址栏部分可能显示不全,ToolTip工具提示信息可以最多提示100个字符。重新上传。又修改了一下天空颜色在改变时的不均匀现象。
扩充了一下帮助文档的内容,把所有的菜单项的功能都做了一下介绍。如果没有发现错误,这是最后一次更新。
|