Я опублікував відповідь про те, як додати BaseLayer як Rasterlayer кілька тижнів тому: Висока роздільна здатність, альтернатива для друку плагіну OpenLayers для QGIS? . Те, що я там описав, можна використати і для ТУТ.
Оскільки користувач Mapperz вже згадував, для використання Here-Tiles потрібні app_id та app_code. Ви отримаєте ці облікові дані тут: 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) та відкрийте його кнопкою "Додати Raster Layer":
Це працює для набору різних типів шарів, просто перегляньте це для отримання додаткової інформації: https://developer.here.com/rest-apis/documentation/enterprise-map-tile/topics/examples.html
Ось кілька скріншотів:
"Ось звичайний день":
"Тут трафік" з актуальною інформацією про трафік:
EDIT 1: Додано інший варіант: Плиток-плитний шар-плагін:
Якщо ви використовуєте плагін TileLayer, ви навіть можете зберігати налаштовані користувачем налаштування плитки:
Встановіть плагін:
Вам потрібно буде використовувати текстовий файл, де ви зберігаєте визначені користувачем шари. дозволяє називати це "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 (Плагін ви знайдете у «Веб» -Меню) та натисніть «Налаштування». Вкажіть на папку, в якій ви зберегли текстовий файл:
Тоді ви можете просто відкрити плагін, коли вам знадобляться ці базові верстви і додати їх одним клацанням миші: