GeoTIFF 드라이버를 사용하여 GDAL에서 부동 소수점 래스터를 만들고 있습니다. 결과 이미지를 QGIS 또는 Arc에로드 할 때 기본 심볼은 최소값을 -3.40282e38, 최대 값은 3.40282e38이되므로 래스터는 정확히 회색으로 보입니다. 실제 범위를 GeoTIFF에 직접 쓸 수있는 방법이 있습니까? 그래서 GIS 프로그램에로드 할 때 자동으로 히스토그램을 잘 조정합니까? 다음과 같은 기본 히스토그램을 만들려고했습니다.
rasterMin, rasterMax = raster.GetRasterBand(1).ComputeRasterMinMax()
raster.GetRasterBand(1).SetDefaultHistogram(rasterMin, rasterMax, 255)
그러나 바인딩 문제처럼 보이는 오류가 발생합니다.
File "/usr/lib/python2.6/dist-packages/osgeo/gdal.py", line 846, in SetDefaultHistogram
return _gdal.Band_SetDefaultHistogram(self, *args)
TypeError: not a sequence
내가 할 수있는 일이나 실수를 한 경우에 대한 제안?