yjcjoyce
yjcjoyce
采纳率0%
2019-06-26 10:33 阅读 579

python如何实现两个文件夹中有相同字段的栅格数据的批量地图代数计算?

80

两个文件夹中的栅格数据以字母+时间方式命名,如A文件夹中的栅格数据为a20190101,a20190102,a20190205,a20190214,……;B文件夹中的栅格数据为b20190101,b20190102,b20190205,b20190214,…….。A与B文件夹中的栅格数据时间字段一致,如何用python2.7实现时间相同的两个栅格数据的地图代数计算?即a20190101*b20190101, a20190102*b20190102, ……?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • dashicaineng 蔡能教授,网站特聘专家 2019-06-26 12:02
  • qq_39412061 吃鸡王者 2019-06-26 14:05

    栅格数据的代数相乘,即对应位置上的数值相乘来得到新的栅格数据,这个可以借助numpy的array来实现,具体过程如下:
    读取对应的栅格数据,转化为对应的矩阵对应,然后矩阵相乘的加过在转化为栅格格式的数据输出或保存

    点赞 评论 复制链接分享

相关推荐