AMSR-E(http://nsidc.org/data/amsre/index.html)数据中的Land3数据是HDF-EOS4格式,投影是Cylindrical_Equal_Area。这里示例读取数据并投影至等经纬度投影。

脚本程序:

#Add data file
fn = 'AMSR_E_L3_DailyLand_V06_20091231.hdf'
f = addfile(os.path.join('D:/Temp/hdf', fn))
#vname = 'D_Soil_Moisture'
vname = 'A_TB36.5H_(Res_1)'
data = f[vname][::-1,:]
data[data==0] = -9999
data.fill_value = -9999
data = data * 0.1
yn = data.dimlen(0)
xn = data.dimlen(1)
#Project data
toproj = projinfo() #longlat projection
x = linspace(-180, 180, xn)
y = linspace(-90, 90, yn)
lon, lat = meshgrid(x, y)
data = data.project(lon, lat, toproj=toproj)
#Plot
axesm(tickfontsize=12)
mlayer = shaperead('D:/Temp/map/country1.shp')
geoshow(mlayer, edgecolor='k')
levs = arange(140, 320, 10)
layer = imshowm(x, y, data, levs)
colorbar(layer, fontsize=12)
xticks(arange(-180, 181, 30))
yticks(arange(-90, 91, 30))
title([fn, vname])

最新文章

  1. listview优化技术
  2. iOS中图片动画的三种模式及基本的代码实现
  3. C#3.0新特性之扩展方法介绍
  4. PHP undefined index的解决办法
  5. 2dx解析cocosbuilder中使用layer时的缺陷
  6. hdoj 2094 产生冠军
  7. 一招解决IE7无法访问https网页
  8. Ubuntu切换至root用户
  9. Python 标识符
  10. 搭建一个MP-demo(mybatis_plus)
  11. Curl实现ElasticSearch的增删改查
  12. java-新建简单的Web项目
  13. netmap配置
  14. 2019.02.16 spoj Query on a tree IV(链分治)
  15. vue UI框架
  16. 算法提高 P0102
  17. 学习Python 新去处:Python 官方中文文档
  18. Python学习杂记
  19. 5.Vue临时上传文件夹
  20. protobuf-c的学习总结

热门文章

  1. DSRC和USRP的购买调研
  2. roarctf_2019_easy_pwn
  3. 如何使用JSTL获取并显示数据
  4. IIS实现Nginx功能:转发
  5. python之读取yaml数据
  6. 蓝桥杯校内模拟赛Python解答
  7. netty---sync,await
  8. hystrix源码之请求缓存
  9. php第七天-文件处理系统
  10. 运行时数据区--程序计数器(PC Register)