Beispiel #1
0
def getSupportedOutputRasterFilters():
    """
    Return a list of file filters for supported raster formats.
    Supported formats come from Gdal.
    :return: a list of strings for Qt file filters.
    """
    allFilters = []
    supported = GdalUtils.getSupportedOutputRasters()
    formatList = sorted(supported.keys())
    # Place GTiff as the first format
    if 'GTiff' in formatList:
        formatList.pop(formatList.index('GTiff'))
    formatList.insert(0, 'GTiff')
    for f in formatList:
        allFilters.append('{0} files (*.{1})'.format(f, ' *.'.join(supported[f])))
    return allFilters
Beispiel #2
0
def getSupportedOutputRasterFilters():
    """
    Return a list of file filters for supported raster formats.
    Supported formats come from Gdal.
    :return: a list of strings for Qt file filters.
    """
    allFilters = []
    supported = GdalUtils.getSupportedOutputRasters()
    formatList = sorted(supported.keys())
    # Place GTiff as the first format
    if 'GTiff' in formatList:
        formatList.pop(formatList.index('GTiff'))
    formatList.insert(0, 'GTiff')
    for f in formatList:
        allFilters.append('{0} files (*.{1})'.format(f, ' *.'.join(supported[f])))
    return allFilters