需要少量MODIS瓦片shp面文件,但不想复杂处理hdf文件的最简单方法,可以参考如下:
1.下载modis数据
https://ladsweb.modaps.eosdis.nasa.gov/search/
注册、登录,按流程选择产品、时间、研究区,这里可以看自己感兴趣研究区域的瓦片覆盖情况。最后下载得到的是hdf文件
2.处理hdf为tif
这里有很多运用ENVI,arcpy,MRT等批处理的教程,由于我本人的目的是需要modis的瓦片shp(一个瓦片的过境时间相同),需要处理的数据量不大,所以我采用Arcgis简单处理,参考的教程是:https://blog.csdn.net/weixin_53279864/article/details/135775994?spm=1001.2014.3001.5506,这里一定要注意的是坐标系的选择,部分arypy的代码虽然好用,但是处理得到的tif会变成未知参考坐标系。
3.由tif得到其边界shp面
这里参考的教程是:https://blog.csdn.net/sinat_37215184/article/details/108524369?spm=1001.2014.3001.5506,这里方法一就可以了,方便做模型批处理。方法三我也试过,比较麻烦,不如方法一好用,但都能成功。
4.由hdf直接得到其边界shp面
这里我大胆尝试了下,****上面3中教程的方法一可以直接得到hdf的shp面,但得到的shp是未知参考系,补充参考系定义即可。****https://blog.csdn.net/sinat_37215184/article/details/108524369?spm=1001.2014.3001.5506
写本文的初衷是没想到这样一个小小的需求,不停搜索方案实现时却着实费了一番功夫才找到最简单的方法,简单记录望遇到同样需求的都能受馈~