爱气象,爱气象家园! 

气象家园

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 5372|回复: 2

[程序设计] MATLAB如何实现Lambert转WGS84?

[复制链接]
发表于 2022-7-10 21:03:22 | 显示全部楼层 |阅读模式

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

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

x
用于MODIS读取的Lambert坐标系下的经纬度,求教!
密码修改失败请联系微信:mofangbao
发表于 2022-7-11 15:07:10 | 显示全部楼层

回帖奖励 +3 金钱

unction [lat,lon] =lambert72toWGS84(x,y)
%UNTITLED 此处显示有关此函数的摘要
%   此处显示详细说明
n = 0.77164219;
F = 1.81329763;
thetaFudge = 0.00014204;
e = 0.08199189;
a = 6378388;
xDiff = 149910;
yDiff = 5400150;
theta0 = 0.07604294;
xReal = xDiff - x;
yReal = yDiff - y;
rho = sqrt(xReal * xReal + yReal * yReal);
theta =atan(xReal /(-yReal));
lon = (theta0 + (theta + thetaFudge)/n) * 180/pi;
lat=0;
for i=1:5
    lat= 2*atan((F*a/rho).^(1/n)*((1+e*sin(lat))/(1-sin(lat))).^(e/2))-pi/2;
end
lat=lat*180/pi;
end
参考:https://www.bram.us/2012/03/14/convert-lambert72-to-wgs84/
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

发表于 2022-7-11 16:58:19 | 显示全部楼层

回帖奖励 +3 金钱

看看 projinv 和 projfwd 的说明试一下
密码修改失败请联系微信:mofangbao
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

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

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