2
QGIS 2.18.1でPythonを介してベクターレイヤーをマージする
現在、次のコードを使用して2つのベクターレイヤーをマージしています: def append_layers(layer1, layer2, output): from processing.core.Processing import Processing Processing.initialize() import processing.tools processing.tools.general.runalg("qgis:mergevectorlayers", layer1, layer2, output) append_layers(layer1.shp, layer2.shp, output.shp) これはQGIS 2.14では問題なく動作するようですが、2.18.1では次のメッセージで失敗します。 Error: Wrong number of parameters ALGORITHM: Merge vector layers 2.14と2.18の間で変更されたものはありますか?それとも私は本当に明白なものを見逃しているだけですか?