Объединение шейпов не работает
Добавлено: 03 май 2012, 12:29
Есть набор шейпов в WGS-84 в одной директории. Кодировка CP1251. Открываются кугисом, всё как надо.
При использовании инструмента "Объединение shape-файлов" ошибка (я указываю директорию):
а версия кугиса 1.9.90 объединила шейпы (испортив кириллицу, хотя я ему сказал System) сообщив:
При использовании инструмента "Объединение 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
Код: Выделить всё
Ошибка при выполнении сценария 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