[QGIS-it-user] qgis_process -

Totò pigrecoinfinito a gmail.com
Lun 27 Lug 2020 03:59:22 PDT


Andrea Giudiceandrea wrote
> Totò wrote
>>   File
>> "/usr/share/qgis/python/plugins/processing/algs/qgis/RandomPointsPolygons.py",
>> line 160, in processAlgorithm
>>     da.setEllipsoid(context.project().ellipsoid())
>> AttributeError: 'NoneType' object has no attribute 'ellipsoid'
> 
> Ciao Salvatore,
> hai provato ad usare lo stesso algoritmo con gli stessi parametri anche su
> Windows.
> Puoi confermare che che il problema non è specifico di Linux?

Ciao ANdrea,
confermo, l'errore non è specifico di linux in quanto si verifica anche in
windows:

C:\Users\pigre\Desktop\Limiti01012020_g>qgis_process.exe run
qgis:randompointsinsidepolygons --STRATEGY=0 --VALUE=1000
--INPUT="./ProvCM01012020_g/ProvCM01012020_g_WGS84.shp"
--OUTPUT="./output/random_point_prov.shp"
Qt WebEngine seems to be initialized from a plugin. Please set
Qt::AA_ShareOpenGLContexts using QCoreApplication::setAttribute before
constructing QGuiApplication.
C:/OSGEO4~1/apps/qgis/./python\qgis\utils.py:743: DeprecationWarning:

the imp module is deprecated in favour of importlib; see the module's
documentation for alternative uses


----------------
Inputs
----------------

INPUT:  ./ProvCM01012020_g/ProvCM01012020_g_WGS84.shp
OUTPUT: ./output/random_point_prov.shp
STRATEGY:       0
VALUE:  1000

Logged critical: Traceback (most recent call last):
  File
"C:/OSGEO4~1/apps/qgis/./python/plugins\processing\algs\qgis\RandomPointsPolygons.py",
line 160, in processAlgorithm
    da.setEllipsoid(context.project().ellipsoid())
AttributeError: 'NoneType' object has no attribute 'ellipsoid'

Traceback (most recent call last):
  File
"C:/OSGEO4~1/apps/qgis/./python/plugins\processing\algs\qgis\RandomPointsPolygons.py",
line 160, in processAlgorithm
    da.setEllipsoid(context.project().ellipsoid())
AttributeError: 'NoneType' object has no attribute 'ellipsoid'
ERROR:  Traceback (most recent call last):
  File
"C:/OSGEO4~1/apps/qgis/./python/plugins\processing\algs\qgis\RandomPointsPolygons.py",
line 160, in processAlgorithm
    da.setEllipsoid(context.project().ellipsoid())
AttributeError: 'NoneType' object has no attribute 'ellipsoid'

IMHO è un bug,
se lo strumento è nato per la riga di comando, il progetto non dovrebbe più
condizionare gli algoritmi.

grazie

PS continuo con i test



-----
https://pigrecoinfinito.wordpress.com/
--
Sent from: http://osgeo-org.1560.x6.nabble.com/QGIS-Italian-User-f5250612.html


Maggiori informazioni sulla lista QGIS-it-user