爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
楼主: chengxf

[白化] Surfer11 多个多边形白化问题彻底解决!

  [复制链接]

新浪微博达人勋

发表于 2019-4-4 22:41:45 | 显示全部楼层
本帖最后由 Andog 于 2019-4-4 22:46 编辑
chengxf 发表于 2019-4-4 15:57
看了你的问题,你是需要一个可以用于白化的世界底图。
现在手头上有的是一个 World -180~+180.bln 的 .b ...

修改了网格化参数,用新生成的底图作图如下,白化问题解决了!拟合还不够好,可能是节点数不够多,将继续寻找合适的节点数。图像细节也需继续完善。
new_rho.png


合并多边形的工作应该我自己完成的,让程老师这么麻烦地做了这项工作,深感歉疚。

在论坛中收获颇多,再次谢谢老师!

(下面这张图是不小心添加进去的附件,还不知道如何删掉,与内容无关,打扰大家了)

new_rho.png
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-4-5 08:57:03 | 显示全部楼层
Andog 发表于 2019-4-4 22:41
修改了网格化参数,用新生成的底图作图如下,白化问题解决了!拟合还不够好,可能是节点数不够多,将继续 ...

白化问题,吻合不好,解决办法加大节点数当然没错。但是我在上面帖子里说了,叠加图形并给多边形填充颜色,也能达到白化效果,而且吻合度极高。你可以试试。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-4-11 13:54:31 | 显示全部楼层
chengxf 发表于 2019-4-5 08:57
白化问题,吻合不好,解决办法加大节点数当然没错。但是我在上面帖子里说了,叠加图形并给多边形填充颜色 ...

抱歉回复迟了。
通过叠加图形达到白化效果的方法我尝试过,正是因为没成功,才尝试白化的。
如下图,将底图和等值线图叠加之后,把底图挪到等值线图上层,再对polygon填色,但等值线图仍在底图上方,未被覆盖掉。
aaa.png
这个问题困扰我很久了,一直未能解决。之前以为做不出来是因为这种思路就不对,既然老师也提到了可以这样操作,于是想继续冒昧请教。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-4-12 08:02:12 | 显示全部楼层
Andog 发表于 2019-4-11 13:54
抱歉回复迟了。
通过叠加图形达到白化效果的方法我尝试过,正是因为没成功,才尝试白化的。
如下图,将 ...

你那图,属性管理器窗口到哪里去了?没有看到你填充多边形的属性,不知道你怎么会得出这样的结果。看下图,此方法蛮好的,只是如果要对多边形的外部白化,还要动动脑子。下面是多边形内部白化的做法:
2019-04-12_7-49-29.jpg


2019-04-12_7-52-04.jpg

密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-4-12 12:54:08 | 显示全部楼层
chengxf 发表于 2019-4-12 08:02
你那图,属性管理器窗口到哪里去了?没有看到你填充多边形的属性,不知道你怎么会得出这样的结果。看下图 ...

明白了,是不透明度的问题,我以为那个选项是调整填充颜色深浅,谢谢程老师,问题解决了!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-4-14 21:11:37 | 显示全部楼层
chengxf 发表于 2019-4-12 08:02
你那图,属性管理器窗口到哪里去了?没有看到你填充多边形的属性,不知道你怎么会得出这样的结果。看下图 ...

程老师,可以再烦请讨教一下,要把-180到180的底图转化为0到360范围应该怎么做吗?-180到180把太平洋分成了两半,要研究的物理现象不好辨认,可能还是需要0到360才行。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-4-15 12:45:13 | 显示全部楼层
本帖最后由 chengxf 于 2019-4-15 13:13 编辑
Andog 发表于 2019-4-14 21:11
程老师,可以再烦请讨教一下,要把-180到180的底图转化为0到360范围应该怎么做吗?-180到180把太平洋分成 ...

这个非常麻烦,并非将多边形所有节点的X坐标加180就完事,牵涉到多边形的闭合线条问题。
简单的办法是去寻找 0 到 360 度的世界底图。我好像看到论坛有网友发过。你找找,我也帮你找找。

找到:
World 0~360.bln (134.29 KB, 下载次数: 1)
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-4-15 23:28:52 | 显示全部楼层
chengxf 发表于 2019-4-15 12:45
这个非常麻烦,并非将多边形所有节点的X坐标加180就完事,牵涉到多边形的闭合线条问题。
简单的办法是去 ...

程老师!真的是万分感谢!!{:cry:}{:cry:}
太激动了,底图这里卡了好几天,都怪自己没找到,还给别人平添许多麻烦
感谢老师的无私帮助,祝您身体健康,工作顺利!
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

发表于 2019-4-24 12:06:17 | 显示全部楼层
程老师,我按照您的方法用sufer13制作,使用的是shape格式文件,导出的bln文件中没有合并多边形,请教下这个是什么原因呀
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

新浪微博达人勋

 楼主| 发表于 2019-4-24 14:08:28 | 显示全部楼层
sound 发表于 2019-4-24 12:06
程老师,我按照您的方法用sufer13制作,使用的是shape格式文件,导出的bln文件中没有合并多边形,请教下这 ...

合并多边形是需要你自己动手,一个一个合并的,并非“导出”就可以自动生成。
“开始编辑组合”进入到图形中进行多边形合并操作,切记最后一定要“退出编辑组合”(这里右键命令的中文名称,各版本略有不同,上面是15版用的)。然后才可以执行“导出”命令。
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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