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.de
zum 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)?
qgis
openstreetmap
wms
qgis-3
Tinlyx
quelle
quelle
Antworten:
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.
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.
quelle
Es gibt jetzt ein Plugin namens QuickMapServices .
Es bietet Kartenebenen ganz einfach:
Plugin 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.
quelle