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

Обсуждение материалов сайта: вопросы, замечания, предложения
Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 793
Ваше звание: званий не имею
Откуда: Москва

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
Редактор материалов, модератор форума

Ответить

Вернуться в «Материалы сайта»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 9 гостей