Cómo obtener una lista de formatos de gdal admitidos en Python
10
¿Hay alguna manera de obtener una lista de formatos de gdal instalados en un sistema con python? En la línea de comando, esto se puede hacer fácilmente con:
gdal.GetDriverCount()proporcionará la cantidad de controladores que gdaltiene. Combinado con un bucle simple, es posible enumerar todos los controladores.
import gdal
driver_list =[]for i in range(gdal.GetDriverCount()):
driver = gdal.GetDriver(i)
driver_list.append(driver.GetDescription())# list comprehension
driver_list =[gdal.GetDriver(i).GetDescription()for i in range(gdal.GetDriverCount())]# to get name as string
gdal.GetDriver(i).ShortName
Respuestas:
gdal.GetDriverCount()
proporcionará la cantidad de controladores quegdal
tiene. Combinado con un bucle simple, es posible enumerar todos los controladores.fuente