请选择 进入手机版 | 继续访问电脑版
爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

搜索
查看: 14806|回复: 9

[讨论] [讨论]在MATLAB下统一经纬度信息

[复制链接]

新浪微博达人勋

发表于 2014-4-12 08:56:42 | 显示全部楼层 |阅读模式

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

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

x
最近处理数据的时候经常遇到有的数据对应的经度是0~360,有的是-180~180,我每次都是按具体数据单独校正,但现在打算写一个函数能将任意等间距的经纬度数据转化成对应的0-360经度坐标下的数据,不过写的时候有种“涵盖不了所有可能情形”的感觉,不知大家怎么看,这类校正的问题。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-4-12 10:32:15 | 显示全部楼层
一般都是meshgrat后+或-180吧。有什么特别的地方?
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-4-12 11:00:18 | 显示全部楼层
一般要是matlab画图的话我都是用meshgrid生成一个类似投影矩阵的东西画的,刚刚试了一下貌似meshgrid生成的坐标系要是不是升序或者降序排列的画出来的图会有问题~要不然改改meshgrid的网格坐标应该就可以实现了。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-4-12 12:49:46 | 显示全部楼层
斥鷃 发表于 2014-4-12 11:00
一般要是matlab画图的话我都是用meshgrid生成一个类似投影矩阵的东西画的,刚刚试了一下貌似meshgrid生成的 ...

不是画图,不同来源的数据有的是0~360排列的,有的是-180~180排列的,他们参与某个计算前经纬度信息要统一(比如计算LH要q和u, v,但q是-180~180的,u, v是0~360的,这样的情形)。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

 楼主| 发表于 2014-4-12 12:52:06 | 显示全部楼层
kongfeng0824 发表于 2014-4-12 10:32
一般都是meshgrat后+或-180吧。有什么特别的地方?

lat, lon加减180改变后数据不也要跟着变么,不然对应关系就错了。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-4-12 15:52:43 | 显示全部楼层
沙颖凯 发表于 2014-4-12 12:49
不是画图,不同来源的数据有的是0~360排列的,有的是-180~180排列的,他们参与某个计算前经纬度信息要统 ...

你提的这种处理方式倒是,要是要这样的话可能设计的函数只针对180度为中央经线和0度为中央经线这两种情况就够吧。个人认为主要会出现不匹配问题的就是全球的数据了,就是上面两种中央经线的设置方式。要是是地球上局部位置的数据的话,这个问题就更复杂了,需要具体问题具体分析,涉及经纬度范围、中央经线、分辨率等等。
不过想想后一种应该能涵盖进去前面的,函数的输入参数用原来数据的经纬度、输出数据的经纬度和分辨率,至于是180度的经纬网还是360度的判断一下数据经纬度里面有没有负数或者有没有超过180的数应该可以吧。
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2014-9-29 19:58:29 | 显示全部楼层
我也先想这个问题,每次加地图,数据都有可能不一样,要调换,但具体怎么实现一个脚本,我觉得先要知道所有数据可以的格式(本人接触的数据比较少,可以做个调查),然后具体写应该不是问题
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-4-10 21:57:38 | 显示全部楼层
遇到同样问题,期待!
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2015-4-11 13:23:22 | 显示全部楼层
你好,请教下,我的经度信息是-180,180,在MATLAB中绘图,所需要的区域刚好被分开,现在想绘制0 360的,请问是需要重新写数据文件吗?谢谢了
密码修改失败请联系微信:mofangbao

新浪微博达人勋

发表于 2019-11-29 19:27:07 | 显示全部楼层
楼主这个问题怎样解决的呢,现在遇到同样的问题了
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

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