Hinzufügen einer OpenStreetMap WMS-Ebene zu QGIS

10

Ich versuche, Openstreet Map (OSM) zu QGIS3 (Ubuntu 16.04) als Hintergrund-WMS-Ebene hinzuzufügen. Ich habe im neuen Datenquellen-Manager (Strg + L) eine Liste der OSM-WMS-Server und eine Registerkarte WMS gefunden .

Nachdem ich auf die Schaltfläche " Neu" geklickt und die URL http://www.osm-wms.dezum Erstellen einer neuen WMS-Verbindung eingegeben habe, wird eine neue Verbindung mit dem Namen "Neue Verbindung" aufgerufen osm, die nicht verwendet werden kann. Ich kann die Verbindung im Indexbereich nicht wie bei anderen Dingen wie PostGIS erweitern oder etwas aus dieser Verbindung hinzufügen.

Kann jemand einige Hinweise zum manuellen Hinzufügen der WMS-Ebene geben (idealerweise ohne Verwendung von Plugins)?

Tinlyx
quelle
1
Die URL ist nicht die WMS-URL, sondern eine Web-App. Wenn sie es lesen , erwähnen sie die Verwendung von 129.206.228.72/cached/osm ? Beachten Sie, dass die neuesten Nachrichten 6 Jahre alt sind, sodass die Daten möglicherweise nicht auf dem neuesten Stand sind
JGH

Antworten:

6

Modus 1:

Die von Ihnen verwendete URL http://www.osm-wms.de ist kein WMS-Server. Um eine neue WMS-Schicht hinzuzufügen, müssen Sie einen Server konfigurieren und eine Verbindung zu ihm herstellen. OSM-Informationen werden auf vielen Servern über das Internet verwendet. Hier sehen Sie eine kurze Liste von ihnen https://wiki.openstreetmap.org/wiki/WMS#OSM_WMS_Servers .

Wenn Sie einen dieser Server auswählen, müssen Sie nach der URL eines Dienstes für diesen Server suchen.

Im Fall von Terrestris lautet die URL beispielsweise:

http://ows.terrestris.de/osm/service

Mit dieser URL können Sie Ihre "Neue WMS-Verbindung" in QGIS 3.0 im Dialogfeld "Datenquellen-Manager | WMS" konfigurieren und nach dem Herstellen einer Verbindung eine der verschiedenen Karten auswählen, die der Server verfügbar macht.

Auf diesem Server befinden sich zwei Karten mit OSM-Informationen.

Erstellen Sie eine neue WMS-Verbindung

Modus 2

Derzeit machen viele Plugins für QGIS 2.18 diese Konfiguration für Sie mit vielen WMS-Servern. Beispielsweise wurden QuickMapServices für Qt4 und Python 2.7 entwickelt, sodass es nicht trivial ist, sie auf QGIS 3.0 zu migrieren, das Qt5 und Python 3.6 verwendet. Wenn Sie also in naher Zukunft einige Wochen warten können, muss eine automatische Möglichkeit zum Laden von OSM-Informationen in QGIS 3.0 mit einem neuen Plugin oder einem Update eines der vorhandenen Plugins angezeigt werden.

Augusto Sisa
quelle
1
Beachten Sie, dass die meisten QMS-Quellen kachelbasierte Dienste verwenden, nicht WMS.
AndreJ
17

Es gibt jetzt ein Plugin namens QuickMapServices .

Es bietet Kartenebenen ganz einfach:

Plugin Wählen Sie das Plugin aus dem Plugins-Fenster hinzufügen Wählen Sie das Plugin aus dem Plugins-Fenster

Fügen Sie eine Ebene hinzu

Jetzt können Sie die OpenStreetMap-Ebene über die Registerkarte "Web" hinzufügen. Jetzt können Sie die OpenStreetMap-Ebene über die Registerkarte "Web" hinzufügen.

Francois
quelle
Hatte dies früher Google Maps?
Donny V.
In früheren Versionen konnten Sie mit dem OpenLayer-Plugin problemlos die Google Maps-Ebene hinzufügen, wie in diesem Beitrag beschrieben: gis.stackexchange.com/questions/12814/…
Francois
1
Sieht so aus, als hätten sie Google Maps-Ebenen aufgrund der Änderungen von Google an ihrer Maps-Plattform entfernt. Wenn Sie die Daten eingeben, werden auf jeder Kachel Haftungsausschlüsse angezeigt.
Donny V.