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

Ошибка открытия растров в Nextgis_QGIS (15.4.106)

Добавлено: 02 дек 2015, 06:12
prospektor
При открытии проекта по списку растров "tif" привязанных в "rectify" выдается сообщение, что формат не поддерживается. Растры, трансформированные штатными средствами кугиса открываются без проблем

Re: Ошибка открытия растров в Nextgis_QGIS (15.4.106)

Добавлено: 02 дек 2015, 09:17
Максим Дубинин
что значит
prospektor писал(а):растров "tif" привязанных в "rectify"
что за rectify?

Re: Ошибка открытия растров в Nextgis_QGIS (15.4.106)

Добавлено: 02 дек 2015, 12:16
prospektor
Большой архив привязанных таким образом растров. До сих пор удобен для привязки топоосновы и карт созданных в топографической разграфке

Re: Ошибка открытия растров в Nextgis_QGIS (15.4.106)

Добавлено: 02 дек 2015, 18:14
Максим Дубинин
значит ваш rectify выдает неправильные тифы, только и всего

Re: Ошибка открытия растров в Nextgis_QGIS (15.4.106)

Добавлено: 03 дек 2015, 05:30
prospektor
Спасибо за подсказку Максим. Согласен, что есть неправильные пчелы, которые делают неправильный мед. В данном случае, похоже, виноват не rectify, а исходные растры. Они сканировались и привязывались почти десять лет назад и бродили из проекта в проект Arcvew, ArcGis, Qgis, Next без проблем. Предыдущие сборки Next и текущие сборки Qgis (2.12.1; 2.13) эти растры видят. Вот почему пришлось бить в колокола (смотри вложение). Проблема для Next (15.4.106), оказывается, решается достаточно просто тупым перезаписыванием этих растров в Gimp.

Что касается утилиты rectify, на повседневном уровне ей отдается предпочтение из-за встроенной базы угловых координат номенклатурных листов.

Re: Ошибка открытия растров в Nextgis_QGIS (15.4.106)

Добавлено: 03 дек 2015, 05:36
Denis Rykov
Выложите куда-нибудь пример растра, который у вас не открывается.

Re: Ошибка открытия растров в Nextgis_QGIS (15.4.106)

Добавлено: 03 дек 2015, 06:20
prospektor
Все-таки Максим, вы правы. Пересохранение читаемого растра в rectify влечет за собой ту же ошибку. Пример растра во вложении

Re: Ошибка открытия растров в Nextgis_QGIS (15.4.106)

Добавлено: 03 дек 2015, 09:11
Denis Rykov
Да, не может GDAL прочитать ваш растр, соответственно, и в QGIS он не откроется:

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

$ gdalinfo M50IV.tif
Warning 1: TIFFReadDirectory:TIFF directory is missing required "StripByteCounts" field, calculating from imagelength
ERROR 1: TIFFFieldWithTag:Internal error, unknown tag 0x0
ERROR 1: TIFFFetchStripThing:Incompatible type for "unknown tagname"
gdalinfo failed - unable to open 'M50IV.tif'
Что касается утилиты rectify, на повседневном уровне ей отдается предпочтение из-за встроенной базы угловых координат номенклатурных листов.
Может имеет смысл добавить такое же в привязчик QGIS?

Re: Ошибка открытия растров в Nextgis_QGIS (15.4.106)

Добавлено: 03 дек 2015, 10:26
prospektor
Denis Rykov писал(а):Может имеет смысл добавить такое же в привязчик QGIS?
Если это предложение разработчикам, полностью присоединяюсь. А насчет открытия растров, как я уже сказал ситуация некритичная. Только, дополнительно их придется пересохранять в Gimp. Спасибо, что откликнулись

Re: Ошибка открытия растров в Nextgis_QGIS (15.4.106)

Добавлено: 03 дек 2015, 20:42
Максим Дубинин
не уверен, что предложение для основного привязчика хорошее

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

тут можно было бы сделать какую-то надстройку только "для наших"

но по любому, как говорят в таких случаях - ищите спонсора)