Speichern einer WMS-Schicht auf Ihrer Festplatte über QGIS?

9

Nun, hier ist eine andere Frage. Ich arbeite gerade an einer Reihe von WMS-Daten und wollte wissen, ob Sie sie auf einer Festplatte speichern können. Ich weiß, dass Sie die aktuelle Ansicht als georeferenziertes Tif speichern können, aber angesichts der Auflösung, die ich benötige, und des von meinem Arbeitsbereich abgedeckten Speicherplatzes benötige ich etwas viel schneller, oder ich mache das wochenlang.

Moreau Colin
quelle
Sie müssen erklären, was Sie unter "Auf Festplatte speichern" verstehen. Möchten Sie die Bilder zwischenspeichern, damit Sie nicht jedes Mal den Dienst aufrufen müssen? Oder möchten Sie auch auf irgendeine Weise die Funktionen erhalten, damit Sie getFeature-Infoanfragen auslösen können?
Devdatta Tengshe
Ich möchte die Funktionen in der Tat irgendwie bekommen, ich habe den WMS-Server bei mir, ich kann die Daten mit Qgis laden, aber ich kann nicht daran basteln. Da ich ein wenig daran arbeiten muss, bevor ich diese Daten mit den Daten vergleiche, die ich vor einiger Zeit erstellt habe, scheint es der beste Weg zu sein, sie auf meinem Computer als Satz von Rasterdaten zu haben, um meinen Anforderungen gerecht zu werden.
Moreau Colin
1
Wenn Sie Features benötigen, benötigen Sie einen WFS-Dienst, da WFS für Features gedacht ist, während WMS nur das gerenderte Bild dieser Features ist
Devdatta Tengshe
Ich werde am Ende beides brauchen, aber im Moment könnten die gerenderten TIF-Dateien das sein, was ich zuerst bekommen sollte, jetzt wo ich darüber nachdenke. Ich habe auch von etwas namens Maperitive gehört, das mir auch helfen könnte.
Moreau Colin

Antworten:

6

Sie können GrassGis verwenden, das zusammen mit Qgis installiert ist. Es gibt das Tool r.in.wms, das die Arbeit erledigt.

Im Hintergrund wird eine Textdatei mit den GetMap-Abfragen erstellt und die Ausdehnung für jede Kachel ersetzt. Sie richten es also mit der richtigen Region, der Größe der gewünschten Kacheln, dem Imagetyp (je nachdem, was das wms bietet) ein und das wars. Anschließend werden die Abfragen automatisch nacheinander mit wget gesendet. Nachdem es fertig ist, müssen Sie die Kacheln zusammenführen.

Der Nachteil ist, dass Sie ungefähr 1-2 Stunden benötigen, um mit GrassGis weit genug zurechtzukommen, um die Ausdehnung der Region festzulegen und das Tool zu starten (GrassGis unterscheidet sich ziemlich von anderen Gi-Systemen).

Matt
quelle
Ok, das wusste ich nicht. Das wird verdammt nützlich sein, da das Tool sehr leistungsfähig und ein bisschen einfacher einzurichten ist als der WMS-Downloader (aber das liegt hauptsächlich daran, dass ich bereits mit einigen seiner Module gearbeitet habe, sodass viele Einstellungen vorgenommen wurden durch mein vorheriges Basteln mit Gras). Das Schwierigste war tatsächlich, einen Weg zu finden, ihn zu zwingen, das von mir gewünschte Tif herunterzuladen, da ich nicht genau wusste, ob er nach dem Namen des Dings, seiner ID oder seinem Pfad fragte. Aber nach viel Arbeit, und ich weiß immer noch nicht genau wie, hat es funktioniert und die Fliesen reibungslos bekommen. Danke für die Hilfe.
Moreau Colin
14

In QGIS können Sie R-Click und verwenden Save As..., um das WMS und jeden anderen Dienst als Rasterbild zu speichern.

Geben Sie hier die Bildbeschreibung ein

Das Speichern ist im Handumdrehen und die Auflösung muss von Ihnen festgelegt werden. Es gibt auch andere Ausdrucks- und Erstellungsoptionen.

HDunn
quelle
Wählen Sie einfach die Projektion und stellen Sie (wenn es sich um Google, Bing oder Esri-Satelliten handelt) die Auflösung auf 1 m ein
Elio Diaz
1
Was ist, wenn ich nur alles wie die Quelle haben möchte? Wie kann ich es einrichten?
user2720402
0

Wenn Ihr WMS-Server es Benutzern ermöglicht, Daten zwischenzuspeichern, und Sie lediglich die Bilder als Basisebene benötigen, sollten Sie die Verwendung von Mobile Atlas Creator in Betracht ziehen

Ich habe MAC erfolgreich verwendet, um eine mbtiles-Datei zu erstellen, die in QGIS angezeigt werden kann und so gut wie eine Offline-Grundkarte ist, die Sie unter Ihren Daten platzieren können.

Weitere Informationen zur Verwendung von Mobile Atlas Creator finden Sie in dieser Antwort: https://gis.stackexchange.com/a/72973/442

Devdatta Tengshe
quelle
1
Das ist nützlich, sowohl für die benötigten Daten als auch für die im Mapsource-Ordner voreingestellten Osm-Kacheln. Ich melde mich bei Ihnen, wenn ich etwas mehr Hilfe benötige, und ich werde versuchen, den von Ihnen angegebenen Link zu verwenden, um die wms für den Moment festzulegen.
Moreau Colin
Nun, das WMS, das ich verwenden möchte, scheint viele Inkompatibilitäten mit MOBAC zu haben. Ich habe sowohl mit Geopal als auch mit Geoportail versucht und dann im Dokument festgestellt, dass die Zoomstufen von MOBAC dazu führen, dass die Kacheln nicht richtig geöffnet werden können.
Moreau Colin
0

Ok, ich versuche ein Arcgis-Plugin, das als eigenständige EXE-Datei verfügbar ist. Es heißt WMS-Dowloader und ist hier verfügbar. Ich werde später bestätigen, ob es funktioniert, aber nach dem, was ich gesehen habe, könnte es den Trick machen (es hat zumindest eine klare und einfache Benutzeroberfläche).

Nach viel Arbeit und einem langen Download scheint der WMS-Downloader für die jeweilige Aufgabe in Ordnung zu sein. Aber ich muss sagen, das Einrichten dieses Programms war sehr mühsam.

Moreau Colin
quelle