I have not been able to create an intersection layer in QGIS 3.0. The method has been working fine in QGIS 2.18. The method I have been using is to select Vector >> Geoprocessing tools >> Intersection. I then choose the Input layer and Intersect layer from the dropdown menu, and click on Run. In QGIS 2.18 it works fine. In QGIS 3.0 I get the error:

Traceback (most recent call last): File "C:/PROGRA~1/QGIS3~1.0/apps/qgis/./python/plugins\processing\algs\qgis\Intersection.py", line 135, in processAlgorithm indexB = QgsSpatialIndex(sourceB.getFeatures(QgsFeatureRequest().setSubsetOfAttributes([]).setDestinationCrs(sourceA.sourceCrs(), context.transformContext())), feedback) Exception: unknown. Execution failed after 0.23 seconds

Is there is setting in QGIS 3.0 that I need to select?

closed as off-topic by PolyGeo Apr 25 '18 at 8:56

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This problem cannot or can no longer be reproduced. Changes to the system or to the asker's circumstances may have rendered the question obsolete, or the question does not include a procedure to enable potential answerers to reproduce the same symptoms. Such questions are off-topic as they are unlikely to help future readers, but editing them to include more details can lead to re-opening." – PolyGeo
If this question can be reworded to fit the rules in the help center, please edit the question.


Intersection seems to work fine with QGIS 3.0.0 (0def61c) on Ubuntu 17.04. I also tested with layers that had different CRSs.

Not the answer you're looking for? Browse other questions tagged or ask your own question.