ArcGIS Desktop имеет возможность использовать базовые карты из ArcGIS online.
Есть ли у QGIS такие опции?
ArcGIS Desktop имеет возможность использовать базовые карты из ArcGIS online.
Есть ли у QGIS такие опции?
Обновление 2019: плагин не требуется, см. Новый ответ: https://gis.stackexchange.com/a/217670/187
Обновление 2015: новый плагин с еще большим количеством опций фоновой карты - QuickMapServices
Оригинал: используйте плагин OpenLayers для получения фоновых карт Google Maps, Bing, OSM или Yahoo.
Обратите внимание, что эти слои НЕ ПОДХОДЯТ ДЛЯ ПЕЧАТИ! (см. открытые билеты в ответе на https://gis.stackexchange.com/a/42141/187 )
Плагин не требуется
Существует базовый функционал провайдера XYZ Tile Server, который был реализован с некоторыми другими приятными улучшениями UX для плиточных сервисов (доступно с QGIS 2.18). Это означает, что нет необходимости во внешнем плагине, хотя для простой настройки вы все равно можете использовать внешние плагины (см. Нижнюю часть этого поста), и он предлагает различные улучшения по сравнению с решениями на основе чистых плагинов .
На панели браузера найдите запись Tile Server и щелкните ее правой кнопкой мыши, чтобы добавить новую службу.
Введите URL-адрес службы, которую вы хотите использовать, заменив части x, y и z подстановкой фигурных скобок, как показано ниже.
Дважды щелкните по вновь созданной записи, чтобы добавить слой на карту.
Слои добавлены следующим образом:
Некоторые примеры URL
OpenTopoMap
(См. Комментарий ниже для атрибуции )
OpenStreetMap
Google Hybrid
Google Satellite
Google Road
(Коды для других типов плиток от Google можно найти здесь )
Bing Aerial
Графический интерфейс
Начиная с версии 0.18.7 и в сочетании с QGIS> = 2.18.8 можно использовать QuickMapServices как очень простой в использовании инструмент для настройки слоев. Просто установите флажок «Использовать встроенный рендер» (спасибо @DmitryBaryshnikov)
источник
Еще один плагин для добавления базовых карт в QGIS - QuickMapServices:
Хранилище подключаемых модулей Python QGIS: https://plugins.qgis.org/plugins/quick_map_services/
Больше информации о плагине:
источник
Если вы хотите добавить базовые карты ESRI в QGIS, выполните шаги в этом блоге, используя консоль QGIS Python:
Скопируйте и вставьте этот код в консоль QGIS Python:
Добавляет сервис ESRI_Imagery_World_2D:
Добавляет ESRI World_Street_Map сервис:
Затем вы можете сохранить их как файлы определения слоя QGIS и позже добавить их в любой проект.
А вот конечная точка REST всех базовых карт ArcGIS Online, которые вы можете добавить с помощью приведенного выше кода:
https://services.arcgisonline.com/arcgis/rest/services
источник