Jestem nowy w konsoli python QGIS. Próbuję załadować warstwę rastrową z konsoli, ustawić crs i określony styl z pliku qml.
layerPath = os.path.join(raster_dir,raster_name)
fileInfo = QtCore.QFileInfo(layerPath)
baseName = fileInfo.baseName()
layer = QgsRasterLayer(layerPath, baseName)
Chciałbym skonfigurować informacje o projekcji, a następnie załadować je do QGIS
QgsMapLayerRegistry.instance().addMapLayer(layer)
Mam szary raster na oknach. Jak skonfigurować ładowanie pliku qml?
Dzięki za pomoc
qgis
python-2.7
Renaud
źródło
źródło
uri = "file:///home/renaud/palette.qml";layer.loadNamedStyle(uri)
pojawia się komunikat o błędzie: Nie znaleziono stylu w bazie danych. Dziękuję za Twoją pomoc ? Jak przeskoczyć wiersz w tym poście?theUri
na nieco mylące - użycie zwykłej nazwy pliku powinno działać (tj./home/renaud/palette.qml
)