diff --git a/timeseriesviewer/speclib/spectrallibraries.py b/timeseriesviewer/speclib/spectrallibraries.py index c56a3e2fc21923f18c069448e6ecf9bc6877427a..78a8d01cbe56543912f9ebd26094070d84cd7166 100644 --- a/timeseriesviewer/speclib/spectrallibraries.py +++ b/timeseriesviewer/speclib/spectrallibraries.py @@ -51,7 +51,10 @@ import numpy as np from osgeo import gdal, gdal_array, ogr import collections from timeseriesviewer.utils import * -from . import speclibSettings + + +def speclibSettings(): + return QSettings() from timeseriesviewer.models import * @@ -105,8 +108,11 @@ FIELD_STYLE = 'style' FIELD_NAME = 'name' FIELD_FID = 'fid' -VSI_DIR = '/vsimem/speclibs/' -gdal.Mkdir(VSI_DIR, 0) +VSI_DIR = r'/vsimem/speclibs/' +try: + gdal.Mkdir(VSI_DIR, 0) +except: + pass X_UNITS = ['Index','Micrometers','Nanometers','Millimeters', 'Centimeters', 'Meters', 'Wavenumber','Angstroms', 'GHz','MHz', ''] Y_UNITS = ['DN','Reflectance', 'Radiance', ''] diff --git a/timeseriesviewer/speclib/test_spectrallibraries.py b/timeseriesviewer/speclib/test_spectrallibraries.py index ae87f65c28e0c482ec63a6e85439e2003034e701..b093ee6236ecd62831e6b6711e43dce4e3975724 100644 --- a/timeseriesviewer/speclib/test_spectrallibraries.py +++ b/timeseriesviewer/speclib/test_spectrallibraries.py @@ -18,7 +18,7 @@ """ # noinspection PyPep8Naming import unittest -from enmapbox.gui.utils import * +from timeseriesviewer.utils import * from enmapbox.dependencycheck import installTestdata installTestdata(False) from enmapboxtestdata import *