I have this piece of codes running via pyqgis and trying to get raster layer from "elevp.csv". However, when executing the scripts it error kept returning "Layer failed to load". Anyone know how to solve this?
test.py
from qgis.core import *from PyQt4.QtCore import *qgis_prefix="/usr"QgsApplication.setPrefixPath(qgis_prefix, True)QgsApplication.initQgis()fileName="/home/ubuntu/pyqgis/elevp.csv?delimiter=%s&xField=%s&yField=%s&elevField=%s" % (";", "x", "y", "elev")fileInfo=QFileInfo(fileName)baseName=fileInfo.baseName()rlayer=QgsRasterLayer(fileName, baseName)if not rlayer.isValid(): print "Layer failed to load"elevp.csv
x;y;elev1284120;6191000;419136120;6181160;15581303800;6131960;436933160;6105720;961375560;6082760;518382120;6063080;5381421880;6059800;5311067640;6036840;3931175880;6020440;4191218520;6020440;4421838440;6017160;1532
أكثر...
test.py
from qgis.core import *from PyQt4.QtCore import *qgis_prefix="/usr"QgsApplication.setPrefixPath(qgis_prefix, True)QgsApplication.initQgis()fileName="/home/ubuntu/pyqgis/elevp.csv?delimiter=%s&xField=%s&yField=%s&elevField=%s" % (";", "x", "y", "elev")fileInfo=QFileInfo(fileName)baseName=fileInfo.baseName()rlayer=QgsRasterLayer(fileName, baseName)if not rlayer.isValid(): print "Layer failed to load"elevp.csv
x;y;elev1284120;6191000;419136120;6181160;15581303800;6131960;436933160;6105720;961375560;6082760;518382120;6063080;5381421880;6059800;5311067640;6036840;3931175880;6020440;4191218520;6020440;4421838440;6017160;1532
أكثر...