Результат работы скрипта должен быть примерно таким (сделал вручную)

- Screenshot_2.png (109.71 КБ) 9399 просмотров
Александр Мурый писал(а): ↑04 июн 2018, 10:55
Если так, используйте модуль GRASS <v.clean> из панели инструментов ("Анализ данных"/Processing). Опция "bpol".
Результат работы bpol:

- Screenshot_3.png (50.42 КБ) 9399 просмотров
Думал он оставит только пересечения, но нет.
Александр Мурый, возможно ли получить пересечения полигонов и потом от исходного слоя отнять данное пересечение, чтобы и получить симметрическую разность?
Т. к. делаю скрипт, то вызывать команды надо оттуда, а не из интерфейса, а как вызвать Опцию "blop" модуля GRASS <v.clean>?
Возможно что-то такое? processing.runalg('qgis:blop',исходный файл,True,id,'файл для записи') ?