Salvare un livello WMS sul disco rigido tramite QGIS?


10

Bene, ecco un'altra domanda. Sto lavorando su una serie di dati WMS in questo momento e volevo sapere se è possibile salvarli su un disco rigido. So che puoi salvare la vista corrente come TIF georeferenziato, ma considerando la risoluzione di cui ho bisogno e lo spazio coperto dal mio spazio di lavoro, ho bisogno di qualcosa di molto più veloce o lo farò per settimane.


Devi spiegare cosa intendi con "salva su disco rigido". Vuoi memorizzare nella cache le immagini, in modo da non dover accedere al servizio ogni volta? O vuoi anche ottenere in qualche modo le funzionalità in modo da poter rispondere alle richieste di informazioni di getFeature?
Devdatta Tengshe,

Vorrei in qualche modo ottenere le funzionalità, ho il server wms con me, posso caricare i dati con Qgis, ma non riesco ad armeggiare con esso. Dal momento che ho bisogno di fare un po 'di elaborazione su di esso prima di confrontare tali dati con quello che ho creato qualche tempo fa, averli sul mio computer come un insieme di dati raster sembra essere il modo migliore per soddisfare le mie esigenze.
Moreau Colin,

1
Se hai bisogno di Funzionalità, allora hai bisogno di un servizio WFS, poiché WFS è pensato per funzionalità, mentre WMS è solo l'immagine renderizzata da quelle funzionalità
Devdatta Tengshe

Alla fine avrò bisogno di entrambi alla fine, ma per ora i file tif renderizzati potrebbero essere quello che dovrei ottenere prima, ora che ci penso. Ho anche sentito parlare di qualcosa chiamato Maperitive che potrebbe aiutare anche me.
Moreau Colin,

Risposte:


6

È possibile utilizzare GrassGis installato insieme a Qgis. C'è lo strumento r.in.wms che farà il lavoro.

È in background la creazione di un file di testo con le query GetMap e sostituisce l'estensione per ogni riquadro. Quindi lo si imposta con la regione corretta, la dimensione delle tessere che si desidera avere, il tipo di immagine (a seconda di ciò che offre la WMS) e questo è tutto. Quindi invia automaticamente le query una dopo l'altra usando wget. Al termine, devi unire le tessere.

Il rovescio della medaglia è che sono necessarie circa 1-2 ore per essere in grado di andare d'accordo con GrassGis abbastanza da impostare l'estensione della regione e avviare lo strumento (GrassGis è piuttosto diverso dagli altri sistemi Gi)


Ok, non lo sapevo. Sarà dannatamente utile perché lo strumento è davvero potente e un po 'più facile da configurare rispetto al downloader WMS (Ma ciò è dovuto principalmente al fatto che stavo già lavorando con alcuni dei suoi moduli, quindi sono state impostate MOLTE impostazioni dal mio precedente armeggiare con Grass). La parte più difficile era in realtà trovare un modo per costringerlo a scaricare il Tif che volevo, dal momento che non sapevo se avesse chiesto il nome della cosa, il suo id o il suo percorso. Ma dopo molto lavoro, e ancora non so come, ha funzionato e ha ottenuto le piastrelle senza problemi. Grazie per l'aiuto.
Moreau Colin,

14

In QGIS è possibile utilizzare R-Click e Save As...salvare il WMS e qualsiasi altro servizio come immagine raster.

inserisci qui la descrizione dell'immagine

Si risparmia e la risoluzione deve essere impostata da te. Esistono anche altre opzioni di espressione e creazione.


lo fa, basta scegliere la proiezione e (se è come google, bing o esri satellite) impostare la risoluzione su 1 m
Elio Diaz

2
E se volessi semplicemente tutto come la fonte? Come posso impostarlo?
user2720402

0

Se il tuo server WMS consente agli utenti di memorizzare nella cache i dati e tutto ciò di cui hai bisogno sono le immagini come livello base, dovresti esaminare Mobile Atlas Creator

Ho usato con successo MAC per creare un file mbtiles, che può essere visualizzato in QGIS, ed è buono come una mappa di base offline, che puoi posizionare sotto i tuoi dati.

Per ulteriori informazioni su come utilizzare Mobile Atlas Creator, dai un'occhiata a questa risposta: https://gis.stackexchange.com/a/72973/442


1
Sarà utile, sia per i dati di cui ho bisogno che per i riquadri osm preimpostati nella cartella mapsource. Ti risponderò se avrò bisogno di un po 'più di aiuto e proverò ad usare il link che hai fornito per impostare il wms per ora.
Moreau Colin,

Bene, il WMS che sto cercando di usare sembra avere molte incompatibilità con MOBAC. Ho provato sia con Geopal che con Geoportail, poi ho visto nel documento che i livelli di zoom di MOBAC rendono impossibile aprire correttamente le tessere.
Moreau Colin,

0

Ok, sto provando un plug-in Arcgis disponibile come .exe autonomo. Si chiama WMS dowloader, disponibile qui e lo confermerò più avanti se funziona, ma da quello che ho visto potrebbe fare il trucco (ha almeno un'interfaccia utente chiara e semplice)

Dopo molto lavoro e un lungo download sembra che WMS Downloader abbia funzionato bene per l'attività da svolgere. Ma devo dire che impostare quel programma è stato molto noioso.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.