আমি বর্তমানে দুটি ভেক্টর স্তর একসাথে একত্রিত করতে নিম্নলিখিত কোডটি ব্যবহার করছি:
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)
এটি কিউজিআইএস ২.১৪ এ দুর্দান্ত কাজ করছে বলে মনে হচ্ছে, তবে নিম্নলিখিত বার্তায় এটি 2.18.1 এ ব্যর্থ হয়েছে:
Error: Wrong number of parameters
ALGORITHM: Merge vector layers
2.14 এবং 2.18 এর মধ্যে কিছু পরিবর্তন হয়েছে? বা আমি কি সত্যিই সুস্পষ্ট কিছু মিস করছি?