geojsonfor vLayer in iface.mapCanvas().layers(): if type(vLayer) != QgsRasterLayer: QgsVectorFileWriter.writeAsVectorFormat( vLayer, vLayer.name() + ".geojson", "utf-8", vLayer.crs(), "GeoJSON" ) geojson-merge