Подключить карты из SAS.Planet в QGIS

Вопросы по свободной ГИС QGIS. Сообщения об ошибках, предложения по улучшению, локализация.
Аватара пользователя
chet2
Активный участник
Сообщения: 104
Зарегистрирован: 08 дек 2016, 09:46
Репутация: 6

Подключить карты из SAS.Planet в QGIS

Сообщение chet2 » 01 окт 2019, 08:00

Здравствуйте.
Я по наивности думал, что карты из SAS.Planet можно подключать в QGIS в качестве WMS-слоев.
Именно живые слои, а не скачанные и склеенные кусочки.
Сначала посмотрел Параметры > Параметры карты: Базовая часть URL.
И пытался добавить в QGIS слой с помощью Layer > Add Layer > Add WMS/WMTS Layer…
Но безрезультатно.
Подскажите пожалуйста – не получится подключить эти слои в QGIS?

trir
Гуру
Сообщения: 5286
Зарегистрирован: 09 апр 2010, 19:30
Репутация: 1015
Ваше звание: просто мимо прохожу
Откуда: Ё-бург

Re: Подключить карты из SAS.Planet в QGIS

Сообщение trir » 01 окт 2019, 08:30


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

Re: Подключить карты из SAS.Planet в QGIS

Сообщение Игорь Белов » 01 окт 2019, 08:50

Начиная с 3. версии в QGIS можно напрямую (почти) использовать кэш из SASPlanet.

1. SASPlanet

Если формат кэша нужной карты отличается от "Mobile Atlas Creator (MOBAC)", нужно в менеджере кэшей конвертировать его в этот формат. Кстати, в терминологии OpenStreetMap формат этот именуется "Slippy map".

2. QGIS

В панели браузера добавьте новый ресурс "XYZ Tiles". В строке URL забейте путь к кэшу в таком примерно виде:

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

file:///C:/Programs/SASPlanet/cache_ma/krasiwajaKarta/{z}/{x}/{y}.jpg
При работе с тайловыми ресурсами рекомендую использовать панель "Tile Scale".
The purpose of computing is insight, not numbers

Аватара пользователя
chet2
Активный участник
Сообщения: 104
Зарегистрирован: 08 дек 2016, 09:46
Репутация: 6

Re: Подключить карты из SAS.Planet в QGIS

Сообщение chet2 » 01 окт 2019, 13:47

Спасибо большое за ответы.
Кеш точно не нужен.
Я просто надеялся сначала подключить карты в QGIS в качестве WMS-слоев, а потом подключить их уже в Веб-ГИС на основе QGIS Web Client.

Аватара пользователя
chet2
Активный участник
Сообщения: 104
Зарегистрирован: 08 дек 2016, 09:46
Репутация: 6

Re: Подключить карты из SAS.Planet в QGIS

Сообщение chet2 » 02 окт 2019, 09:31

Так не получится?

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

Re: Подключить карты из SAS.Planet в QGIS

Сообщение Игорь Белов » 02 окт 2019, 12:03

На мой дилетантский взгляд SAS.Planet клиент, а не сервер.
The purpose of computing is insight, not numbers

Аватара пользователя
chet2
Активный участник
Сообщения: 104
Зарегистрирован: 08 дек 2016, 09:46
Репутация: 6

Re: Подключить карты из SAS.Planet в QGIS

Сообщение chet2 » 02 окт 2019, 14:50

Безусловно клиент.
Я просто хочу подглядеть в QGIS Api-keys для определенных карт, чтобы их сначала протестировать в QGIS, а потом подключить их в Веб-ГИС.
Изображение

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

Re: Подключить карты из SAS.Planet в QGIS

Сообщение Игорь Белов » 02 окт 2019, 21:11

Почему бы не поискать на https://qms.nextgis.com/ ?
Maps-for-free Relief
The purpose of computing is insight, not numbers

Аватара пользователя
chet2
Активный участник
Сообщения: 104
Зарегистрирован: 08 дек 2016, 09:46
Репутация: 6

Re: Подключить карты из SAS.Planet в QGIS

Сообщение chet2 » 03 окт 2019, 09:42

Я по ошибке пытался подключить эти слои как WMS, а они другого типа.
Теперь до меня дошло))

Спасибо большое.

FAQ
Интересующийся
Сообщения: 27
Зарегистрирован: 09 окт 2019, 08:57
Репутация: 0
Откуда: Петропавловск-Камчатский

Re: Подключить карты из SAS.Planet в QGIS

Сообщение FAQ » 16 окт 2019, 23:58

chet2, Подскажи, получилось ли подключить планету по wms напрямую? и как это сделать?

Аватара пользователя
chet2
Активный участник
Сообщения: 104
Зарегистрирован: 08 дек 2016, 09:46
Репутация: 6

Re: Подключить карты из SAS.Planet в QGIS

Сообщение chet2 » 17 окт 2019, 11:25

FAQ, тут важно понимать, что была идея подсмотреть в SAS.Planet URL определенных карт и подключить их в QGIS.
Планету в QGIS никто не хотел подключать :D Просто, чтобы не было путаницы в терминах :D
Моей ошибкой было то, что я проявил невнимательность и пробовал подключить слои иного типа в качестве WMS-слоев. И само собой результат был отрицательный.
Игорь Белов посоветовал мне ресурс https://qms.nextgis.com, на котором есть все необходимые параметры для подключения карт с разных картографических сервисов.
Если вам понравилась какая-то карта в SAS.Planet, то вполне вероятно описание параметров ее подключения есть на этом ресурсе.
Меня в SAS.Planet заинтересовала карта Рельеф (maps-for-free).
1. Вначале я нашел ее описание на этом ресурсе:
https://qms.nextgis.com/geoservices/680/
2. Далее в QGIS в “Каталог” в поле “Tile Server (XYZ)” создал “New Connection” и указал нужный URL.
3. На созданном подключении правой кнопкой мыши > Добавить слой.
В результате я получил то что хотел:
Изображение

FAQ
Интересующийся
Сообщения: 27
Зарегистрирован: 09 окт 2019, 08:57
Репутация: 0
Откуда: Петропавловск-Камчатский

Re: Подключить карты из SAS.Planet в QGIS

Сообщение FAQ » 18 окт 2019, 07:55

Я хотел подключить съемку яндекс или гугл чтобы ее не качать c планеты. Спасибо за ссылку с параметрами, однако расхождение привязки с проектом большое, можно ли сместить получившийся слой на заданные X Y?

Аватара пользователя
chet2
Активный участник
Сообщения: 104
Зарегистрирован: 08 дек 2016, 09:46
Репутация: 6

Re: Подключить карты из SAS.Planet в QGIS

Сообщение chet2 » 18 окт 2019, 15:12

FAQ, я совсем не спец в этих делах – мое мнение мало чего стоит.
Но ситуация подозрительная.
Слои yandex и google я всегда считал точными.
Если у вас ваши данные не совпадают с подключенными данным из yandex и google, то я в первую очередь задумался бы нет ли ошибки в ваших данных.

Насчет смещения подключенной из интернета карты затрудняюсь ответить.
Возможно будет разумно сместить имеющиеся у вас данные.
Последний раз редактировалось chet2 18 окт 2019, 16:55, всего редактировалось 3 раза.

Аватара пользователя
chet2
Активный участник
Сообщения: 104
Зарегистрирован: 08 дек 2016, 09:46
Репутация: 6

Re: Подключить карты из SAS.Planet в QGIS

Сообщение chet2 » 18 окт 2019, 15:15

FAQ, Вы слышали о выгрузках векторных данных из OpenStreetMap (OSM) от NextGIS?
https://data.nextgis.com/ru/?lvl=regions&country=RU

Очень полезная вещь. Сам пользуюсь.
Обратите внимание – это векторные данные для оффлайнового использования.

Попробуйте совместить их с вашими данными и посмотрите будет ли смещение.

tikhpetr
Гуру
Сообщения: 1087
Зарегистрирован: 30 окт 2014, 16:33
Репутация: 153
Откуда: г. Жуковский МО

Re: Подключить карты из SAS.Planet в QGIS

Сообщение tikhpetr » 18 окт 2019, 19:34

chet2 писал(а):
18 окт 2019, 15:12
Слои yandex и google я всегда считал точными.
Вовсе нет.

Ответить

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

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

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