Страница 2 из 2

Re: Работа с растрами при помощи GDAL и Python

Добавлено: 06 июн 2013, 16:22
Александр Мурый
ilmir35 писал(а):Переписывать не надо. Она мне нужна для считывание полей из .img файла (get the band and block sizes).
А стандартными функциями не получается сделать?
Можно вот так:

Код: Выделить всё


# -*- coding: utf-8 -*-

from osgeo import gdal

data = gdal.Open( 'landcover.img' )

# count bands
bands = data.RasterCount

# band sizes
X_size = data.RasterXSize
Y_size = data.RasterYSize

print X_size, Y_size

# block sizes
band = data.GetRasterBand( 1 )
block_size = band.GetBlockSize()

print block_size