Ich versuche, die folgende Hintergrundkarte in QGIS 2.0 anzuzeigen: http://server.arcgisonline.com/ArcGIS/rest/services/World_Topo_Map/MapServer/tile/ $ {z} / $ {y} / $ {x}. In einem benutzerdefinierten Webkarten-Client ist dies ganz einfach: http://dev.openlayers.org/releases/OpenLayers-2.13.1/examples/xyz-esri.html
Ich habe versucht, das "OpenLayers-Plugin" in QGIS zu verwenden, aber dort ist die Liste der Hintergrundkachelkarten vordefiniert und ich kann keinen eigenen benutzerdefinierten Kartenkachelebenen hinzufügen.
Gibt es eine einfache Problemumgehung (ohne Programmierung), wie ich den Layer für benutzerdefinierte Kartenkacheln in QGIS anzeigen kann?
qgis
openlayers-2
tiles
web-mercator
jirikadlec2
quelle
quelle
Antworten:
Leider ist TileLayerPlugin mit den QGIS-Versionen 2.8 - 2.99 kompatibel
Die andere Option zum Hinzufügen von benutzerdefinierten Kacheln, die lokal auf der Festplatte gespeichert sind, ist das Ausfüllen der URL (ich verwende Linux, für Windows müssen Sie vermutlich Backslashes ändern):
quelle
Probieren Sie das Neue aus
Tile Layer Plugin
.Die Kachelquellen werden in einer durch Tabulatoren getrennten Textdatei gespeichert. Sie können beliebige Quellen hinzufügen.
Versuchen Sie für die Arcgis-Kacheln:
(Beachten Sie, dass die Software dieser Site die Registerkarten in Leerzeichen umgewandelt hat.)
quelle
Settings
können Sie eine auswählenExternal layers directory
. Jede dort gefundene .tsv-Datei wird gelesen und interpretiert. Ich weiß nicht, wofür die frame.tsv ist, stellen Sie sie besser unverändert wieder her.Versuchen Sie, das QuickMapService- Plugin zu verwenden. Sie können eine benutzerdefinierte Dienstdefinition erstellen und im Benutzerverzeichnis von QMS speichern.
quelle
Ab QGIS 2.18 gibt es im QGIS-Browserfenster eine neue Funktion namens "Tile Server (XYZ)", mit der Sie problemlos eine Verbindung zu einem Online-Kachelserver herstellen können, ohne zusätzliche Plugins zu benötigen. Klicken Sie einfach mit der rechten Maustaste auf die Schaltfläche, wählen Sie "Neue Verbindung ..." und geben Sie die URL für die topografische Karte von Esri World ein :
Doppelklicken Sie nach Auswahl eines Namens für die Kachelebene (im folgenden Beispiel nicht angezeigt; "Esri WorldTopoMap" im folgenden Beispiel) auf den neu erstellten Kachelserver, um ihn dem QGIS-Ebenenbedienfeld hinzuzufügen. Eine ausführlichere Beschreibung finden Sie hier unter anderem.
quelle
Bitte lesen Sie die einfache und vollständige Anleitung zum Tilelayer-Plugin:
https://github.com/minorua/TileLayerPlugin
quelle