gpt4 book ai didi

python - 在没有 aux.xml 文件的情况下使用更新的元数据标记创建 geotiff 文件

转载 作者:行者123 更新时间:2023-12-05 04:05:28 27 4
gpt4 key购买 nike

我能够使用 python 和 Gdal 打开栅格 GeoTiff 文件并在关联的元数据中插入新标签。更新元数据后,将创建一个包含添加信息的 PAM (.aux.xml) 文件。

有没有办法使用 Python 和/或 Gdal 创建一个 GeoTiff 文件,其中包含所有添加的元数据而不连接到 PAM 文件?

最佳答案

您可以将GDAL_PAM_ENABLED 环境变量设置为NO:

https://trac.osgeo.org/gdal/wiki/ConfigOptions#GDAL_PAM_ENABLED

在 Python 中,这可以通过以下方式完成:

import os
os.environ['GDAL_PAM_ENABLED'] = 'NO'

请注意,这只会为当前 Python session 设置一次。

如果在设置后计算 GeoTiff 文件的直方图,GDAL 将不会创建 aux.xml 文件

info = gdal.Info('somefile.tif', reportHistograms=True)

关于python - 在没有 aux.xml 文件的情况下使用更新的元数据标记创建 geotiff 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51066098/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com