Bug report #19258

Writing features without geometrier to SHP causes Python error

Added by Magnus Nilsson about 2 years ago.

Status:Open
Priority:Normal
Assignee:-
Category:Processing/Modeller
Affected QGIS version:3.2 Regression?:No
Operating System:Windows 10, 64 bit Easy fix?:No
Pull Request or Patch supplied:No Resolution:
Crashes QGIS or corrupts data:No Copied to github as #:27086

Description

When I drop the feature geometries in a processing model and specify SHP as output, I get this Pythin error:

Processing algorithm…

Algorithm 'modell' starting…

Indataparametrar:

{ 'indata' : 'C:/Users/Magnus/Desktop/Stenungsund/ay_1415.shp', 'native:dropgeometries_1:Resultat' : 'C:/Users/Magnus/Desktop/Modellresultat/Resultat.shp' }

Förbered algoritm: native:dropgeometries_1

Kör Släng geometrier [1/1]

Indataparametrar:

{ INPUT: 'C:/Users/Magnus/Desktop/Stenungsund/ay_1415.shp', OUTPUT: 'C:/Users/Magnus/Desktop/Modellresultat/Resultat.shp' }

OK. Exekveringen tog 0.339 s (1 utdata).

Modellen kördes korrekt. Exekverade 1 algoritmer totalt på 0.378 s.

Beräkningen utfördes på 0.39 sekunder

Resultat:

{'native:dropgeometries_1:Resultat': 'C:/Users/Magnus/Desktop/Modellresultat/Resultat.shp'}

Läser in lagerresultat

Följande lager skapades inte korrekt.<ul><li>C:/Users/Magnus/Desktop/Modellresultat/Resultat.shp</li></ul>Du kan kontrollera 'Loggmeddelande' panelen i QGIS huvudfönster för att hitta mer information om exekveringen av algoritmen.

SHP-files do of course need geometry, but this case should be better taken care of, for example with a warning to the user.

Also available in: Atom PDF