当前位置: 代码迷 >> 综合 >> Doris 5 处理 Sentinel-1 时 prepare_datastack.py 代码报错 ValueError: cannot reshape array of size * into
  详细解决方案

Doris 5 处理 Sentinel-1 时 prepare_datastack.py 代码报错 ValueError: cannot reshape array of size * into

热度:88   发布时间:2023-12-17 04:51:34.0

Doris 5 处理 Sentinel-1 时 prepare_datastack.py 代码报错 ValueError: cannot reshape array of size 78624 into shape (721,1440)

  1. 出现上述错误的原因是doris目录下 /prepare_stack/prepare_datastack.py 文件第459行命令出现问题。
  2. 该行原本的网址:“http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm96/binary/WW15MGH.DAC” 已不能正常访问并下载大地水准面模型WW15MGH.DAC
  3. 目前该模型可以从Github下载,下载地址为:“http://github.com/TerriaJS/egm1996/blob/master/data/WW15MGH.DAC”
  4. 可将旧网址替换为新网址下载,也可手动下载WW15MGH.DAC文件,并将第459行代码commomd = “wget http://earth-info.nga.mil/GandG/wgs84/gravitymod/egm96/binary/WW15MGH.DAC -O ” + filename 替换为 command = 'cp (WW15MGH.DAC文件地址)/WW15MGH.DAC' + " " + filename
  相关解决方案