Google Earth Engine中的几何对齐和导出图像问题

时间:2019-07-02 14:34:31

标签: geometry export google-earth-engine

我在“ Albers_Conical_Equal_Area”投影中有一个大小为333x333像素的多波段图像,我想将其从GEE中导出(以TFRecord格式)并在我的桌面上阅读。要定义图像边界,我使用image.geometry()。第一个问题是,当我显示它时,它实际上偏离了每边的实际图像边界(更大)半个像素,我不知道为什么。

Image to be exported and its border obtained by geometry()

另一个问题是,当我导出它时,读取时得到的内容被左边的两个零列和顶部的零个行填充,因此解码时会丢弃最后两列和最后一行图像。我尝试将导出功能中的尺寸完全定义为333x333,但是结果是相同的。

Export.image.toCloudStorage({
  image: image.toArray(),
  description: outFileName,
  bucket: 'landsat-timeseriesdata',
  scale: scale,
  //dimensions: '333x333',
  region: geometry,
  fileFormat: 'TFRecord',
  formatOptions: {
    patchDimensions: [37,37],
    tensorDepths: [55],
    compressed: true
  }
});

感谢您的帮助。

0 个答案:

没有答案