Ошибка python в алгоритме Points to path

Здесь нужно сообщать об ошибках в QGIS, с подробным описанием шагов и версии ПО.
Ответить
webmama
Новоприбывший
Сообщения: 4
Зарегистрирован: 25 ноя 2015, 10:40
Репутация: 0

Ошибка python в алгоритме Points to path

Сообщение webmama » 25 ноя 2015, 13:33

Есть набор точек в виде отдельного слоя. Применяю к ним алгоритм points to path.
Получаю ошибку:
Uncaught error while executing algorithm
Traceback (most recent call last):
Traceback (most recent call last):
File "C:/PROGRA~1/QGISWI~1/apps/qgis-ltr/./python/plugins\processing\core\GeoAlgorithm.py", line 232, in execute
self.processAlgorithm(progress)
File "C:/PROGRA~1/QGISWI~1/apps/qgis-ltr/./python/plugins\processing\algs\qgis\PointsToPaths.py", line 140, in processAlgorithm
f.setGeometry(QgsGeometry.fromPolyline(line))
TypeError: QgsFeature.setGeometry(QgsGeometry): argument 1 has unexpected type 'NoneType'

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 793
Ваше звание: званий не имею
Откуда: Москва

Re: Ошибка python в алгоритме Points to path

Сообщение Александр Мурый » 25 ноя 2015, 14:43

Какая версия QGIS? Что за точки? Как применяете инструмент? Можно и подробнее расписать, чернил-то не жалко? Лучше со скриншотами.
Редактор материалов, модератор форума

webmama
Новоприбывший
Сообщения: 4
Зарегистрирован: 25 ноя 2015, 10:40
Репутация: 0

Re: Ошибка python в алгоритме Points to path

Сообщение webmama » 25 ноя 2015, 15:04

QGIS Wien 2.8

Набор точек из базы (см. ниже). В окне параметров выбираю слой, упорядочить по полю t(время), группировать по uuid. Если группировать по route, ошибки нет.
У меня появилась версия, в чём дело. В одной из групп при группировке по uuid только одна точка. Видимо, это не было предусмотрено.

Код: Выделить всё

wkt_geom	route	                                                              uuid	dt	t	t_type
POINT(37.55736000000000274 55.69510489999999692)	144	77718	2015-01-23	09:00:28	bus
POINT(37.55736000000000274 55.69510489999999692)	144	77718	2015-01-23	09:00:58	bus
POINT(37.55637329999999707 55.69449490000000225)	144	77718	2015-01-23	09:01:28	bus
POINT(37.55432830000000166 55.69298659999999757)	119	140289	2015-01-23	09:01:47	bus
POINT(37.5568799999999996 55.69405660000000324)	119	140289	2015-01-23	09:02:17	bus
POINT(37.55740000000000123 55.69374330000000128)	119	140289	2015-01-23	09:02:47	bus
POINT(37.56017829999999691 55.69219830000000115)	119	140289	2015-01-23	09:03:17	bus
POINT(37.5553916000000001 55.69355989999999679)	144	98439	2015-01-23	09:04:08	bus
POINT(37.56147330000000295 55.69228329999999971)	119	81168	2015-01-23	09:07:18	bus
POINT(37.56086499999999972 55.69266830000000112)	119	81168	2015-01-23	09:07:48	bus
POINT(37.55798829999999811 55.69424490000000105)	119	81168	2015-01-23	09:08:18	bus
POINT(37.55794159999999948 55.69429329999999823)	119	81168	2015-01-23	09:08:48	bus
POINT(37.55794159999999948 55.69429329999999823)	119	81168	2015-01-23	09:09:18	bus
POINT(37.55794159999999948 55.69429329999999823)	119	81168	2015-01-23	09:09:48	bus
POINT(37.55647330000000039 55.69459830000000267)	119	81168	2015-01-23	09:10:18	bus
POINT(37.55554659999999956 55.69410489999999925)	119	81168	2015-01-23	09:10:48	bus
POINT(37.55275160000000056 55.69251160000000311)	119	81168	2015-01-23	09:11:18	bus
POINT(37.55315159999999963 55.69231330000000213)	119	81455	2015-01-23	09:13:23	bus
POINT(37.55328659999999985 55.69280659999999727)	144	85087	2015-01-23	09:13:43	bus
POINT(37.55619000000000085 55.69403830000000255)	119	81455	2015-01-23	09:13:53	bus
POINT(37.55709329999999824 55.69395990000000296)	119	81455	2015-01-23	09:14:23	bus
POINT(37.55778829999999857 55.69357990000000314)	119	81455	2015-01-23	09:14:53	bus
POINT(37.56037659999999789 55.69209659999999928)	119	81455	2015-01-23	09:15:23	bus
POINT(37.56078660000000013 55.6918415999999965)	119	81455	2015-01-23	09:15:53	bus
POINT(37.56152660000000054 55.69162990000000235)	119	81455	2015-01-23	09:16:23	bus
POINT(37.56154999999999688 55.69750659999999698)	144	137735	2015-01-23	09:20:47	bus
POINT(37.5596882999999977 55.69641159999999758)	144	137735	2015-01-23	09:21:17	bus
POINT(37.5581499999999977 55.69555489999999764)	144	137735	2015-01-23	09:21:47	bus
POINT(37.5581499999999977 55.69555489999999764)	144	137735	2015-01-23	09:22:17	bus
POINT(37.55597000000000207 55.69429989999999719)	144	137735	2015-01-23	09:22:47	bus
POINT(37.55272500000000235 55.69247330000000318)	144	137735	2015-01-23	09:23:17	bus
POINT(37.55435330000000249 55.6929583000000008)	119	81168	2015-01-23	09:25:18	bus
POINT(37.55657329999999661 55.69420829999999967)	119	81168	2015-01-23	09:25:48	bus
POINT(37.55711660000000052 55.69391829999999999)	119	81168	2015-01-23	09:26:18	bus
POINT(37.55875329999999934 55.69303490000000068)	119	81168	2015-01-23	09:26:48	bus
POINT(37.56082500000000124 55.69196660000000065)	119	81168	2015-01-23	09:27:18	bus
POINT(37.56134000000000128 55.69243329999999759)	119	81443	2015-01-23	09:27:37	bus
POINT(37.56016660000000229 55.69305489999999992)	119	81443	2015-01-23	09:28:07	bus
POINT(37.55726659999999839 55.69505829999999946)	111	79000	2015-01-23	09:38:21	bus
POINT(37.55679330000000249 55.69495659999999759)	111	79000	2015-01-23	09:38:51	bus
POINT(37.5559915999999987 55.69556990000000241)	111	79000	2015-01-23	09:39:21	bus
POINT(37.55552660000000031 55.69588490000000292)	111	79000	2015-01-23	09:39:51	bus
POINT(37.55319659999999971 55.69717159999999723)	111	79000	2015-01-23	09:40:21	bus
POINT(37.55875499999999789 55.69591830000000243)	144	98439	2015-01-23	09:41:38	bus
POINT(37.5573016000000024 55.69509330000000347)	144	98439	2015-01-23	09:42:08	bus
POINT(37.5573016000000024 55.69509330000000347)	144	98439	2015-01-23	09:42:38	bus
POINT(37.5572615999999968 55.69504990000000078)	144	98439	2015-01-23	09:43:08	bus
POINT(37.55435659999999842 55.69345990000000057)	144	98439	2015-01-23	09:43:38	bus
POINT(37.55384999999999707 55.69260160000000326)	119	81443	2015-01-23	09:45:37	bus
POINT(37.55666999999999689 55.69420660000000112)	119	81443	2015-01-23	09:46:07	bus
POINT(37.55697500000000133 55.69402329999999779)	119	81443	2015-01-23	09:46:37	bus
POINT(37.55909330000000068 55.69289659999999742)	119	81443	2015-01-23	09:47:07	bus
POINT(37.56075500000000034 55.69186160000000285)	119	81443	2015-01-23	09:47:37	bus
POINT(37.56107159999999823 55.69245659999999987)	119	85488	2015-01-23	09:57:56	bus
POINT(37.55946159999999878 55.69329989999999952)	119	85488	2015-01-23	09:58:26	bus
POINT(37.56110499999999774 55.69722329999999744)	144	135969	2015-01-23	09:58:44	bus
POINT(37.55946159999999878 55.69329989999999952)	119	85488	2015-01-23	09:58:56	bus
POINT(37.55804830000000294 55.69549489999999992)	144	135969	2015-01-23	09:59:14	bus
POINT(37.55868159999999989 55.69378489999999715)	119	85488	2015-01-23	09:59:26	bus
POINT(37.55754329999999896 55.69520330000000286)	144	135969	2015-01-23	09:59:44	bus
POINT(37.55845329999999649 55.69395829999999847)	119	85488	2015-01-23	09:59:56	bus
POINT(37.55430330000000083 55.69334990000000118)	144	135969	2015-01-23	10:00:14	bus
POINT(37.55785999999999802 55.69538490000000053)	144	138570	2015-01-23	10:01:23	bus
POINT(37.55778829999999857 55.69533659999999742)	144	138570	2015-01-23	10:01:53	bus
POINT(37.55523500000000325 55.69389160000000061)	144	138570	2015-01-23	10:02:23	bus
POINT(37.55489500000000191 55.69527490000000114)	57	86449	2015-01-23	10:05:08	bus
POINT(37.55489500000000191 55.69527490000000114)	57	86449	2015-01-23	10:05:38	bus
POINT(37.55664500000000317 55.69420490000000257)	57	86449	2015-01-23	10:06:08	bus
POINT(37.55689660000000174 55.6940716000000009)	57	86449	2015-01-23	10:06:38	bus
POINT(37.56096829999999898 55.69181489999999712)	57	86449	2015-01-23	10:07:38	bus
POINT(37.56096829999999898 55.69181489999999712)	57	86449	2015-01-23	10:08:08	bus
POINT(37.55359829999999732 55.69244489999999814)	144	74686	2015-01-23	10:09:13	bus
POINT(37.55385830000000169 55.69292659999999984)	144	84665	2015-01-23	10:09:38	bus
POINT(37.55664500000000317 55.69425989999999871)	144	74686	2015-01-23	10:09:43	bus
POINT(37.55798829999999811 55.6952233000000021)	144	84665	2015-01-23	10:10:08	bus
POINT(37.55987660000000261 55.69611160000000183)	144	74686	2015-01-23	10:10:13	bus
POINT(37.5614016000000035 55.69714160000000192)	144	84665	2015-01-23	10:10:38	bus
POINT(37.55377330000000313 55.69608989999999693)	111	84491	2015-01-23	10:10:45	bus
POINT(37.55554829999999811 55.6953282999999999)	111	84491	2015-01-23	10:11:15	bus
POINT(37.5555665999999988 55.69526830000000217)	111	84491	2015-01-23	10:11:45	bus
POINT(37.5555665999999988 55.69526830000000217)	111	84491	2015-01-23	10:12:15	bus
POINT(37.5555665999999988 55.69526830000000217)	111	84491	2015-01-23	10:12:45	bus
POINT(37.55545999999999651 55.69351329999999933)	119	85488	2015-01-23	10:20:26	bus
POINT(37.55312330000000287 55.69245659999999987)	144	77718	2015-01-23	10:20:58	bus
POINT(37.55623829999999685 55.69395990000000296)	119	85488	2015-01-23	10:20:56	bus
POINT(37.55787500000000279 55.69515489999999858)	144	77718	2015-01-23	10:21:28	bus
POINT(37.55716830000000073 55.69389989999999813)	119	85488	2015-01-23	10:21:26	bus
POINT(37.55736830000000026 55.69381659999999812)	119	85488	2015-01-23	10:21:56	bus
POINT(37.56068330000000088 55.69192160000000058)	119	85488	2015-01-23	10:22:26	bus
POINT(37.5610282999999967 55.69176989999999705)	119	85488	2015-01-23	10:22:56	bus
POINT(37.55438000000000187 55.69304489999999674)	119	127889	2015-01-23	10:25:35	bus
POINT(37.55684329999999704 55.69413159999999863)	119	127889	2015-01-23	10:26:05	bus
POINT(37.5569849999999974 55.69400989999999751)	119	127889	2015-01-23	10:26:35	bus
POINT(37.5569849999999974 55.69400989999999751)	119	127889	2015-01-23	10:26:19	bus
POINT(37.55886329999999873 55.69292159999999825)	119	127889	2015-01-23	10:27:05	bus
POINT(37.56111330000000237 55.69169159999999863)	119	127889	2015-01-23	10:27:35	bus
POINT(37.56111330000000237 55.69169159999999863)	119	127889	2015-01-23	10:28:05	bus
POINT(37.56111330000000237 55.69169159999999863)	119	127889	2015-01-23	10:28:35	bus
POINT(37.56157329999999916 55.69217830000000191)	119	81443	2015-01-23	10:42:07	bus
POINT(37.55487660000000005 55.69332330000000297)	144	129318	2015-01-23	10:42:28	bus
POINT(37.56110000000000326 55.69248660000000228)	119	81443	2015-01-23	10:42:37	bus
POINT(37.55959500000000162 55.69597830000000016)	144	129318	2015-01-23	10:42:58	bus
POINT(37.55870159999999913 55.69390330000000233)	119	81443	2015-01-23	10:43:07	bus
POINT(37.55667160000000138 55.69469660000000033)	119	81443	2015-01-23	10:43:37	bus
POINT(37.55554159999999797 55.6940716000000009)	119	81443	2015-01-23	10:44:07	bus
POINT(37.55493830000000344 55.69375490000000184)	119	81443	2015-01-23	10:44:37	bus
POINT(37.55985330000000033 55.69322660000000269)	57	99956	2015-01-23	10:44:51	bus
POINT(37.55488160000000164 55.69617829999999969)	57	99956	2015-01-23	10:46:51	bus
POINT(37.55269160000000284 55.69745830000000097)	57	99956	2015-01-23	10:47:21	bus
POINT(37.55925659999999766 55.69625659999999812)	144	84665	2015-01-23	10:48:38	bus
POINT(37.55650500000000136 55.69464490000000012)	144	84665	2015-01-23	10:49:08	bus
POINT(37.55406330000000281 55.693208300000002)	144	84665	2015-01-23	10:49:38	bus
POINT(37.56143000000000143 55.69737330000000242)	144	77718	2015-01-23	10:50:32	bus
POINT(37.56096000000000146 55.69718329999999895)	144	77718	2015-01-23	10:50:58	bus
POINT(37.55688500000000118 55.69479330000000061)	144	77718	2015-01-23	10:51:28	bus
POINT(37.55298499999999962 55.69265159999999781)	144	77718	2015-01-23	10:51:58	bus
POINT(37.56145159999999805 55.69740159999999918)	144	74686	2015-01-23	10:56:13	bus
POINT(37.56130499999999728 55.69736329999999924)	144	74686	2015-01-23	10:56:43	bus
POINT(37.55924499999999711 55.69616659999999797)	144	74686	2015-01-23	10:57:13	bus
POINT(37.5577650000000034 55.69539160000000066)	144	74686	2015-01-23	10:57:43	bus
POINT(37.55689160000000015 55.69480159999999813)	144	74686	2015-01-23	10:58:13	bus
POINT(37.55393329999999708 55.69319660000000027)	144	74686	2015-01-23	10:58:43	bus

Ответить

Вернуться в «Ошибки QGIS»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя