Страница 1 из 1

Объединение шейпов не работает

Добавлено: 03 май 2012, 12:29
Филиппов Владислав
Есть набор шейпов в WGS-84 в одной директории. Кодировка CP1251. Открываются кугисом, всё как надо.
При использовании инструмента "Объединение shape-файлов" ошибка (я указываю директорию):

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

Ошибка при выполнении сценария Python:

Traceback (most recent call last):
  File "C:\PROGRA~1\Quantum GIS Wroclaw\apps\qgis\python\plugins\fTools\tools\doMergeShapes.py", line 124, in accept
    if self.inEncoding == None:
AttributeError: 'Dialog' object has no attribute 'inEncoding'

Версия Python:
2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)]


Версия:
1.7.4-Wroclaw Wroclaw, 411aff6
а версия кугиса 1.9.90 объединила шейпы (испортив кириллицу, хотя я ему сказал System) сообщив:

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

Ошибка при выполнении сценария Python:

Traceback (most recent call last):
  File "C:\PROGRA~1\NextGIS QGIS\apps\qgis-dev\python\plugins\fTools\tools\doMergeShapes.py", line 177, in processingFinished
    if not ftools_utils.addShapeToCanvas( unicode( self.outFileName ) ):
  File "C:\PROGRA~1\NextGIS QGIS\apps\qgis-dev\python\plugins\fTools\tools\ftools_utils.py", line 245, in addShapeToCanvas
    print layer_name
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-5: ordinal not in range(128)

Версия Python:
2.7.2 (default, Jun 12 2011, 15:08:59) [MSC v.1500 32 bit (Intel)]


Версия:
1.9.90-Alpha Alpha, 585e581

Re: Объединение шейпов не работает

Добавлено: 03 май 2012, 13:54
Максим Дубинин
последний кугис отсюда? viewtopic.php?t=10464

Re: Объединение шейпов не работает

Добавлено: 03 май 2012, 14:23
Voltron
nukevlad писал(а):При использовании инструмента "Объединение shape-файлов" ошибка (я указываю директорию):
Ну было же, и давным-давно исправлено
nukevlad писал(а):а версия кугиса 1.9.90 объединила шейпы (испортив кириллицу, хотя я ему сказал System)
Тоже было, и не раз, и даже не два. Это не проблема QGIS.

Re: Объединение шейпов не работает

Добавлено: 03 май 2012, 14:30
Филиппов Владислав
да, версия 1.9 с NextGIS

Re: Объединение шейпов не работает

Добавлено: 03 май 2012, 14:55
Voltron
nukevlad писал(а):да, версия 1.9 с NextGIS
Поточнее, пожалуйста. Нужен хэш коммита (отображается в заголовке и в окне About). Есть подозрение, что у вас более рання сборка, без исправления