Das OpenLayers-Plugin für QGIS ermöglicht das Hinzufügen von Hintergrundkarten aus verschiedenen Quellen zum Datenrahmen. Zu diesen Quellen gehören OSM, Google, Bing, MapQuest und Apple. Die HERE Maps von Nokia gehören jedoch nicht dazu.
Weiß jemand, wie man dies hinzufügt, oder gibt es eine andere Option, um HERE Maps als Hintergrund in QGIS zu verwenden?
Soweit mir bekannt ist, gibt es keine einfache Möglichkeit, HERE Maps als Hintergrund in ArcMap hinzuzufügen, dies ist jedoch in FME Data Inspector möglich, sofern Sie über ein HERE Developer-Konto verfügen.
Antworten:
Ich habe vor einigen Wochen eine Antwort darüber gepostet, wie man einen BaseLayer als Rasterlayer hinzufügt: Hochauflösende, druckbare Alternative zum OpenLayers-Plugin für QGIS? . Was ich dort beschrieben habe, kann auch für HERE-Layer verwendet werden.
Wie der Benutzer Mapperz bereits erwähnte, benötigen Sie eine app_id und einen app_code, um Here-Tiles verwenden zu können. Diese Anmeldeinformationen erhalten Sie hier: https://developer.here.com/rest-apis/documentation/enterprise-map-tile/common/credentials.html . Sie sollten sich auch die Nutzungsbedingungen ansehen, wenn gesetzliche Beschränkungen für die Verwendung oder Anforderung der Kacheln bestehen.
Um den HERE-Baselayer in QGIS zu laden, können Sie den GDAL-Minitreiber verwenden.
Hier ist der XML-Code:
Speichern Sie dies einfach als XML-Datei (Ersetzen Sie die Platzhalter YOURAPPID und YOURAPPCODE) und öffnen Sie sie mit der Schaltfläche "Raster-Ebene hinzufügen":
Dies funktioniert für eine Reihe verschiedener Layertypen. Weitere Informationen finden Sie hier: https://developer.here.com/rest-apis/documentation/enterprise-map-tile/topics/examples.html
Hier einige Screenshots:
"Hier normaler Tag":
"Here Traffic" mit aktuellen Verkehrsinformationen:
EDIT 1: Eine weitere Option hinzugefügt: Tile-Layer-Plugin:
Wenn Sie das TileLayer-Plugin verwenden, können Sie sogar Ihre benutzerdefinierten TileLayer-Einstellungen speichern:
Installieren Sie das Plugin:
Sie müssen eine Textdatei verwenden, in der Sie Ihre benutzerdefinierten Ebenen speichern. Nennen wir es "tile_layer_plugin.tsv".
Der Inhalt kann folgendermaßen aussehen:
WICHTIG: Verwenden Sie TAB als Trennzeichen!
Ersetzen Sie die Platzhalter YOUR_APP_ID und YOUR_APP_CODE durch Ihre App-ID und Ihren App-Code und speichern Sie die Datei in einem Ordner, den Sie für dieses Plugin verwenden werden.
Öffnen Sie das TileLayerPlugin (Sie finden das Plugin im "Web" -Menü) und klicken Sie auf "Einstellungen". Zeigen Sie auf den Ordner, in dem Sie Ihre Textdatei gespeichert haben:
Dann können Sie das Plugin einfach öffnen, wann immer Sie diese Baselayer benötigen, und sie mit einem Klick hinzufügen:
quelle