Eu sou novo no console python do QGIS. Eu estou tentando carregar uma camada raster do console, defina o crs e um estilo específico de um arquivo qml.
layerPath = os.path.join(raster_dir,raster_name)
fileInfo = QtCore.QFileInfo(layerPath)
baseName = fileInfo.baseName()
layer = QgsRasterLayer(layerPath, baseName)
Gostaria de configurar as informações da projeção e carregá-las no QGIS
QgsMapLayerRegistry.instance().addMapLayer(layer)
Eu tenho uma varredura cinza nas janelas. Como posso configurar o arquivo qml para carregar?
Obrigado pela ajuda
qgis
python-2.7
Renaud
fonte
fonte
uri = "file:///home/renaud/palette.qml";layer.loadNamedStyle(uri)
, recebo a mensagem de erro: Estilo não encontrado no banco de dados. Obrigado pela sua ajuda? Como pulo a linha neste post?theUri
é um pouco enganador - (. ou seja, usando o nome do arquivo simples deve funcionar/home/renaud/palette.qml
)