Бештар

Рамзи хатогии оддии фармоишӣ


Ман хатои зеринро ба даст меорам - танҳо дар яке аз қабатҳои векторӣ дар лоиҳаи ман. Оё касе кӯмак карда метавонад? Оё дубора оғоз ва дубора барқарор кардани қабатро санҷед ва на кор кард!

Ҳангоми иҷрои коди Python хатогӣ рух дод: Traceback (занги охирини охирин): Файл "C: /Users/Claire/.qgis2/python/plugins  EasyCustomLabeling  EasyCustomLabeling.py", сатри 506, дар runLabel WKTLine = 'LINESTRING ( '+ str (geom.centroid (). asPoint (). x () +0.0001) + "+ str (geom.centroid (). asPoint (). y () +0.0001) +', '+ str (geom.) centroid (). asPoint (). x ()) + "+ str (geom.centroid (). asPoint (). y ()) + ')' AttributeError: 'NoneType' объект атрибут надорад 'asPoint' версияи Python: 2.7.5 (бо нобаёнӣ, 15 майи соли 2013, 22:44:16) [MSC v.1500 64 bit (AMD64)] нусхаи QGIS: 2.10.1-Pisa Pisa, d20c5b7 роҳи Python: ['C: / PROGRA ~ 1 / QGISPI ~ 1 / apps / qgis /./ python / plugins  processing ',' C: / PROGRA ~ 1 / QGISPI ~ 1 / apps / qgis /./ python ', u'C: /Users/Claire/.qgis2 / python ', u'C: /Users/Claire/.qgis2/python/plugins', 'C: / PROGRA ~ 1 / QGISPI ~ 1 / apps / qgis /./ python / plugins', 'C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  site-packages  matplotlib-1.3.1-py2.7-win-amd64.egg ',' C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  site-packages  nose-1.3.3-p y2.7.egg ',' C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  site-packages  tornado-4.0.1-py2.7-win-amd64. тухм ',' C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  site-packages  backports.ssl_match_hostname-3.4.0.2-py2.7.egg ',' C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  site-packages  certifi-14.05.14-py2.7.egg ',' C:  PROGRA ~ 1  QGISPI ~ 1  bin  python27.zip ',' C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  DLLs ',' C:  PROGRA ~ 1  QGISPI ~ 1   apps  Python27  lib ',' C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  plat-win ',' C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  lib-tk ',' C:  PROGRA ~ 1  QGISPI ~ 1  bin ',' C:  PROGRA ~ 1  QGISPI ~ 1   apps  Python27 ',' C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  site-pack ',' C:  PROGRA ~ 1  QGISPI ~ 1   apps  Python27  lib  site-packages  PIL ',' C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  site-packages  jinja2-2.7 .2-py2.7.egg ',' C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  site-packages  markupsafe-0.23-py2.7-win-amd64 .egg ',' C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  site-pa ckages  pytz-2012j-py2.7.egg ',' C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  site-packages  win32 ',' C:   PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  site-packages  win32  lib ',' C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  site-packages  Pythonwin ',' C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  site-packages  Shapely-1.2.18-py2. 7-win-amd64.egg ',' C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  site-packages  six-1.3.0-py2.7.egg ' , 'C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  site-packages  wx-2.8-msw-unicode', 'C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  site-packages  xlrd-0.9.2-py2.7.egg ',' C:  PROGRA ~ 1  QGISPI ~ 1  apps  Python27  lib  site-packages  xlwt-0.7.5-py2.7.egg ', u'C: /Users/Claire/.qgis2//python', 'C:  PROGRA ~ 1  QGISPI ~ 1  apps  qgis  python  plugins  fTools  tools ',' L: / AC / 00018A Cathedral Northampton / GIS ']

Васлкунаки Easy Custom Labeling барои дигар қабатҳои дорои атрибутҳои холӣ хуб кор мекунад, бинобар ин ин масъала нест.

Ман як 'Санҷиши эътибори геометрияро иҷро кардам': ин чизе наовард.

Пас аз он ман атрибутияи 'Майдон' эҷод кардам ва онро ҷойгузин кардам, ки дар он ишора карда шуд, ки яке аз бисёркунҷаҳо майдоне надорад ва аз ин рӯ геометрия нест. Ман ин бисёркунҷаро нест кардам ва ҳоло он хуб кор мекунад.

Пас, ин масъала геометрияҳои NULL аст. Шояд роҳи зудтари муайян кардани онҳо вуҷуд дорад.