Полигон с кольцом из MIF

Здесь нужно сообщать об ошибках в QGIS, с подробным описанием шагов и версии ПО.
Ответить
Аватара пользователя
dab
Гуру
Сообщения: 671
Зарегистрирован: 16 дек 2011, 20:02
Репутация: 170
Ваше звание: Гуру
Откуда: Москва
Контактная информация:

Полигон с кольцом из MIF

Сообщение dab » 12 фев 2013, 16:00

При открытии векторного слоя из формата MIF, полигоны с кольцом представлены ошибочно - "полигон 1 находится внутри полигона 0", то есть кольцо интерпретируется как часть.
При открытии тех же данных из формата TAB - всё нормально.
Пример прилагаю.
Вложения
err-tab-mif-open.zip
(22.76 КБ) 590 скачиваний

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Полигон с кольцом из MIF

Сообщение Дмитрий Барышников » 12 фев 2013, 20:05

Подтверждаю, причем GDAL здесь не причем.
NextGIS QGIS 1.9 от 17.01.

Хотя боюсь, что проблемы в самом файле - т.к. другие mid/mif с дырками открываются без проблем.
Вложения
qgis.png
qgis.png (122.01 КБ) 10756 просмотров
wxgis.png
wxgis.png (68.74 КБ) 10756 просмотров

old_Bibigon
Участник
Сообщения: 78
Зарегистрирован: 25 янв 2010, 14:14
Репутация: 3

Re: Полигон с кольцом из MIF

Сообщение old_Bibigon » 12 фев 2013, 22:39

я ловил такое на GDAL 1.6.3, 1.7.3, но в 1.8.0-1.8.1 не воспроизводилось, более новые версии не проверял. Неверная интерпретация дырки в MIF файле, как части мультиполигона полигона, но похоже это не этот случай.
кстати ogr2ogr выложенного файла в shp на gdal 1.8 полигон с дыркой делает и ogrinfo полигон с дыркой выдаёт :/

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

Re: Полигон с кольцом из MIF

Сообщение Максим Дубинин » 12 фев 2013, 22:50

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

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Полигон с кольцом из MIF

Сообщение Дмитрий Барышников » 12 фев 2013, 23:21

А QGIS разве с mif/mid напрямую через mitab работает, а не через GDAL? В GDAL все ОК.

Аватара пользователя
dab
Гуру
Сообщения: 671
Зарегистрирован: 16 дек 2011, 20:02
Репутация: 170
Ваше звание: Гуру
Откуда: Москва
Контактная информация:

Re: Полигон с кольцом из MIF

Сообщение dab » 13 фев 2013, 13:54

Дмитрий Барышников писал(а):Хотя боюсь, что проблемы в самом файле - т.к. другие mid/mif с дырками открываются без проблем.
Дмитрий, можно пример mif/mid без проблем? Для сравнения.

lam
Гуру
Сообщения: 1018
Зарегистрирован: 01 авг 2012, 13:55
Репутация: 241

Re: Полигон с кольцом из MIF

Сообщение lam » 13 фев 2013, 14:20


Аватара пользователя
dab
Гуру
Сообщения: 671
Зарегистрирован: 16 дек 2011, 20:02
Репутация: 170
Ваше звание: Гуру
Откуда: Москва
Контактная информация:

Re: Полигон с кольцом из MIF

Сообщение dab » 13 фев 2013, 15:38

Посмотрел правильно импортируемый mif/mid по ссылке из предыдущего сообщения.
Варианты:
1. если обход по порядку точек внешнего контура совпадает с обходом внутреннего контура(кольца) - импортируется с ошибкой, "без дырки";
2. если обходы внешнего и внутреннего противоположны (один по часовой, другой - против, ну или наоборот) - импортируется нормально, "с дыркой".
Мапинфо по умолчанию режет дырки по первому варианту, с одинаковым обходом. :(

Аватара пользователя
dab
Гуру
Сообщения: 671
Зарегистрирован: 16 дек 2011, 20:02
Репутация: 170
Ваше звание: Гуру
Откуда: Москва
Контактная информация:

Re: Полигон с кольцом из MIF

Сообщение dab » 23 май 2013, 16:27

Проблема актуальна по-прежнему :(
Я так понял, что это всё таки ошибка QGIS, а не GDAL.
Если правильно понял, хочу поинтересоваться:
1. будет исправлена в Next GIS 1.8 следующей сборки?
2. будет исправлена в Next GIS 1.9?

Аватара пользователя
dab
Гуру
Сообщения: 671
Зарегистрирован: 16 дек 2011, 20:02
Репутация: 170
Ваше звание: Гуру
Откуда: Москва
Контактная информация:

Re: Полигон с кольцом из MIF

Сообщение dab » 11 июн 2013, 15:00

dab писал(а):Проблема актуальна по-прежнему :(
Я так понял, что это всё таки ошибка QGIS, а не GDAL.
Если правильно понял, хочу поинтересоваться:
1. будет исправлена в Next GIS 1.8 следующей сборки?
2. будет исправлена в Next GIS 1.9?
А подскажите, пожалуйста, что нужно сделать для получения ответа на выше заданные вопросы:
1. писать в официальный баг-трекер QGIS;
2. оплачивать поддержку NextGIS;
... или?

Аватара пользователя
Дмитрий Барышников
Гуру
Сообщения: 2572
Зарегистрирован: 17 ноя 2009, 19:17
Репутация: 261
Откуда: Москва

Re: Полигон с кольцом из MIF

Сообщение Дмитрий Барышников » 11 июн 2013, 17:13

1. Да
2. Да (Корпоративная или Работа над ошибками) - http://nextgis.ru/services/support/extended/
3. Исправить самому и предоставить патч.

Аватара пользователя
dab
Гуру
Сообщения: 671
Зарегистрирован: 16 дек 2011, 20:02
Репутация: 170
Ваше звание: Гуру
Откуда: Москва
Контактная информация:

Re: Полигон с кольцом из MIF

Сообщение dab » 13 июн 2013, 09:18

Дмитрий Барышников писал(а):1. Да
2. Да (Корпоративная или Работа над ошибками) - http://nextgis.ru/services/support/extended/
3. Исправить самому и предоставить патч.
Спасибо за ответ.
1. Понятно
2. Я не корпорация - этот пакет услуг мне не нужен, а 125 тыр за исправление данной конкретной ошибки - такая финансовая схема не для данного случая. :(
3. Если бы я мог и умел - не ждал бы ответов.

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

Re: Полигон с кольцом из MIF

Сообщение Максим Дубинин » 13 июн 2013, 15:14

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

Ответить

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

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

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