加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

小升级, FreeMicaps V0.2.1已发布

发布时间:2020-12-17 02:01:44 所属栏目:安全 来源:网络整理
导读:FreeMicaps V0.2.1发布: ? 下载:http://bbs.soft666.com/guojf/FreeMicaps20100601.rar ? V 0.2.1 修正部分BUG,功能上进行小修改,代码31000余行 ? 1、修正主程序启动时不能恢复上次退出时窗口状态的bug ?窗口不可视时,改变窗口最大化最小化状态是不起作

FreeMicaps V0.2.1发布:

?

下载:http://bbs.soft666.com/guojf/FreeMicaps20100601.rar

?


V 0.2.1 修正部分BUG,功能上进行小修改,代码31000余行

?

1、修正主程序启动时不能恢复上次退出时窗口状态的bug
?窗口不可视时,改变窗口最大化最小化状态是不起作用的,所以程序启动时恢复上次退出时状态的代码没起作用
?
2、第4类数据(格点数据)标等值线值时字符添加白边
?标注带个边能看得更清楚些
?
3、修正第13类数据(云图)插件“显示色标”工具按钮状态更新问题
?竟然忘写工具按钮状态更新代码了
?
4、经纬度网格图层增加经纬度值标注
?计算经纬度线与窗口四边的交点坐标,然后标经纬度值,其实标不标对看图来说关系不大,但对打印出图可能有一点用
?
5、综合图检索增加“刷新”菜单项
?增加或删除综合图后,需要重启程序才能显示出来,有了刷新菜单就不用了

6、第1类数据(地面)插件读取按Micaps3格式增加24小时变温变压
?读取一些第1类格式数据竟然出错,检查后才知道,Micaps3对第1类格式扩展了,增加了24小时变压变温

7、修正第13类数据(云图)插件调色板不更新的bug
?考虑不周全,改变调色板后翻页,调色板又变回去了,更正一下
?
8、修正读取数据时状态栏提示信息的bug
?读取数据时,状态栏显示“正在读取数据...",读取完成忘了改提示信息,低级错误一个

9、增加“最新数据”插件,实现自动更新显示最新数据
?增加自动更新功能,适用与无人值守显示数据,如向电视机、大屏输出。

10、修改第2类数据(高空)区站号保存方法。
?本来用哈希表保存单站记录,区站号作为键值,没想到T213风场区站号有很多重复的,没办法,给重复区站号前加上经纬度做键值
?
11、为了容错,对第1、2类格式的站点数据均按浮点数读取
?虽然有的数据项明显不是浮点数,但Micaps数据处理程序还是把它处理成了小数形式,为了保证不出错,所有要素我都按小时来读吧

12、修改了程序出错反馈窗口,合并错误信息与错误描述框,方便反馈
?错误信息放在两个框中,反馈时得贴两次,有点麻烦,放一起得了

13、修改第13类数据(云图)插件,增加读取物理量对照文件功能,以显示鼠标位置的物理量值
?显示云图时可以试试,按下ctrl键在云图移动鼠标,可以显示云图像素对应的物理量值了(如:亮温)
?
14、修改第6类数据(传真图)的图层缺省顺序
?传真图应该显示在所有数据的上面,不能被其它数据盖住
?
15、修改第13类数据(云图)插件完善地形图功能
?修改Micaps1所带的地形图数据,增加中心点经纬度,再找了地形图调色板,可以显示地形图了(深切感到Micaps3的数据格式的混乱)
?
16、将用户图层列表栏的“刷新”按钮移入主工具条
?地图刷新是个全局的功能,放入主工具条显得更合理些,实现此功能的代码也相应放入视图初始化插件
?
17、为用户图层列表增加弹出菜单
?以前偷懒没加菜单,这次加上

18、修改部分冲突的快捷键
?才发现,设置和打印的快捷键冲突了
?
19、第1、2、17类数据去掉图层名称后的“N站”字样,站点数放入图层属性里显示
?曾在部队的天气图分析系统中看到这这样做,但现在觉得有点画蛇添足,去掉
?
20、修改第1类数据(地面)插件中云量符号Bug
?云量填图符号未按标准画,改了
?
21、修改第1类数据(地面)插件,增加天气区标注功能
?一直考虑如何实现地面图上的天气区分析功能,已有思路但还没实现。先加上一个简单标注功能,个人感觉挺实用
?
22、去掉了IGetItem接口的成员函数:object GetItem(string id);//通过ID查找对象
?本来想法是用它做个单站检索功能,但从程序整体框架考虑,不应该放在IGetItem接口中,先去掉了。
?
23、增加“陕西省闪电定位数据插件”,实现陕西省闪电定位数据显示。(仅能用于陕西省内网)
?通过调用WebService,读取闪电定位数据显示,提供任意时段查询功能。闪电定位数据在Oracle数据库,为了避免安装Oracle客户端,服务器端写了WebService提供数据
?
24、修正了自画图层销毁时程序可能出现崩溃的BUG
?自画图层的Dispose方法里,调用基类的Dispose时忘了带参数,导致堆栈溢出。其实早有人反馈过这个问题,一直没找到,今天终于抓住了。
?
25、修改了程序启动时读取配置文件的BUG(未验证,不一定解决问题)
?有人反映程序第一次运行正常,第二次启动无法运行的情况。因我周围无计算机出现此问题,无法再现故障。初步判断是在程序读取配置文件时出现了问题,给读取配置后加了空值判断,希望能解决此问题。
?
26、给图层渲染过程加锁,防止多线程访问冲突
?开始时已考虑了这个问题,锁住了绘图缓冲区,但在有多个WeatherMap读取同一地图时还是会发生冲突,所以又增加一static变量并加锁。
?
27、修改风羽绘制函数,去掉了多余的小尾巴(2个像素),风羽大小也做小调整
?已有多人反映,风杆不应该露出小尾巴,本认为无关紧要,今天又人当面指出,改改吧,加一行代码搞定。
?
28、给综合图检索框上下文菜单增加“设置Micaps数据路径”项。
?因不想与Micaps扯上关系,本不想增加此功能,但一些用户在表示操作不方便,先加上。

?

贴图:

1、可以显示栅格图了:

?

2、地形图加天气图,有点乱....

?

3、闪电数据:

?

?

4、闪电表格查询:

?

?

5、云图加闪电:

?

6、地面图标天气区(偷懒的办法,直接给有指定天气现象的台站画个饼,感觉挺好用,呵呵)

?

7、雾区

?

8、雷暴区:

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读