close
如何開發 QGIS Plugin 套疊 Shapefiles
# 宣告 Uri
uri = '[uri]'
# 建立 VectorLayer
vlayer = QgsVectorLayer( uri, "[layerName]", "ogr" )
# 判斷 Layer 是否有效
if not vlayer.isValid():
print "Layer failed to load!"
else:
# 將 Lyaer 套疊至 QGIS
QgsMapLayerRegistry.instance().addMapLayer(vlayer)
參數說明
[uri] - Shapefiles 檔案放置路徑 Ex : file:///C:/tmp/test.shp
[layerName] - 此 Layer 顯示在 QGIS 的名稱
全站熱搜