动七七 2021-05-26 17:46 采纳率: 86.7%
浏览 3382
已结题

Python的gdal库读取tif,出现no attribute 'SetGeoTransform'

使用Python的gdal库读取tif格式遥感图像并将其切割为多个小图读取地理信息时出现AttributeError: 'NoneType' object has no attribute 'SetGeoTransform',若是影像有问题以什么修改代码能继续读取或者怎么处理修改影像

    ds.SetGeoTransform(geotransform1)
    ds.SetProjection(projection)
    lay01 = ds.GetRasterBand(1)
    lay02 = ds.GetRasterBand(2)
    lay03 = ds.GetRasterBand(3)
  • 写回答

1条回答 默认 最新

  • 动七七 2021-05-26 17:46
    关注
    Traceback (most recent call last):
      File "E:/atiff/c/GDAL_CLIP.py", line 232, in <module>
        ds.SetGeoTransform(geotransform1)
    AttributeError: 'NoneType' object has no attribute 'SetGeoTransform'
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

    报告相同问题?

    问题事件

    • 系统已结题 8月24日
    • 已采纳回答 8月16日

    悬赏问题

    • ¥15 报错问题,只有两个错误,如图片所示,i多次初始化
    • ¥15 matlab runtime 如何收费
    • ¥20 用C语言绘制cs1.6方框透视 出现了点问题 绘制不上去 矩阵数据 和敌人坐标都是正确的
    • ¥15 Tpad api账户 api口令
    • ¥30 ppt进度条制作,vba语言
    • ¥15 生信simpleaffy包下载
    • ¥15 请教一下simulink中S函数相关问题
    • ¥15 在二层网络中,掩码存在包含关系即可通信
    • ¥15 端口转发器解析失败不知道电脑设置了啥
    • ¥15 Latex算法流程图行号自定义