Distance matrix не работает

Здесь нужно сообщать об ошибках в QGIS, с подробным описанием шагов и версии ПО.
Ответить
Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Distance matrix не работает

Сообщение Denis Rykov » 05 мар 2010, 20:57

1. Добавляем слой из admin из геосемпла и рассчитываем среднюю координату (инструмент Mean coordinate);
2. Добавляем слой poi-osm и пытаемся построить матрицу расстояний (STANDART или LINEAR) от средней точки admin до поля CATEGORY poi-osm.

Получаем ошибку:

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

An error has occured while executing Python code:

Traceback (most recent call last):
  File "C:\OSGeo4W\apps\qgis-dev\python\plugins\fTools\tools\doPointDistance.py", line 105, in accept
    self.compute(point1, point2, field1, field2, outPath, matType, nearest, self.progressBar)
  File "C:\OSGeo4W\apps\qgis-dev\python\plugins\fTools\tools\doPointDistance.py", line 150, in compute
    self.linearMatrix(writer, provider1, provider2, index1, index2, nearest, distArea, matType, sindex, progressBar)
  File "C:\OSGeo4W\apps\qgis-dev\python\plugins\fTools\tools\doPointDistance.py", line 204, in linearMatrix
    if matType == "Linear": writer.writerow([unicode(inID), unicode(outID), float(dist)])
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-14: ordinal not in range(128)

Python version:
2.5.1 (r251:54863, Apr 18 2007, 08:51:08) [MSC v.1310 32 bit (Intel)]
Проверено также для спроецированных слоев. Результат такой-же.
Spatial is now, more than ever, just another column- The Geometry Column.

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Distance matrix не работает

Сообщение Voltron » 05 мар 2010, 21:48

А русский буковок там поблизости нету? В названиях полей, папок...

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Distance matrix не работает

Сообщение Denis Rykov » 05 мар 2010, 22:00

Есть в атрибутике.
Spatial is now, more than ever, just another column- The Geometry Column.

Аватара пользователя
Максим Дубинин
MindingMyOwnBusiness
Сообщения: 9129
Зарегистрирован: 06 окт 2003, 20:20
Репутация: 748
Ваше звание: NextGIS
Откуда: Москва
Контактная информация:

Re: Distance matrix не работает

Сообщение Максим Дубинин » 07 мар 2010, 03:13

подтверждаю, r13010

https://trac.osgeo.org/qgis/ticket/2496
пристегивайтесь, турбулентность прямо по курсу

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Distance matrix не работает

Сообщение Voltron » 08 мар 2010, 20:59

Попытка исправить сделана в r13019. Карсон просит проверить работает ли этот фикс

Аватара пользователя
Denis Rykov
Гуру
Сообщения: 3376
Зарегистрирован: 11 апр 2008, 21:09
Репутация: 529
Ваше звание: Author
Контактная информация:

Re: Distance matrix не работает

Сообщение Denis Rykov » 09 мар 2010, 06:54

Не работает.
Spatial is now, more than ever, just another column- The Geometry Column.

Voltron
Гуру
Сообщения: 2627
Зарегистрирован: 29 мар 2007, 14:12
Репутация: 34
Откуда: Ukraine

Re: Distance matrix не работает

Сообщение Voltron » 14 май 2010, 09:30

Исправлено в r13478

Ответить

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

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

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