首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Rasterio创建TIFF文件

Rasterio创建TIFF文件
EN

Stack Overflow用户
提问于 2021-10-17 10:55:31
回答 1查看 303关注 0票数 0

我尝试使用Rasterio-doc网站上的代码将数组作为TIFF写入磁盘https://rasterio.readthedocs.io/en/latest/topics/writing.html

代码语言:javascript
复制
with rasterio.Env():
    profile = src.profile
    profile.update(
        dtype=rasterio.uint8,
        count=1,
        compress='lzw')

    with rasterio.open('example.tif', 'w', **profile) as dst:
        dst.write(array.astype(rasterio.uint8), 1)

当我运行代码时,会发生以下错误:“名称”数组未定义‘。

在最后一行中,我尝试使用“np.array”而不是“数组”来表示它是一个numpy数组,但它没有工作。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-10-17 11:57:16

变量“数组”表示应该写入磁盘的数据。例如,创建一个numpy数组:

代码语言:javascript
复制
import numpy as np
array = np.array(my_array_data)

然后,如本教程所述,您可以将这些数据写入磁盘。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69603627

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档