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

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

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

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

Добавлено: 01 окт 2019, 08:30
trir

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".

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

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

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

Добавлено: 02 окт 2019, 09:31
chet2
Так не получится?

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

Добавлено: 02 окт 2019, 12:03
Игорь Белов
На мой дилетантский взгляд SAS.Planet клиент, а не сервер.

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

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

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

Добавлено: 02 окт 2019, 21:11
Игорь Белов
Почему бы не поискать на https://qms.nextgis.com/ ?
Maps-for-free Relief

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

Добавлено: 03 окт 2019, 09:42
chet2
Я по ошибке пытался подключить эти слои как WMS, а они другого типа.
Теперь до меня дошло))

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

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

Добавлено: 16 окт 2019, 23:58
FAQ
chet2, Подскажи, получилось ли подключить планету по wms напрямую? и как это сделать?

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

Добавлено: 17 окт 2019, 11:25
chet2
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. На созданном подключении правой кнопкой мыши > Добавить слой.
В результате я получил то что хотел:
Изображение

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

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

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

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

Насчет смещения подключенной из интернета карты затрудняюсь ответить.
Возможно будет разумно сместить имеющиеся у вас данные.

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

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

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

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

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

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