Подключить карты из SAS.Planet в QGIS
- chet2
- Активный участник
- Сообщения: 106
- Зарегистрирован: 08 дек 2016, 09:46
- Репутация: 6
Подключить карты из SAS.Planet в QGIS
Здравствуйте.
Я по наивности думал, что карты из SAS.Planet можно подключать в QGIS в качестве WMS-слоев.
Именно живые слои, а не скачанные и склеенные кусочки.
Сначала посмотрел Параметры > Параметры карты: Базовая часть URL.
И пытался добавить в QGIS слой с помощью Layer > Add Layer > Add WMS/WMTS Layer…
Но безрезультатно.
Подскажите пожалуйста – не получится подключить эти слои в QGIS?
Я по наивности думал, что карты из SAS.Planet можно подключать в QGIS в качестве WMS-слоев.
Именно живые слои, а не скачанные и склеенные кусочки.
Сначала посмотрел Параметры > Параметры карты: Базовая часть URL.
И пытался добавить в QGIS слой с помощью Layer > Add Layer > Add WMS/WMTS Layer…
Но безрезультатно.
Подскажите пожалуйста – не получится подключить эти слои в QGIS?
-
- Гуру
- Сообщения: 5292
- Зарегистрирован: 09 апр 2010, 19:30
- Репутация: 1015
- Ваше звание: просто мимо прохожу
- Откуда: Ё-бург
- Игорь Белов
- Гуру
- Сообщения: 2231
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1504
- Откуда: Казань
Re: Подключить карты из SAS.Planet в QGIS
Начиная с 3. версии в QGIS можно напрямую (почти) использовать кэш из SASPlanet.
1. SASPlanet
Если формат кэша нужной карты отличается от "Mobile Atlas Creator (MOBAC)", нужно в менеджере кэшей конвертировать его в этот формат. Кстати, в терминологии OpenStreetMap формат этот именуется "Slippy map".
2. QGIS
В панели браузера добавьте новый ресурс "XYZ Tiles". В строке URL забейте путь к кэшу в таком примерно виде:
При работе с тайловыми ресурсами рекомендую использовать панель "Tile Scale".
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
The purpose of computing is insight, not numbers
- chet2
- Активный участник
- Сообщения: 106
- Зарегистрирован: 08 дек 2016, 09:46
- Репутация: 6
Re: Подключить карты из SAS.Planet в QGIS
Спасибо большое за ответы.
Кеш точно не нужен.
Я просто надеялся сначала подключить карты в QGIS в качестве WMS-слоев, а потом подключить их уже в Веб-ГИС на основе QGIS Web Client.
Кеш точно не нужен.
Я просто надеялся сначала подключить карты в QGIS в качестве WMS-слоев, а потом подключить их уже в Веб-ГИС на основе QGIS Web Client.
- chet2
- Активный участник
- Сообщения: 106
- Зарегистрирован: 08 дек 2016, 09:46
- Репутация: 6
Re: Подключить карты из SAS.Planet в QGIS
Так не получится?
- Игорь Белов
- Гуру
- Сообщения: 2231
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1504
- Откуда: Казань
Re: Подключить карты из SAS.Planet в QGIS
На мой дилетантский взгляд SAS.Planet клиент, а не сервер.
The purpose of computing is insight, not numbers
- chet2
- Активный участник
- Сообщения: 106
- Зарегистрирован: 08 дек 2016, 09:46
- Репутация: 6
Re: Подключить карты из SAS.Planet в QGIS
Безусловно клиент.
Я просто хочу подглядеть в QGIS Api-keys для определенных карт, чтобы их сначала протестировать в QGIS, а потом подключить их в Веб-ГИС.
Я просто хочу подглядеть в QGIS Api-keys для определенных карт, чтобы их сначала протестировать в QGIS, а потом подключить их в Веб-ГИС.
- Игорь Белов
- Гуру
- Сообщения: 2231
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1504
- Откуда: Казань
Re: Подключить карты из SAS.Planet в QGIS
The purpose of computing is insight, not numbers
- chet2
- Активный участник
- Сообщения: 106
- Зарегистрирован: 08 дек 2016, 09:46
- Репутация: 6
Re: Подключить карты из SAS.Planet в QGIS
Я по ошибке пытался подключить эти слои как WMS, а они другого типа.
Теперь до меня дошло))
Спасибо большое.
Теперь до меня дошло))
Спасибо большое.
-
- Интересующийся
- Сообщения: 27
- Зарегистрирован: 09 окт 2019, 08:57
- Репутация: 0
- Откуда: Петропавловск-Камчатский
Re: Подключить карты из SAS.Planet в QGIS
chet2, Подскажи, получилось ли подключить планету по wms напрямую? и как это сделать?
- chet2
- Активный участник
- Сообщения: 106
- Зарегистрирован: 08 дек 2016, 09:46
- Репутация: 6
Re: Подключить карты из SAS.Planet в QGIS
FAQ, тут важно понимать, что была идея подсмотреть в SAS.Planet URL определенных карт и подключить их в QGIS.
Планету в QGIS никто не хотел подключать Просто, чтобы не было путаницы в терминах
Моей ошибкой было то, что я проявил невнимательность и пробовал подключить слои иного типа в качестве 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. На созданном подключении правой кнопкой мыши > Добавить слой.
В результате я получил то что хотел:
Планету в QGIS никто не хотел подключать Просто, чтобы не было путаницы в терминах
Моей ошибкой было то, что я проявил невнимательность и пробовал подключить слои иного типа в качестве 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. На созданном подключении правой кнопкой мыши > Добавить слой.
В результате я получил то что хотел:
-
- Интересующийся
- Сообщения: 27
- Зарегистрирован: 09 окт 2019, 08:57
- Репутация: 0
- Откуда: Петропавловск-Камчатский
Re: Подключить карты из SAS.Planet в QGIS
Я хотел подключить съемку яндекс или гугл чтобы ее не качать c планеты. Спасибо за ссылку с параметрами, однако расхождение привязки с проектом большое, можно ли сместить получившийся слой на заданные X Y?
- chet2
- Активный участник
- Сообщения: 106
- Зарегистрирован: 08 дек 2016, 09:46
- Репутация: 6
Re: Подключить карты из SAS.Planet в QGIS
FAQ, я совсем не спец в этих делах – мое мнение мало чего стоит.
Но ситуация подозрительная.
Слои yandex и google я всегда считал точными.
Если у вас ваши данные не совпадают с подключенными данным из yandex и google, то я в первую очередь задумался бы нет ли ошибки в ваших данных.
Насчет смещения подключенной из интернета карты затрудняюсь ответить.
Возможно будет разумно сместить имеющиеся у вас данные.
Но ситуация подозрительная.
Слои yandex и google я всегда считал точными.
Если у вас ваши данные не совпадают с подключенными данным из yandex и google, то я в первую очередь задумался бы нет ли ошибки в ваших данных.
Насчет смещения подключенной из интернета карты затрудняюсь ответить.
Возможно будет разумно сместить имеющиеся у вас данные.
Последний раз редактировалось chet2 18 окт 2019, 16:55, всего редактировалось 3 раза.
- chet2
- Активный участник
- Сообщения: 106
- Зарегистрирован: 08 дек 2016, 09:46
- Репутация: 6
Re: Подключить карты из SAS.Planet в QGIS
FAQ, Вы слышали о выгрузках векторных данных из OpenStreetMap (OSM) от NextGIS?
https://data.nextgis.com/ru/?lvl=regions&country=RU
Очень полезная вещь. Сам пользуюсь.
Обратите внимание – это векторные данные для оффлайнового использования.
Попробуйте совместить их с вашими данными и посмотрите будет ли смещение.
https://data.nextgis.com/ru/?lvl=regions&country=RU
Очень полезная вещь. Сам пользуюсь.
Обратите внимание – это векторные данные для оффлайнового использования.
Попробуйте совместить их с вашими данными и посмотрите будет ли смещение.
-
- Гуру
- Сообщения: 1088
- Зарегистрирован: 30 окт 2014, 16:33
- Репутация: -248090259
- Откуда: г. Жуковский МО
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 40 гостей