爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
123
返回列表 发新帖
楼主: a1411055786

[数据转换] 纵坐标不是由开始算的如何处理?

[复制链接]

新浪微博达人勋

发表于 2017-9-5 15:50:35 | 显示全部楼层
本帖最后由 张爱气象 于 2017-9-5 16:06 编辑

读完此帖,领会了程老解析之一部分,谢谢!
感觉楼主之求为:
1:手头有一数据(不知是dat格式还是grd格式),其z值范围要保持在1500-1700,但其中有部分杂质存在——800-1000这部分数据。问能否剔除它们?
2:由于z值范围为1500-1700,故制图后的纵坐标也应该是1500-1700(不知我这种理解正确与否?),但楼主想把纵坐标调整到0到300且不影响图像,问是否能行?——(目前我的理解,不知对否?——在数值不变即还是为1500-1700,这种调整是不能实现的)




网格 | 数学”的功能——好强大和复杂!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-9-6 10:30:13 | 显示全部楼层
本帖最后由 张爱气象 于 2017-9-6 10:37 编辑
chengxf 发表于 2015-4-3 11:12
部分800多的数据,怎么筛选出来?——还是用“网格 | 数学”来处理。
我不知道你要如何处理这“800多” ...
1:假设原始数据的Z值范围为0——2000米,想把500——1000米数据都变为800米,则数学公式该如何写呢?像如下写法吗?
if(1000>A>500,800,A)
2:(这个原始数据与1中的原始数据不同,这是另外一点感受)原始数据的筛选、在网格化过程中对Z值的限制、对原始数据正常变身的GRD文件进行数学处理——3种方式试了一下,如下图所示,可以体会到一些区别来——注意“2000”的位置 2017-09-06_104041.jpg




密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-9-6 10:43:18 | 显示全部楼层
接上面第1问:假设把小于1000米的都变为500米呢?这样写吗?——if(A<1000,500,A)
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2017-9-6 10:50:52 | 显示全部楼层
本帖最后由 张爱气象 于 2017-9-6 10:52 编辑

三个环节可以对Z值进行处理——直接对原始数据处理、对原始数据网格化过程中进行处理、对得到的GRD进行处理(数学、甚至用14来处理)——三者有些异同
密码修改失败请联系微信:mofangbao
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

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

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

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