Cambiando unità di misura da gradi a metri in QGIS?


11

Sto eseguendo QGIS 1.7.0 su Windows e ho scaricato un file di forma dei confini del gruppo di blocchi di censimento da TIGER . Questo file sembra essere nel sistema di coordinate WGS 84 e quando lo apro in QGIS l'unità di misura è gradi.

Ho provato a riproiettare il file nel sistema di coordinate NAD 83 e salvarlo come nuovo shapefile, ma quando apro il nuovo file viene comunque visualizzato un righello in gradi. Se provo a creare un buffer, interpreta la distanza del buffer come gradi.

Supponendo che sto iniziando con uno shapefile di TIGER, qual è il modo migliore per convertire la mia unità di misura da gradi a metri?


Per i posteri, sembra che il seguente flusso di lavoro abbia senso quando si ha a che fare con gli shapefile TIGER del censimento USA:

  1. Scarica il file di forma pertinente
  2. Aprilo in QGIS
  3. Fai clic sul Settingsmenu e selezionaproject properties
  4. Selezionare un sistema di coordinate proiettato, come NAD83 / UTM zona 19N
  5. Fai clic sulla casella Enable 'on the fly' CRS transformation
  6. Clicca ok
  7. Fai clic sul pulsante "zoom completo" (una delle lenti di ingrandimento)

Risposte:


14

Devi cambiare il sistema di riferimento di coordinate del progetto; QGIS non lo farà quando si carica un file di forma.

Vai a: settings-> Project Properties-> Coordinate Reference System (CRS)e cerca la tua proiezione.

Sebbene WGS84 e NAD83 riferiscono entrambi riferimenti non proiezioni. Se vuoi proiettare i tuoi dati TIGER, sarei propenso a usare una zona UTM o una proiezione a livello americano se hai a che fare con aree estese.


Ok, ho cambiato il CRS in NAD 83 e non è cambiato nulla. L'unità di distanza è ancora gradi.
Zach,

2
NAD 83 è un dato, come diceva MerseyViking. Se lo cambi nella zona UTM pertinente (per una piccola area) funzionerà.
Emily,

2
Come ho detto nella risposta, NAD83 non è una proiezione, quindi sarà ancora in gradi: i tuoi dati sono mappati su uno sferoide come un globo. Devi riproiettare i tuoi dati su un piano piatto, proprio come una mappa cartacea, prima che le unità lineari (come metri, piedi o miglia) abbiano un senso. L'articolo di Wikipedia è un ragionevole punto di partenza per comprendere la differenza: en.wikipedia.org/wiki/Map_projection
MerseyViking

Va bene grazie. Mi sono confuso tra l'impostazione del CRS del livello di input e l'impostazione del CRS del progetto.
Zach,

1
Inoltre, assicurati di selezionare la casella "Attiva al volo" Trasformazione CRS "se vuoi che QGIS riproponga dinamicamente i tuoi livelli (cioè mentre lavori, piuttosto che riproiettarli e poi lavorare con i dati proiettati). In QGIS 1.7+, funzionerà sia per i vettori che per i raster; nelle versioni precedenti, funzionerà solo con i vettori.
Mattwigway,

1

Devi salvare lo shapefile come (fai clic destro sul nome dello shapefile e "salva come") e quando lo salvi - scegli il nuovo CRS, assicurati di spuntare la casella "aggiungi al progetto" in basso prima di confermare. Ottieni lo shapefile nel CRS giusto ma ora devi assicurarti che il tuo progetto abbia lo stesso CRS, che potrebbe essere controllato e modificato usando il simbolo "target" nell'angolo in basso a destra.

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.