Объединение полигона и полигона с дыркой

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

Объединение полигона и полигона с дыркой

Сообщение Максим Дубинин » 29 май 2014, 11:25

В Ubuntu 13.10 на сегодняшней ночной сборке QGIS стабильно вываливается при попытке объединения одного полигона с другим полигоном с дыркой. В Win 7 все нормально объединяется.

Пример в приложении, проверьте кто-нибудь еще, пожалуйста.

Как: Выделить два полигона, нажать "объединить выделенные объекты" на панели инструментов расширенного редактирования.
Вложения
test.zip
(1.33 КБ) 354 скачивания
пристегивайтесь, турбулентность прямо по курсу

xen87
Активный участник
Сообщения: 168
Зарегистрирован: 08 апр 2009, 14:44
Репутация: 18
Откуда: Кострома

Re: Объединение полигона и полигона с дыркой

Сообщение xen87 » 29 май 2014, 12:58

Прошу прощения, может не в тему - проверил на Windows Vista (QGIS 2.2.0, ревизия c3a2817) - все объединилось.
НО изначально при добавлении данного файла в проект вылезла следующая ошибка (кодировки что-ли):

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

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

Traceback (most recent call last):
  File "C:/Users/user/.qgis2/python/plugins\tileindex\tileindex.py", line 152, in addLegendLayerActionForLayers
    (index,indexStr) = tileindexutil.tileindexutil.checkLayerAttribute(layer,False)
  File "C:/Users/user/.qgis2/python/plugins\tileindex\tileindexutil.py", line 89, in checkLayerAttribute
    if str(provider.fields()[i].name()).lower() in self.locationAttr:
UnicodeEncodeError: 'ascii' codec can't encode characters in position 0-5: ordinal not in range(128)

Версия Python:
2.7.4 (default, Apr  6 2013, 19:54:46) [MSC v.1500 32 bit (Intel)]


Версия:
2.2.0-Valmiera Valmiera, c3a2817

Путь поиска Python: ['C:/OSGeo4W/apps/qgis/./python/plugins\\processing', 'C:/Users/user/.qgis2/python/plugins\\QSDM', 'C:/OSGeo4W/apps/qgis/./python', u'C:/Users/user/.qgis2/python', u'C:/Users/user/.qgis2/python/plugins', 'C:/OSGeo4W/apps/qgis/./python/plugins', 'c:\\OSGeo4W\\apps\\qgis-dev\\python', 'C:\\OSGeo4W\\bin\\python27.zip', 'C:\\OSGeo4W\\apps\\Python27\\DLLs', 'C:\\OSGeo4W\\apps\\Python27\\lib', 'C:\\OSGeo4W\\apps\\Python27\\lib\\plat-win', 'C:\\OSGeo4W\\apps\\Python27\\lib\\lib-tk', 'C:\\OSGeo4W\\bin', 'C:\\OSGeo4W\\apps\\Python27', 'C:\\OSGeo4W\\apps\\Python27\\lib\\site-packages', 'C:\\OSGeo4W\\apps\\Python27\\lib\\site-packages\\GDAL-1.11.0-py2.7-win32.egg', 'C:\\OSGeo4W\\apps\\Python27\\lib\\site-packages\\PIL', 'C:\\OSGeo4W\\apps\\Python27\\lib\\site-packages\\jinja2-2.7.2-py2.7.egg', 'C:\\OSGeo4W\\apps\\Python27\\lib\\site-packages\\markupsafe-0.23-py2.7-win32.egg', 'C:\\OSGeo4W\\apps\\Python27\\lib\\site-packages\\win32', 'C:\\OSGeo4W\\apps\\Python27\\lib\\site-packages\\win32\\lib', 'C:\\OSGeo4W\\apps\\Python27\\lib\\site-packages\\Pythonwin', 'C:\\OSGeo4W\\apps\\Python27\\lib\\site-packages\\Shapely-1.2.18-py2.7-win32.egg', 'C:\\OSGeo4W\\apps\\Python27\\lib\\site-packages\\wx-2.8-msw-unicode', 'C:\\OSGeo4W\\apps\\qgis\\python\\plugins\\fTools\\tools']

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

Re: Объединение полигона и полигона с дыркой

Сообщение Максим Дубинин » 29 май 2014, 13:06

да, ошибка не в тему (плагин tileindex глючит)

а проверка в тему, спасибо
пристегивайтесь, турбулентность прямо по курсу

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

Re: Объединение полигона и полигона с дыркой

Сообщение Denis Rykov » 07 июн 2014, 22:29

Проверил, не воспроизводится. QGIS Master, Ubuntu 12.04
Spatial is now, more than ever, just another column- The Geometry Column.

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

Re: Объединение полигона и полигона с дыркой

Сообщение Максим Дубинин » 07 июн 2014, 22:57

починили
пристегивайтесь, турбулентность прямо по курсу

Ответить

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

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

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