Я опубликовал ответ о том, как добавить BaseLayer в качестве Rasterlayer несколько недель назад: альтернатива для печати с высоким разрешением для плагина OpenLayers для QGIS? , То, что я здесь описал, также можно использовать для ЗДЕСЬ-слоев.
Как уже упоминал пользователь Mapperz, вам нужны app_id и app_code, чтобы использовать Here-Tiles. Вы получите эти учетные данные здесь: https://developer.here.com/rest-apis/documentation/enterprise-map-tile/common/credentials.html . Вам также следует ознакомиться с условиями использования, если существуют юридические ограничения относительно того, как можно использовать или запрашивать плитки.
Для загрузки HERE-Baselayer в QGIS вы можете использовать мини-драйвер GDAL.
Вот XML-код:
<GDAL_WMS>
<Service name="TMS">
<ServerUrl>http://1.base.maps.api.here.com/maptile/2.1/maptile/newest/normal.day/${z}/${x}/${y}/256/png8?app_id=YOURAPPID&app_code=YOURAPPCODE</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:3857</Projection>
<BlockSizeX>256</BlockSizeX>
<BlockSizeY>256</BlockSizeY>
<BandsCount>3</BandsCount>
<Cache />
</GDAL_WMS>
Просто сохраните его как XML-файл (замените местозаполнитель YOURAPPID и YOURAPPCODE) и откройте его кнопкой «Добавить растровый слой»:
Это работает для множества различных типов слоев, просто посмотрите на это для получения дополнительной информации: https://developer.here.com/rest-apis/documentation/enterprise-map-tile/topics/examples.html
Вот несколько скриншотов:
«Здесь обычный день»:
«Here Traffic» с актуальной информацией о трафике:
РЕДАКТИРОВАТЬ 1: Добавлена еще одна опция: Tile-Layer-Plugin:
Если вы используете плагин TileLayer, вы даже можете сохранить свои пользовательские настройки tile-layer:
Установите плагин:
Вам нужно будет использовать текстовый файл, где вы храните свои пользовательские слои. давайте назовем это "tile_layer_plugin.tsv".
Контент может выглядеть так:
#title credit serviceUrl yOriginTop zmin zmax xmin ymin xmax ymax
here Normal Day © Here Nokia http://1.base.maps.api.here.com/maptile/2.1/maptile/newest/normal.day/{z}/{x}/{y}/256/png8?app_id=YOUR_APP_ID&app_code=YOUR_APP_CODE 1 0 20
here Traffic © Here Nokia http://1.traffic.maps.api.here.com/maptile/2.1/traffictile/newest/normal.day/{z}/{x}/{y}/256/png8?app_id=YOUR_APP_ID&app_code=YOUR_APP_CODE 1 0 20
here Aerial Terrain © Here Nokia http://1.aerial.maps.api.here.com/maptile/2.1/maptile/newest/terrain.day/{z}/{x}/{y}/256/png8?app_id=YOUR_APP_ID&app_code=YOUR_APP_CODE 1 0 20
here Aerial Satellite © Here Nokia http://2.aerial.maps.cit.api.here.com/maptile/2.1/maptile/newest/satellite.day/{z}/{x}/{y}/256/png8?app_id=YOUR_APP_ID&app_code=YOUR_APP_CODE 1 0 20
here Aerial Hybrid © Here Nokia http://2.aerial.maps.cit.api.here.com/maptile/2.1/maptile/newest/hybrid.day/{z}/{x}/{y}/256/png8?app_id=YOUR_APP_ID&app_code=YOUR_APP_CODE 1 0 20
ВАЖНО: используйте TAB в качестве разделителя!
Замените заполнители YOUR_APP_ID и YOUR_APP_CODE на ваш идентификатор приложения и код приложения и сохраните файл в папке, которую вы будете использовать для этого плагина.
Откройте TileLayerPlugin (вы найдете плагин в «Web» -Menu) и нажмите «Настройки». Укажите папку, в которой вы сохранили ваш текстовый файл:
Затем вы можете просто открыть плагин, когда вам понадобятся эти базовые слои, и добавить их одним щелчком мыши: