空间辐射环境及效应分析软件Space Radiation 7 的改进
Space Radiation 7的改进
用户界面用C #/.NET重写:
空间辐射前端已用 C#/.NET托管代码重写。前端由用户界面,用于与数据库联系统和FORTRAN模块接口的代码,报告以及用于导入和导出文件的工具组成。《太空辐射第6版及更早版本》是使用32位Windows库用C编写的。
新代码可靠,安全并且易于维护。它Windows8,Windows7,Windows Vista和Windows XP在内的新Windows操作高度兼容。它本身功能,例如长文件名,国际字符集(Unicode),面向对象的构造,64位处理器和多任务处理器。受管代码的性使版本7中的大多数改进成为可能。
在保留早期版本的外观的同时,已实现了界面改进和工作流程的简化。这些变化会生产率的大幅提高。
-
引入了的新“编辑”,“删除”和“克隆”功能,这些使您可以改计算序列,而要更改几个参数即可。
-
执行计算时,不在需要输入文件名,将自动选择默认值。您可以根据需要使用描述信息来区分不同的计算。了文件选择对话框,为您节省了一步。
-
精度监视器已被淘汰,因为现在计算速度快且具有多任务处理能力,进度会在令牌窗口中直观显示。
-
项目现在可能具有与项目文件夹不同的名称。保留了项目数据,详细的项目描述,联系数据和于项目的报告标题。
-
工具提示已添加到对话框的大多数字段中。这提供了即时帮助,并节省了对(修订后的)用户手册的访问。
令牌窗口
该令牌窗口界面提供的计算数据交互的新方式。在本质上替代进度监视器的情况下,将令牌分配给进行中的计算,并在执行开始时显示在令牌窗口中。令牌上的阴影表示正在进行计算。完成后,令牌将保留。可以通过令牌的上下文菜单直接访问文件上可以执行的仍和操作。该文件的图形可以一键显示,也可以显示报告或列表。这样可以在原始界面上节省大量步骤。
您会立即注意到以下一些优点:
-
项目的可视化表示使其更易于理解
-
完成任务的步骤更少
-
显示计算之间的关系
-
一步即可删除计算及其后代
-
一步即可编辑计算及其后代
-
一步可以克隆计算及其后代
-
在我们的原始界面和令牌窗口之间切换
-
直接访问单个文件,而文件选择对话框
新数据库系统
空间辐射需要数据库系统来跟踪对话框的输入参数。现在,空间辐射6的自定义数据库已被SQLite所取代:SQLite:开源行业标准数据库。以下是SQLite为我们提供的一些优势:
-
数据库锁定多个用户之间的项目共享
-
增强了数据安全性和可靠性
-
可以通过广泛使用的工具进行访问和维护
-
长文件名和Unicode字符集
-
可扩展到公司环境中的SQL数据库系统。
简化和增强了图形功能
图形功能均已重写。图形设计用于对空间辐射效果结果的理解和交流。以下是一些改进:
-
图形功能针对较新的宽屏显示器进行了
-
图形利用了更新的高性能GPU。对于较旧的系统,提供回退以降低分辨率或降低刷新率
-
图形功能现在可以显示“空间辐射”文件类型
-
访问能量和LET光谱显示要快的多。哪种电荷和光谱类型的选择将推迟到实际的图形窗口,并且和
-
使用上下文菜单和设置对话框可以更地找到绘图设置
-
动态应用设置,使您可以更快地查看更改
-
图像可以直接复制到剪切板,也可以JPG , BMP , PNG或GIF格式导出
-
可以以海报大小的分辨率(10000 x 10000像素)导出图像
-
可以从上下文菜单访问和编辑颜色键
-
图形窗口很浮动到单独的窗口中,以供多台显示器查看。(使用双击或上下文菜单选项)
-
通用缩放由点缩放代替。鼠标滚动会放大光标周围的中心区域
-
可以在数据路径和数据网格显示中关闭和打开颜色键
-
绘图输出时出版物质量
-
绘图元素,字体和线宽,都会自动缩放到绘图大小。这简化了要导出的大型位图的生产
新的轮廓图显示
新的轮廓绘制功能使您可以交互地研究辐射环境。以下是一些功能:
-
快
-
分辨率。根据需要放大,细节会不断
-
可变分辨率。可以以较低的分辨率更快地处理轮廓,并切换到校稿的分辨率以输出演示质量
-
分辨率。单像素分辨率可利用系统其图形功能
-
轮廓的数量可以在3到20之间调整
-
状态消失给出了光标的位置(维度和经度)以及所显示的环境变量的值
-
提供了默认的配色方案,并且可以用自定义颜色键覆盖
-
新的颜色键编辑器使您可以设计和修改颜色键
新的轨道显示功能
-
滚动条会自动出现在较大的轨道上,因此可以将单个帧中查看的点数限制为合理的数量。实际限制可由用户选择。如果需要,可以动态更改它以提高清晰度或图形性能。
-
现在,通过鼠标拖动而不是滚动条来实现轨道视角旋转。
-
轨道显示可根据鼠标模式进行平移或缩放。按住控制键可以切换模式。
-
现在,通过右键单击上下文菜单可以对轨道进行动画处理。
-
如果需要,动画可以地球自转。
-
动画速度可能介于实时和10000x实时之间。
-
动画速度地同步到实时。
-
动画可以循环播放或单词播放。
-
设置在动画过程中都是可用的,并且会立即更新,而不会影响动画速度或性。
-
动画进行过程中,可以自由更改视角和缩放。
-
动画刷新率默认每秒50帧。它可能会根据您的图形卡的性能而增加或减少。
-
轨道阴影(地面轨迹)可以显示为点,连接的线段,或溶蚀显示为可选的颜色和宽度。
-
在上下文菜单和设置对话框中可以进行设置。内容都可以从图形屏幕上立即获得,并且更改会立即显示。
简化的文件位置
现在,默认情况下,文件(项目,颜色键,示例和设置)都保存在“文档”文件夹中。这与Microsoft Windows标准(用户账户控制(UAC)系统)兼容。它为您提供了一步即可备份空间辐射资产的可能性。
此项更改伴随着“空间辐射6”中引入的“住文件夹”的消亡。您仍然可以将新项目放置在系统上火您拥有权限的网络计算机上的位置。项目是可重定位的。您可以将项目文件夹移动或复制到系统上的位置,并且在重新启动“空间辐射”后它将正常运行。
更新的文件列表
文件列表是将“空间辐射”二进制格式的文件导出为文本和HTML格式的文件。为了国际字符集,现在将它们生成为UTF-8格式的文件。这些文件以字节顺序标记开头,该字节顺序标记有三个十六进制数字0xEF,0xBB,0xBF组成,如果将其视为ANSI文本,则看起来像“?”。这可能会影响读取这些文件的第三方软件功能,但是大多数软件都可以理解此标记。
HTML文件头也进行了更改,以指示它使用的是UTF-8字符集,而不是以前使用的ANSI(ISO-8859-1)。
语数“直方图”已被“Binned”代替,因为它是对光谱形式的更好描述。该格式的使用受到限制,因为纸槽尺寸会随着能量的增加而增加。在将来的版本中将提供对此输出的增强。
“空间辐射7”列表中的绝大多数数值与“空间辐射6”的数值匹配,且在0.01%或更好的范围内。大部分相同,其余大部分在一位数字不同。在输出清单中发现了一些罕见的错误。在情况下,他们都已的到纠正。这些不太可能影响到您的结果。
以下错误已修复
当使用默认通量单位以外的仍和单位时,单位更改不会在具有Binned(直方图)或Integral光谱类型的能谱(FLX)输出文件的
结尾一行上实现的。由于内部使用内部单元,因此不会传播到结果。这也不会出现在图形显示屏上,因为没有绘制结尾一点。
-
在CREME文本文件输出中,很少有几分或微分光谱输入错误出现10倍的错误。
-
在情况下,列表中缺少显示在浏览器中的HTML标题,这些已被添加。
-
在捕获电子,捕获质子,太阳质子和中子能谱的文本列表中,偶尔会出现额外的0x0D十六进制字符(ASCIIC回车符),该字符在大多数软件中都将被忽略或显示为空行。
更改报告
-
空间辐射生成文本和HTML格式的参数报告。“空间辐射7”中两种报告类型的内容与“空间辐射6”相同。进行了以下更改:
-
字符编码已从ISO-8859-1更改为UTF-8。更改反映在HTML标头中。
-
字体大小从9pt增至10pt等宽。
-
报告依赖文件的文件名,而不是路径名。
-
术语“直方图”已被“Binned”代替,因为它是对光谱形式的更好描述。
-
现在缺少参数名称时,它们的值中已这些名称。
变化
-
已对《空间辐射用户手册》进行了重写,以纳入新功能并反映更改
-
现在可以通过从AWSS3服务器下载来传递空间辐射。提供了新的自解压程序,以文件的性和真实性。
-
新的无驱动程序加密狗取代了Sentinel硬件密钥。这应该驱动程序问题。
-
安装程序已简化。新安装程序将检测您的系统是32位还是64位,并安装的软件可执行文件。
-
修复了Space Radiation 6安装软件中不允许您删除示例文件的错误。