Создайте файл geotiff с обновленным тегом метаданных без файла aux.xml - PullRequest
0 голосов
/ 27 июня 2018

Я могу открыть растровый файл GeoTiff и вставить новые теги в связанные метаданные, используя python и Gdal. После обновления метаданных создается файл PAM (.aux.xml), который содержит добавленную информацию.

Есть ли способ использовать Python и / или Gdal для создания файла GeoTiff, который содержит все добавленные метаданные без подключения к файлу PAM?

1 Ответ

0 голосов
/ 28 июня 2018

Вы можете установить переменную окружения GDAL_PAM_ENABLED на NO:

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

В Python это можно сделать с помощью:

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

Обратите внимание, что это устанавливает его только один раз для текущего сеанса Python.

Если после настройки вы вычислите, например, гистограмму файла GeoTiff, GDAL не создаст файл aux.xml

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

...