Читает ли QGIS/NextGIS .tab

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Аватара пользователя
paleogis
Модератор
Сообщения: 1112
Зарегистрирован: 22 мар 2009, 08:54
Репутация: 200
Ваше звание: Модератоо

Re: Читает ли QGIS/NextGIS .tab

Сообщение paleogis » 13 май 2014, 15:55

gdal, в QGIS вроде есть меню растр, которое представляет собой GUI к библиотекам gdal.

[ Сообщение с мобильного устройства ]

Аватара пользователя
paleogis
Модератор
Сообщения: 1112
Зарегистрирован: 22 мар 2009, 08:54
Репутация: 200
Ваше звание: Модератоо

Re: Читает ли QGIS/NextGIS .tab

Сообщение paleogis » 13 май 2014, 15:57

Еще можно воспользоваться Global Mapper

[ Сообщение с мобильного устройства ]

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Читает ли QGIS/NextGIS .tab

Сообщение Александр Мурый » 13 май 2014, 17:30

gala-kt писал(а):Подхватилась. А существует возможность сделать массовое преобразование jpg+tab в tif?
Ну да, использовать <gdalwarp> в цикле. Проще всего написать пару строк на языке сценариев командной оболочки типа CMD или shell (или на Питоне, по вкусу). Какая у вас ОС и какие есть условия для преобразования файлов? Приведите пример имён (список файлов).
Редактор материалов, модератор форума

Аватара пользователя
gala-kt
Участник
Сообщения: 89
Зарегистрирован: 26 июл 2010, 12:05
Репутация: 6
Откуда: Санкт-Петербург

Re: Читает ли QGIS/NextGIS .tab

Сообщение gala-kt » 14 май 2014, 09:46

  • Установлен ALT Linux 7.0.5.
    Условия преобразования: СК - WGS84 как на входе,так и на выходе (хотя, вполне возможно, потом на входе будет google mercator). Больше, собственно, никаких.
    Пример имен:
    • petergof.jpg
      petergof_12.jpg
      pechora.jpg
      pechora_12.jpg и т.д.
    То есть все имена на латинице, строчными буквами, из дополнительных символов - нижнее подчеркивание.
Я, к сожалению, самостоятельно вряд ли что написать сумею; но выполнить скрипт и постфактум понять, что там прописано, могу. Питон особенно привлекателен. Если поможете - моя благодарность.
gdal, в QGIS вроде есть меню растр, которое представляет собой GUI к библиотекам gdal.
Есть меню растр, и преобразование формата есть, и там же галочка - Пакетный режим. Только привязывает не в соответствии с tab'ом, а с точки отсчета координатной системы (0,0 - левый верхний угол). Если же обработку того же файла запускаю командой в консоли - привязка целевого tif'а происходит адекватно.

Аватара пользователя
paleogis
Модератор
Сообщения: 1112
Зарегистрирован: 22 мар 2009, 08:54
Репутация: 200
Ваше звание: Модератоо

Re: Читает ли QGIS/NextGIS .tab

Сообщение paleogis » 14 май 2014, 10:13

gala-kt писал(а):Если же обработку того же файла запускаю командой в консоли - привязка целевого tif'а происходит адекватно.
Тогда делаете shell файл в линукс или батник в виндовс. Когда команды однообразны, удобнее всего делать батник в табличном редакторе.

Александр Мурый
Гуру
Сообщения: 5173
Зарегистрирован: 26 сен 2009, 16:26
Репутация: 792
Ваше звание: званий не имею
Откуда: Москва

Re: Читает ли QGIS/NextGIS .tab

Сообщение Александр Мурый » 15 май 2014, 19:55

Проще всего в одну строку в шелле:

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

for i in *.jpg; do gdalwarp $i $(basename $i .jpg).tif; done
Если нужен Питон, то самый простой вариант такой:

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

import os
import glob

for old in glob.glob("*.jpg"):
    new = old.replace(".jpg",".tif")
    os.system('gdalwarp %s %s' % (old,new))
Редактор материалов, модератор форума

Аватара пользователя
gala-kt
Участник
Сообщения: 89
Зарегистрирован: 26 июл 2010, 12:05
Репутация: 6
Откуда: Санкт-Петербург

Re: Читает ли QGIS/NextGIS .tab

Сообщение gala-kt » 19 май 2014, 16:33

Спасибо, протестировано; сильно облегчило жизнь.

Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 1035
Зарегистрирован: 17 фев 2006, 06:28
Репутация: 144
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: Читает ли QGIS/NextGIS .tab

Сообщение Филиппов Владислав » 09 апр 2015, 13:37

подниму тему.
у меня та же задача: растр с TAB перегнать в GeoTIFF. Всё хорошо и растр попадает куда надо, но координаты перепутаны - растр как будто зеркально отражён по вертикали и горизонтали.
Исходный растр привязан в МСК-70 Росреестра

Аватара пользователя
SergeyRyzhkov
Гуру
Сообщения: 909
Зарегистрирован: 02 июл 2014, 19:13
Репутация: 203
Ваше звание: GP-экотеррористы
Откуда: Санкт-Петербург
Контактная информация:

Re: Читает ли QGIS/NextGIS .tab

Сообщение SergeyRyzhkov » 09 апр 2015, 13:43

Владислав, может наведут на какую-либо мысль мои подуги
viewtopic.php?f=30&t=18732

Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 1035
Зарегистрирован: 17 фев 2006, 06:28
Репутация: 144
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: Читает ли QGIS/NextGIS .tab

Сообщение Филиппов Владислав » 09 апр 2015, 14:45

пока не наводят...

Донецков
Гуру
Сообщения: 3058
Зарегистрирован: 19 май 2010, 19:44
Репутация: 189

Re: Читает ли QGIS/NextGIS .tab

Сообщение Донецков » 09 апр 2015, 15:18

растр с TAB перегнать в GeoTIFF - перегонял в AutoCADMap+RasterDesign....

Аватара пользователя
SergeyRyzhkov
Гуру
Сообщения: 909
Зарегистрирован: 02 июл 2014, 19:13
Репутация: 203
Ваше звание: GP-экотеррористы
Откуда: Санкт-Петербург
Контактная информация:

Re: Читает ли QGIS/NextGIS .tab

Сообщение SergeyRyzhkov » 09 апр 2015, 16:02

Филиппов Владислав писал(а):пока не наводят...
Ну разве что выложить (или выслать) для экспериментов один растр...

Аватара пользователя
SergeyRyzhkov
Гуру
Сообщения: 909
Зарегистрирован: 02 июл 2014, 19:13
Репутация: 203
Ваше звание: GP-экотеррористы
Откуда: Санкт-Петербург
Контактная информация:

Re: Читает ли QGIS/NextGIS .tab

Сообщение SergeyRyzhkov » 10 апр 2015, 11:01

Владислав, посмотрите вниательно tab
Там не перепутаны точки ?
Как такое может быть, например?

(4330404.1130726282, 344540.66311641037) (0,0) Label "Точка 1",
(4330385.6905861376, 345540.55352687091) (5888,0) Label "Точка 2",

Аватара пользователя
Филиппов Владислав
Гуру
Сообщения: 1035
Зарегистрирован: 17 фев 2006, 06:28
Репутация: 144
Ваше звание: Геннадич
Откуда: Новосибирск
Контактная информация:

Re: Читает ли QGIS/NextGIS .tab

Сообщение Филиппов Владислав » 10 апр 2015, 14:07

похоже на то.
TAB делаю так - в мапинфо (11.5 лицензионная!!!) захожу в Таблица/Растр/Регистрация изображения. Растр у меня в местной Томской СК

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

 ("Местная СК г. Томск", )
Снимок.png
Снимок.png (64.66 КБ) 9397 просмотров
Жму Проекция.
Там выбираю уже другую СК - МСК Росреестра (

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

"МСК-70 зона 4",) 
, она используется для города.
Точки регистрации меняются - меняется TAB
Снимок1.png
Снимок1.png (65.57 КБ) 9397 просмотров
Я лошара?
Последний раз редактировалось Филиппов Владислав 26 апр 2015, 17:21, всего редактировалось 1 раз.

Аватара пользователя
Игорь Белов
Гуру
Сообщения: 2241
Зарегистрирован: 04 янв 2011, 22:00
Репутация: 1514
Откуда: Казань

Re: Читает ли QGIS/NextGIS .tab

Сообщение Игорь Белов » 10 апр 2015, 19:03

Привязка определённо неверная. Из картинки видно, что Точка 2 должна иметь наименьший X и наибольший Y. Почему бы не выложить растр и привязку?
The purpose of computing is insight, not numbers

Ответить

Вернуться в «QGIS»

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

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