Determinando a unidade de resolução espacial de uma imagem raster em Python

Nov 07 2020

Tenho algumas imagens raster e gostaria de determinar o GSD usando Python.

Sei que posso usar rasterio.transform() ou gdal.GetGeoTransform() extrair a resolução espacial da imagem.

Como faço para determinar as unidades de resolução espacial.

Respostas

1 Aaron Nov 08 2020 at 04:36

Você pode usar a linear_unitspropriedade na crsclasse. Por exemplo:

import rasterio

raster = rasterio.open('/path/to/your/raster.tif' )

print(raster.crs.linear_units)