Можно ли через minidriver GDAL подцепить к QGIS яндекс.карты

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Ответить
Аватара пользователя
kartograf
Интересующийся
Сообщения: 40
Зарегистрирован: 14 авг 2012, 12:13
Репутация: 9
Откуда: Первоуральск

Можно ли через minidriver GDAL подцепить к QGIS яндекс.карты

Сообщение kartograf » 15 дек 2015, 13:53

Можно ли подцепить через minidriver GDAL к QGIS яндекс.карты (меня интересуют спутниковые снимки)?
Если можно, то какие должны быть параметры в xml файле?

Пробовал по аналогии с OSM подложками, но не получается. Тот файлик xml который пытаюсь использовать, прикладываю.
Про QuickMapServices знаю, но там не устраивает, то что при использовании в проекте другой проекции,в макете нормально не отрисовывается подложка. Да GDAL может пригодиться в дальнейшем.
Вложения
yandex_cosmo.xml.7z
файлик для gdal minidriver
(423 байт) 408 скачиваний

drrrrr
Участник
Сообщения: 86
Зарегистрирован: 31 янв 2012, 10:51
Репутация: -1204801158

Re: Можно ли через minidriver GDAL подцепить к QGIS яндекс.к

Сообщение drrrrr » 15 дек 2015, 18:06

Можно. В Вашем файле в ссылке не экранированы &.

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

<GDAL_WMS>
  <Service name="TMS">
    <ServerUrl>http://sat.maps.yandex.net/tiles?l=sat&x=${x}&y=${y}&z=${z}</ServerUrl>
  </Service>
    <DataWindow>
        <UpperLeftX>-20037508.34</UpperLeftX>
        <UpperLeftY>20037508.34</UpperLeftY>
        <LowerRightX>20037508.34</LowerRightX>
        <LowerRightY>-20037508.34</LowerRightY>
        <TileLevel>20</TileLevel>
        <TileCountX>1</TileCountX>
        <TileCountY>1</TileCountY>
        <YOrigin>top</YOrigin>
    </DataWindow>
  <Projection>EPSG:3395</Projection>
    <BlockSizeX>256</BlockSizeX>
    <BlockSizeY>256</BlockSizeY>
  <MaxConnections>4</MaxConnections>
  <BandsCount>3</BandsCount>
  <ZeroBlockHttpCodes>499,204,404</ZeroBlockHttpCodes>
  <ZeroBlockOnServerException>true</ZeroBlockOnServerException>
  <Cache/> 
</GDAL_WMS>

Аватара пользователя
kartograf
Интересующийся
Сообщения: 40
Зарегистрирован: 14 авг 2012, 12:13
Репутация: 9
Откуда: Первоуральск

Re: Можно ли через minidriver GDAL подцепить к QGIS яндекс.к

Сообщение kartograf » 16 дек 2015, 07:28

Спасибо огромное.Проверил, действительно работает. :D

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

Re: Можно ли через minidriver GDAL подцепить к QGIS яндекс.к

Сообщение Донецков » 16 дек 2015, 09:10

И как "это" загрузить в QGIS?

drrrrr
Участник
Сообщения: 86
Зарегистрирован: 31 янв 2012, 10:51
Репутация: -1204801158

Re: Можно ли через minidriver GDAL подцепить к QGIS яндекс.к

Сообщение drrrrr » 16 дек 2015, 10:14

И как "это" загрузить в QGIS?
Нужно сохранить описание сервиса в файл с расширением xml и добавить его в qgis как растровый слой.

Аватара пользователя
gimran
Гуру
Сообщения: 1902
Зарегистрирован: 07 июл 2010, 15:43
Репутация: 242
Откуда: Уфа

Re: Можно ли через minidriver GDAL подцепить к QGIS яндекс.к

Сообщение gimran » 16 дек 2015, 15:42

А для других сервисов где можно подобные файлы xml найти?

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

Re: Можно ли через minidriver GDAL подцепить к QGIS яндекс.к

Сообщение Denis Rykov » 17 дек 2015, 04:42

Нигде, их руками писать надо.
Spatial is now, more than ever, just another column- The Geometry Column.

ericsson
Гуру
Сообщения: 3321
Зарегистрирован: 27 июл 2009, 19:26
Репутация: 748
Ваше звание: Вредитель полей

Re: Можно ли через minidriver GDAL подцепить к QGIS яндекс.к

Сообщение ericsson » 17 дек 2015, 05:14

gimran писал(а):А для других сервисов где можно подобные файлы xml найти?
http://www.gdal.org/frmt_wms.html

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

Re: Можно ли через minidriver GDAL подцепить к QGIS яндекс.к

Сообщение Донецков » 17 дек 2015, 09:14

Скачал код, загружаю в 2.12 - программа висит :(

Аватара пользователя
kartograf
Интересующийся
Сообщения: 40
Зарегистрирован: 14 авг 2012, 12:13
Репутация: 9
Откуда: Первоуральск

Re: Можно ли через minidriver GDAL подцепить к QGIS яндекс.к

Сообщение kartograf » 17 дек 2015, 09:18

Вот еще один файлик, которым пользуюсь, может кому то пригодится, а так есть замечательный плагин QuickMapServices
Вложения
outdoor.xml.7z
Это openstreetmap, одна из его разновидностей.
(412 байт) 367 скачиваний

Аватара пользователя
kartograf
Интересующийся
Сообщения: 40
Зарегистрирован: 14 авг 2012, 12:13
Репутация: 9
Откуда: Первоуральск

Re: Можно ли через minidriver GDAL подцепить к QGIS яндекс.к

Сообщение kartograf » 17 дек 2015, 09:20

У меня сборка qgis 2.8.4 в ubuntu 14.04, поэтому точно причину не скажу, могу только предположить что дело в gdal 2.0, говорят в 2.12 уже он используется.

drrrrr
Участник
Сообщения: 86
Зарегистрирован: 31 янв 2012, 10:51
Репутация: -1204801158

Re: Можно ли через minidriver GDAL подцепить к QGIS яндекс.к

Сообщение drrrrr » 17 дек 2015, 09:51

Донецков писал(а):Скачал код, загружаю в 2.12 - программа висит :(
Быть может дело в прокси?
Если так, нужно установить переменные GDAL
GDAL_HTTP_PROXY
GDAL_HTTP_PROXYUSERPWD
GDAL_PROXY_AUTH
Подробности https://trac.osgeo.org/gdal/wiki/Config ... TTPoptions
gimran писал(а):А для других сервисов где можно подобные файлы xml найти?
В предыдущей версии модуля QuckmapService TMS-слои не перепроецировались, поэтому описал web сервисы через минидрайвер GDAL, благо QuckmapService это позволяет. Определения сервисов прилагаю. В актуальной версии QuckmapService и без того все прекрасно работает, ну, разве что есть ощущение, что растры перепроецируются помедленнее.
Вложения
QuickMapServices_gdal.7z
описания вебсервисов для подключения через GDAL
(49.98 КБ) 387 скачиваний

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

Re: Можно ли через minidriver GDAL подцепить к QGIS яндекс.к

Сообщение Донецков » 17 дек 2015, 13:27

В версии 2.12 GDAL еще нет 2 версии ...
На домашней машине нет прокси....

Аватара пользователя
kartograf
Интересующийся
Сообщения: 40
Зарегистрирован: 14 авг 2012, 12:13
Репутация: 9
Откуда: Первоуральск

Re: Можно ли через minidriver GDAL подцепить к QGIS яндекс.к

Сообщение kartograf » 17 дек 2015, 14:21

Извиняюсь, видимо ошибся.

drrrrr
Участник
Сообщения: 86
Зарегистрирован: 31 янв 2012, 10:51
Репутация: -1204801158

Re: Можно ли через minidriver GDAL подцепить к QGIS яндекс.к

Сообщение drrrrr » 17 дек 2015, 15:00

Донецков писал(а):В версии 2.12 GDAL еще нет 2 версии ...
На домашней машине нет прокси....
Не в версии GDAL дело - я попробовал подгрузить слой в QGIS 2.0, там версия GDAL 1.10, - работает.

Ответить

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

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

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