爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 3398|回复: 9

求助将PSCF网格转渐变色时报错

[复制链接]

新浪微博达人勋

发表于 2019-4-2 09:31:37 | 显示全部楼层 |阅读模式

登录后查看更多精彩内容~

您需要 登录 才可以下载或查看,没有帐号?立即注册 新浪微博登陆

x
在MeteoInfoMap中,用脚本将PSCF网格变为渐变色时,可以输出渐变色相关的.dat文件,但在转为图层后,虽然地图上PSCF已显示为渐变色,但报出错误。错误如下:
java.lang.NullPointerException
        at org.meteoinfo.legend.MapFrame.moveLayerNode(MapFrame.java:961)
        at org.meteoinfo.legend.MapFrame.moveLayer(MapFrame.java:909)
        at org.meteoinfo.legend.MapFrame.insertPolygonLayer(MapFrame.java:850)
        at org.meteoinfo.desktop.forms.FrmMeteoData.drawMeteoMap_Grid(FrmMeteoData.java:2859)
        at org.meteoinfo.desktop.forms.FrmMeteoData.drawGrid(FrmMeteoData.java:2539)
        at org.meteoinfo.desktop.forms.FrmMeteoData.display(FrmMeteoData.java:2433)
        at org.meteoinfo.desktop.forms.FrmMeteoData.jButton_DrawActionPerformed(FrmMeteoData.java:993)
        at org.meteoinfo.desktop.forms.FrmMeteoData.access$2400(FrmMeteoData.java:81)
        at org.meteoinfo.desktop.forms.FrmMeteoData$26.actionPerformed(FrmMeteoData.java:589)
        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
        at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
        at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
        at java.awt.Component.processMouseEvent(Unknown Source)
        at javax.swing.JComponent.processMouseEvent(Unknown Source)
        at java.awt.Component.processEvent(Unknown Source)
        at java.awt.Container.processEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Window.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$200(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.awt.EventQueue$3.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue$4.run(Unknown Source)
        at java.awt.EventQueue$4.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)





并且在关闭"打开数据文件”这一窗口后,图层框内渐变色对应图层消失,但地图内依然是渐变色。




1554168413(1).jpg 1554168529(1).jpg

求助:  不知这个报错是什么意思。
         渐变色图层的消失影响我修改图层颜色。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2019-4-2 09:42:39 | 显示全部楼层
另外。。还有一个问题,我发现我的MeteoInfo保存的项目文件,在一段时间后再打开有一定程度的图层丢失,比如我前段时间做了一些轨迹图,然后另存为项目文件,今天再打开看的时候,发现那些轨迹文件全部不见了。。。。非常崩溃。。。。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-4-2 10:11:54 | 显示全部楼层
求助王老师!!!@MeteoInfo
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-4-2 11:22:03 | 显示全部楼层
LukeDakar 发表于 2019-4-2 10:11
求助王老师!!!@MeteoInfo

MeteoInfoMap保持的项目文件里并不保存图层的具体数据,而是保存图层在硬盘上的位置,如果把图层的数据文件挪走了就会丢失图层。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-4-2 14:34:33 | 显示全部楼层
MeteoInfo 发表于 2019-4-2 11:22
MeteoInfoMap保持的项目文件里并不保存图层的具体数据,而是保存图层在硬盘上的位置,如果把图层的数据文 ...

谢谢王老师,您说的这个我懂了。还麻烦您看看PSCF转变为渐变色后的报错问题!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-4-2 14:58:48 | 显示全部楼层
LukeDakar 发表于 2019-4-2 14:34
谢谢王老师,您说的这个我懂了。还麻烦您看看PSCF转变为渐变色后的报错问题!

你把软件关掉,重新打开试试。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-4-2 15:03:26 | 显示全部楼层
MeteoInfo 发表于 2019-4-2 14:58
你把软件关掉,重新打开试试。

王老师,这个问题麻烦您指导下,http://bbs.06climate.com/forum.php?mod=viewthread&tid=89925
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-4-2 16:22:39 | 显示全部楼层
MeteoInfo 发表于 2019-4-2 14:58
你把软件关掉,重新打开试试。

问题解决,谢谢王老师的耐心解惑,非常非常感谢
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-6-23 19:00:45 | 显示全部楼层
朋友,生成的.dat文件怎么转化为图层?新手不会
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-7-4 17:25:44 | 显示全部楼层
本帖最后由 收付费服务 于 2019-7-4 17:26 编辑
haoyuan 发表于 2019-6-23 19:00
朋友,生成的.dat文件怎么转化为图层?新手不会

把.dat文件通过ASCII Data----Surfer ASCII Grid Date  图形选择shaded 添加进去就可以了G:\1.png
1.png
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Copyright ©2011-2014 bbs.06climate.com All Rights Reserved.  Powered by Discuz! (京ICP-10201084)

本站信息均由会员发表,不代表气象家园立场,禁止在本站发表与国家法律相抵触言论

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