Ошибка Python при привязке растра QGis2.10.1-Pisa Pisa

Здесь нужно сообщать об ошибках в QGIS, с подробным описанием шагов и версии ПО.
Ответить
BioDasha
Новоприбывший
Сообщения: 5
Зарегистрирован: 17 авг 2015, 20:05
Репутация: 0

Ошибка Python при привязке растра QGis2.10.1-Pisa Pisa

Сообщение BioDasha » 17 авг 2015, 20:56

Добрый день!
После обновления QGis до версии 2.10.1-Pisa Pisa появились проблемы с привязкой растров. Файл загружается, точки ставятся, все настройки вроде бы в норме, но готовый .tif не открывается в том проекте, где он привязывался. СК - WGS 84. Если создать новый проект, то растр отображается, но при попытке подгрузить любые дополнительные векторные слои/подложки выскакивает ошибка при выполнении сценария Python:
Traceback (most recent call last):
File "/home/dasha/.qgis2/python/plugins/openlayers_plugin/weblayers/weblayer.py", line 97, in addLayer
self._addLayerCallback(self)
File "/home/dasha/.qgis2/python/plugins/openlayers_plugin/openlayers_plugin.py", line 135, in addLayer
self.setMapCrs(coordRefSys)
File "/home/dasha/.qgis2/python/plugins/openlayers_plugin/openlayers_plugin.py", line 176, in setMapCrs
extMap = coordTrans.transform(extMap, QgsCoordinateTransform.ForwardTransform)
QgsCsException: прямая трансформация of
(58728.036174, 113782.012544)
PROJ.4: +proj=longlat +datum=WGS84 +no_defs +ellps=WGS84 +towgs84=0,0,0 +to +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs
Ошибка: latitude or longitude exceeded limits

Версия Python:
2.7.6 (default, Jun 22 2015, 18:01:27)
[GCC 4.8.2]

Версия:
2.10.1-Pisa Pisa, exported

Путь поиска Python: ['/usr/share/qgis/python/plugins/processing', '/usr/share/qgis/python', u'/home/dasha/.qgis2/python', u'/home/dasha/.qgis2/python/plugins', '/usr/share/qgis/python/plugins', '/usr/lib/python2.7', '/usr/lib/python2.7/plat-x86_64-linux-gnu', '/usr/lib/python2.7/lib-tk', '/usr/lib/python2.7/lib-old', '/usr/lib/python2.7/lib-dynload', '/usr/local/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages', '/usr/lib/python2.7/dist-packages/PILcompat', '/usr/lib/python2.7/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.7', '/usr/lib/python2.7/dist-packages/ubuntu-sso-client', '/usr/lib/python2.7/dist-packages/wx-2.8-gtk2-unicode', u'/home/dasha/.qgis2//python', '/usr/share/qgis/python/plugins/fTools/tools', '/home/dasha/.qgis2/python/plugins/DigitizingTools/tools', '/home/dasha/.qgis2/python/plugins/QuickMultiAttributeEdit/forms', '/home/dasha/\xd0\x94\xd0\xbe\xd0\xba\xd1\x83\xd0\xbc\xd0\xb5\xd0\xbd\xd1\x82\xd1\x8b/\xd0\xba\xd0\xb8\xd0\xb5\xd0\xb2/maps']
Вот архивчик с изначальным файлом, точками привязки и tif-ом:
https://drive.google.com/file/d/0B59GEk ... sp=sharing

Попытки использовать другие файлы/переустановить QGis ничего не дали :(

Буду благодарна за помощь!

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

Re: Ошибка Python при привязке растра QGis2.10.1-Pisa Pisa

Сообщение Denis Rykov » 17 авг 2015, 21:07

Вы как-то используете плагин OpenLayers? Если нет, отключите его, сообщение об ошибке должно исчезнуть.
Spatial is now, more than ever, just another column- The Geometry Column.

BioDasha
Новоприбывший
Сообщения: 5
Зарегистрирован: 17 авг 2015, 20:05
Репутация: 0

Re: Ошибка Python при привязке растра QGis2.10.1-Pisa Pisa

Сообщение BioDasha » 17 авг 2015, 22:04

Denis Rykov, тут использую подложку OSM. Если открывать сначала растр, потом векторные контуры, то растр улетает непонятно куда. А если добавлять растр в уже существующий проект с контурами - он вообще не отображается

BioDasha
Новоприбывший
Сообщения: 5
Зарегистрирован: 17 авг 2015, 20:05
Репутация: 0

Re: Ошибка Python при привязке растра QGis2.10.1-Pisa Pisa

Сообщение BioDasha » 17 авг 2015, 22:12

Кстати, до переустановки QGis ошибка была не по файлам openlayers, а по чему-то другому, с заключением "OverflowError: cannot convert float infinity to integer"

gamm
Гуру
Сообщения: 2556
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 526
Ваше звание: программист
Откуда: Казань

Re: Ошибка Python при привязке растра QGis2.10.1-Pisa Pisa

Сообщение gamm » 17 авг 2015, 22:13

BioDasha писал(а):Denis Rykov, тут использую подложку OSM. Если открывать сначала растр, потом векторные контуры, то растр улетает непонятно куда. А если добавлять растр в уже существующий проект с контурами - он вообще не отображается
у вас что-то с координатами, обещали градусы, а передаете метры. Где-то нужно установить правильную систему координат, или в проекте, или в слое. Поэтому и улетает ...

BioDasha
Новоприбывший
Сообщения: 5
Зарегистрирован: 17 авг 2015, 20:05
Репутация: 0

Re: Ошибка Python при привязке растра QGis2.10.1-Pisa Pisa

Сообщение BioDasha » 17 авг 2015, 22:16

gamm писал(а): у вас что-то с координатами, обещали градусы, а передаете метры. Где-то нужно установить правильную систему координат, или в проекте, или в слое. Поэтому и улетает ...
Везде WGS 84, вроде бы проблема не в этом.

BioDasha
Новоприбывший
Сообщения: 5
Зарегистрирован: 17 авг 2015, 20:05
Репутация: 0

Re: Ошибка Python при привязке растра QGis2.10.1-Pisa Pisa

Сообщение BioDasha » 17 авг 2015, 22:30

Хотя теперь вылетают ошибки по openlayers. Наверное, проблема все-таки в них

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

Re: Ошибка Python при привязке растра QGis2.10.1-Pisa Pisa

Сообщение Denis Rykov » 18 авг 2015, 05:23

Не знаю что там с OpenLayers, пользуйтесь более продвинутым плагином QuickMapServices для подключения подложек. В случае возникновения проблем с этим плагином - пишите, поможем.
Spatial is now, more than ever, just another column- The Geometry Column.

gamm
Гуру
Сообщения: 2556
Зарегистрирован: 15 окт 2010, 08:33
Репутация: 526
Ваше звание: программист
Откуда: Казань

Re: Ошибка Python при привязке растра QGis2.10.1-Pisa Pisa

Сообщение gamm » 18 авг 2015, 08:05

BioDasha писал(а):Везде WGS 84, вроде бы проблема не в этом.
там явно не градусы, а какие-то непонятные числа, скорее всего в том слое, который "улетает"
QgsCsException: прямая трансформация of
(58728.036174, 113782.012544)
PROJ.4: +proj=longlat +datum=WGS84 +no_defs +ellps=WGS84 +towgs84=0,0,0 +to +proj=merc +a=6378137 +b=6378137 +lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +no_defs
Ошибка: latitude or longitude exceeded limits

Ответить

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