经度从0

您所在的位置:网站首页 经度和纬度的联系 经度从0

经度从0

2024-07-11 23:52| 来源: 网络整理| 查看: 265

1.经度概念

在参考大圆上,从所采用的零子午线与该参考圆的交点到通过物体的子午线的相似交点的角距。子午线(从一极到一极的线)连接着同一经度的点。经过英国格林威治皇家天文台附近的本初子午线,按照惯例被定义为经度为0°。正经度在本初子午线的东边,负经度在本初子午线的西边。 在这里插入图片描述

2.将0-360范围的经度转换为-180-180 方法一:

lon_name = 'longitude' # whatever name is in the data # Adjust lon values to make sure they are within (-180, 180) ds['_longitude_adjusted'] = xr.where( ds[lon_name] > 180, ds[lon_name] - 360, ds[lon_name]) # reassign the new coords to as the main lon coords # and sort DataArray using new coordinate values ds = ( ds .swap_dims({lon_name: '_longitude_adjusted'}) .sel(**{'_longitude_adjusted': sorted(ds._longitude_adjusted)}) .drop(lon_name)) ds = ds.rename({'_longitude_adjusted': lon_name})

参考资料: https://blog.csdn.net/weixin_44237337/article/details/119707332

方法二: https://confluence.ecmwf.int/pages/viewpage.action?pageId=149337515 代码:

long1=mod((long3+180),360)-180 # Python: long1 = (long3 + 180) % 360 - 180 # Or: if long3


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3