пятница, 14 июня 2013 г.

Подсветка исходного кода

В этой заметке показан результат вставки и оформления исходного кода в html-страницу. Для сего действияиспользуются различные JavaScript-библиотеки\плагины\утилиты. Мне же с ними не сильно охота заморачиваться. Поэтому берём редактор Kate, пишим код, потом нажимает "Сохранить как html", сохраняем Html-страничку, затем открываем её и копируем код, вот и всё. Нажав "далее" можно увидеть результат.




import gdal
import gdalnumeric


class RasterWork:
    #Класс работы с растровыми изображениями GeoTiff
    path = 12
    def hdf2geotiff(self, hdffile, bands, geotiff):
        hdf = gdal.Open(hdffile)
        sdslist = hdf.GetSubDatasets()
        names = []
        for s in sdslist:
            names.append(s[0])
            sds = []
        for n in names:
            sds.append(gdal.Open(n))
            sds[0].GetMetadata()
            geotrans  = gdal.GCPsToGeoTransform(sds[0].GetGCPs())
            
            dst_name = './test/test.tif'
            format = "GTiff"
            driver = gdal.GetDriverByName( format )
            dst_ds = driver.CreateCopy( dst_name, sds[0], 1 )
        return dst_ds


    
raster = RasterWork()
raster.hdf2geotiff()

IT-записки

comments powered by Disqus