Cos'è un sistema di riferimento delle coordinate (SR)?
Pubblicato il
Un sistema di riferimento delle coordinate (SR) è l'insieme di regole che lega una coppia di coordinate a un luogo reale della Terra. Dice al software quale modello della Terra usano i numeri, se sono gradi o metri, e come la Terra rotonda è stata appiattita in una mappa. Ogni layer GIS ne ha uno, di solito scritto con un codice breve come EPSG:4326.
Senza l'SR, 651000, 6862000 sono solo due numeri. Con EPSG:2154 sono un punto a Parigi. Con EPSG:4326 dichiarato per errore, gli stessi numeri non indicano nulla e QGIS disegna il layer nel posto sbagliato. Questo disallineamento sta dietro a quasi tutte le domande del tipo “il mio layer è finito in mezzo all'oceano”. Qui sotto trovi la soluzione passo per passo e una prova di AI Agent, il plugin per QGIS che sviluppiamo, che da un solo messaggio ha trovato l'SR giusto in 52 secondi.

Le tre parti di un SR
Ogni SR risponde a tre domande. Se sbagli una risposta, i tuoi dati si spostano.
- Il datum: quale Terra? La Terra è leggermente schiacciata, non è una palla perfetta. Un datum è un modello di quella forma, ancorato al pianeta. WGS 84, usato dal GPS, è un datum. ETRS89 in Europa e NAD83 in Nord America ne sono altri.
- Il sistema di coordinate: gradi o metri? Un SR geografico dà latitudine e longitudine in gradi. Un SR proiettato dà x e y in metri su una mappa piana.
- La proiezione: come è stata appiattita? Una proiezione è il metodo che trasforma la Terra rotonda in una mappa piana. Non si può farlo senza stirare qualcosa, quindi ogni proiezione sceglie che cosa mantenere corretto: aree, angoli o distanze.
SR geografico e SR proiettato
Entrambi i tipi sono corretti. La differenza decide se una misura ha un significato.
| SR geografico | SR proiettato | |
|---|---|---|
| Unità | Gradi di latitudine e longitudine | Metri o piedi |
| Esempio | EPSG:4326 (WGS 84) | EPSG:32643 (WGS 84 / UTM zone 43N, India occidentale) |
| Adatto a | Archiviare e scambiare dati globali, posizioni GPS | Misurare aree e distanze, ingegneria, cartografia nazionale |
| Poco adatto a | Aree e lunghezze: un grado di longitudine misura 111 km all'equatore e 0 km ai poli | Aree lontane dalla zona per cui la proiezione è stata progettata |
La mia regola: tieni i dati nell'SR in cui sono arrivati, ma misura in un SR proiettato pensato per la tua zona. Un'area calcolata in EPSG:4326 torna in gradi quadrati. Sembra comunque un numero, ed è per questo che la gente lo consegna.
Cos'è un codice EPSG
Un codice EPSG è un numero breve che indica un solo SR con precisione. L'elenco è nato con l'European Petroleum Survey Group, da cui il nome, e oggi lo gestisce l'International Association of Oil & Gas Producers. Contiene più di 7.000 SR.
Questi sono i codici che incontro più spesso:
| Codice | Nome | Dove e perché |
|---|---|---|
EPSG:4326 | WGS 84 | Coordinate GPS, GeoJSON, la maggior parte dei dataset globali |
EPSG:3857 | WGS 84 / Pseudo-Mercator | Tasselli delle mappe web: mappe di base di OpenStreetMap, Google, Bing, Esri |
EPSG:2154 | RGF93 / Lambert-93 | L'SR legale della Francia continentale |
EPSG:25832 | ETRS89 / UTM zone 32N | Germania, Danimarca, Norvegia e gran parte dell'Europa centrale |
EPSG:32643 | WGS 84 / UTM zone 43N | India occidentale, comprese Mumbai e Pune |
EPSG:31983 | SIRGAS 2000 / UTM zone 23S | Brasile sud-orientale, compreso lo stato di San Paolo |
EPSG:26918 | NAD83 / UTM zone 18N | Costa orientale degli Stati Uniti, compresa New York |
Nella prima riga si nasconde una trappola. L'EPSG:4326 ufficiale mette prima la latitudine, ma la maggior parte dei software, QGIS compreso, e GeoJSON leggono prima la longitudine (GeoTools ne spiega il motivo). Se i punti del tuo CSV finiscono in Antartide o al largo della Somalia, controlla prima di tutto se le colonne sono invertite.
EPSG:4326 e EPSG:3857
EPSG:4326 memorizza le posizioni in gradi. EPSG:3857, chiamato Web Mercator, le trasforma in una griglia quadrata in metri, così una mappa può essere tagliata in tasselli. Google Maps lo ha adottato nel 2005 e quasi tutte le mappe di base online lo hanno seguito. È ottimo per visualizzare e pessimo per misurare, perché stira le aree sempre di più man mano che ti allontani dall'equatore.

Ho misurato di quanto, in QGIS, con un vero quadrato da 1 km² in sei città:
| Città | Latitudine | Area di 1 km² su una mappa Web Mercator |
|---|---|---|
| Quito | 0,2° S | 1,007 km² |
| Mumbai | 19,1° N | 1,126 km² |
| Madrid | 40,4° N | 1,727 km² |
| Berlino | 52,5° N | 2,696 km² |
| Oslo | 59,9° N | 3,966 km² |
| Tromsø | 69,7° N | 8,226 km² |
La regola pratica, 1 / cos²(latitudine), resta entro lo 0,6% di ogni misura. Anche all'equatore Web Mercator aggiunge lo 0,67%, perché applica le formule di una sfera a una Terra che non lo è.
Come l'abbiamo misurato. Il 26 settembre 2026, in QGIS 3.44, ho disegnato ogni quadrato alla sua dimensione vera (1,000000 km² sull'ellissoide WGS 84, verificato con $area). Poi l'ho riproiettato in EPSG:3857 e ho letto la sua area piana con area($geometry).
Quindi un campo misurato su un layer Web Mercator a Oslo risulta circa quattro volte più grande. Misura invece nell'SR giusto: l'SR ufficiale del tuo paese o la tua zona UTM danno aree corrette entro una frazione di punto percentuale.
Datum: quando le stesse coordinate distano metri
Due SR possono dire entrambi “latitudine 40,7, longitudine −74,0” e indicare punti a metri di distanza, perché usano datum diversi. Quanto distano dipende dalla coppia:
| Da | A | Spostamento tipico | Fonte |
|---|---|---|---|
| NAD27 | NAD83 | Da 10 a 100 m nei 48 stati continentali degli Stati Uniti, oltre 400 m alle Hawaii | USGS |
| NAD83 | WGS 84 | Circa da 1 a 2 m nella maggior parte degli Stati Uniti | North American Datum |
| ETRS89 | WGS 84 | Circa 90 cm oggi, in aumento di 2,5 cm all'anno | EuroGeographics / EUREF, 2025 |
L'Europa è il caso sorprendente. ETRS89 si muove insieme alla placca tettonica europea, che deriva di circa 2,5 cm all'anno, mentre WGS 84 no. Così un punto fissato in ETRS89 nel 1989 oggi si trova a circa 90 cm dalla sua posizione in WGS 84, anche se sul terreno non si è mosso nulla. Su una mappa di base nessuno se ne accorge. In un rilievo topografico conta.
Quando QGIS conosce più modi per convertire tra due datum, ti chiede di scegliere. Scegli quello più accurato per la tua zona invece di chiudere la finestra di dialogo.
Perché i layer non si allineano in QGIS
QGIS riproietta al volo: ogni layer mantiene il proprio SR e QGIS li converte tutti nell'SR del progetto per la visualizzazione. Funziona finché l'SR di ogni layer è dichiarato correttamente. Se l'etichetta è sbagliata, QGIS converte partendo dal punto sbagliato.
Per mostrarlo, ho salvato i 1.015 edifici OpenStreetMap del centro storico di Bamberga, in Germania, in metri (EPSG:25832), con un file .prj che dichiara per errore WGS 84, in gradi. QGIS si è fidato del file. In un progetto Web Mercator il layer è spuntato ma non viene disegnato da nessuna parte, perché 635.460 gradi di longitudine non esistono sul pianeta. Zoom sul layer in un progetto WGS 84 trova gli edifici da soli su uno sfondo bianco.

È un problema comune, e non solo per i principianti. Su 1.692 tutorial QGIS su YouTube, 155 (9,2%) hanno un commento che chiede di un SR o di layer che non si allineano. Su GIS Stack Exchange il tag coordinate-system conta 8.402 domande.
La risposta più ripetuta lì viene da un utente esperto: “Nel 99% dei casi circa, le persone usano semplicemente Imposta SR invece di riproiettare, perché non conoscono la differenza.” I due strumenti fanno cose opposte:
- Imposta SR del layer cambia l'etichetta e mantiene i numeri. Usalo solo quando l'etichetta era sbagliata, per esempio per uno shapefile che ha perso il file
.prj. - Riproietta layer mantiene il luogo e cambia i numeri. Usalo quando l'etichetta è giusta e ti servono i dati in un altro SR.
Usare Imposta SR del layer su un layer che era già corretto lo sposta nel posto sbagliato. È il classico “ho riproiettato e ora è peggio”.
Come risolvere un problema di SR in QGIS
Leggi cosa dichiara il layer
Fai clic destro sul layer e scegli Proprietà > Informazioni. La riga SR mostra cosa QGIS pensa che siano le coordinate. La barra di stato in basso a destra mostra l'SR del progetto.
Guarda i numeri grezzi
Fai clic su un elemento con lo strumento Informazioni elementi, oppure apri la tabella attributi di un CSV di punti. I valori tra −180 e 180 sono gradi. I valori nell'ordine delle centinaia di migliaia o dei milioni sono metri in un SR proiettato. Se i numeri non corrispondono all'SR dichiarato, l'etichetta è sbagliata.
Correggi l'etichetta o converti i dati
Etichetta sbagliata: Layer > Imposta SR del layer e scegli l'SR in cui i dati sono stati davvero creati. Di solito lo dicono le note del fornitore o l'SR standard del paese. Etichetta giusta, ma ti serve un altro SR: Strumenti di Processing > Riproietta layer.
Imposta l'SR del progetto per la tua zona
Fai clic sul pulsante SR nella barra di stato e scegli un SR proiettato adatto alla tua zona prima di misurare qualsiasi cosa.
Per il layer di Bamberga il problema era l'etichetta, quindi la soluzione è stata Imposta SR del layer: scrivi 25832 nel filtro e scegli ETRS89 / UTM zone 32N.

Non è cambiata nemmeno una coordinata. Con l'etichetta ora coerente con i numeri, tutti i 1.015 contorni sono finiti sui rispettivi tetti.

Fai diagnosticare il problema a un agente
Sviluppiamo AI Agent, un plugin per QGIS, quindi questa sezione parla del nostro strumento. Il percorso manuale qui sopra è gratuito e, una volta che lo conosci, richiede pochi minuti. La parte difficile è sapere in quale SR i dati sono stati davvero creati, così ho verificato se un agente riesce a scoprirlo.
Ho ricaricato il layer rotto e ho inviato un solo messaggio: “Il mio layer degli edifici non si allinea con la mappa di base. Scopri perché e correggilo.” In 52 secondi l'agente ha letto il .prj, ha visto che le coordinate erano in metri e ha scelto EPSG:25832 controllando dove cadeva il municipio sulla foto aerea. Ha escluso un SR europeo più vecchio per la stessa zona, che sposta l'edificio di circa 225 m. Ha salvato una copia corretta e ha lasciato intatto il file originale.

Ha lasciato nel progetto un layer temporaneo nascosto da eliminare a mano. Come te, ha bisogno di una mappa di base o di un layer di riferimento con cui confrontare i dati.
Prova AI Agent gratis in QGIS, senza carta
Quale SR scegliere?
| Vuoi | Usa | Perché |
|---|---|---|
| Mostrare i dati su una mappa di base web | EPSG:3857 | È l'SR dei tasselli |
| Archiviare o scambiare dati globali | EPSG:4326 | Universale, ed è quello che GeoJSON si aspetta |
| Misurare aree e lunghezze in un paese | L'SR nazionale o la zona UTM locale | Progettati per quella zona, in metri |
| Misurare su un intero continente | Un SR equivalente, come EPSG:3035 per l'Europa | Mantiene corrette le aree su grandi estensioni |
| Consegnare a un cliente pubblico | Il suo SR legale, come EPSG:2154 in Francia | Di solito è scritto nel contratto |
Per cambiare l'SR del progetto, fai clic sul pulsante EPSG in basso a destra nella finestra di QGIS. Si apre Proprietà Progetto > SR, dove puoi cercare per codice o per nome.

Cosa ricordare
Un SR lega le coordinate a un luogo della Terra attraverso un datum, un sistema di coordinate e, per le mappe piane, una proiezione.
Un codice EPSG indica un solo SR con precisione: EPSG:4326 è latitudine e longitudine del GPS, EPSG:3857 è la griglia Web Mercator delle mappe di base online.
Web Mercator ingrandisce le aree di circa 1 / cos²(latitudine). Misurato in QGIS, un quadrato da 1 km² copre 1,73 km² a Madrid, 3,97 km² a Oslo e 8,23 km² a Tromsø. Misura invece in un SR nazionale o UTM.
Quando un layer non si allinea, controlla i numeri grezzi prima di toccare qualsiasi cosa. Imposta SR del layer corregge un'etichetta sbagliata, Riproietta layer converte dati corretti, e scambiarli sposta il layer.
Un agente AI dentro QGIS può fare la diagnosi al posto tuo: nel nostro test, AI Agent ha indicato l'SR giusto e ha corretto una copia del layer da un solo messaggio.
Le domande più frequenti
Cos'è un sistema di riferimento (SR) in GIS?
Un sistema di riferimento delle coordinate dice al software GIS dove si trovano sulla Terra le coordinate di un layer. Combina un datum (il modello della forma della Terra), un sistema di coordinate (gradi o metri) e, per le mappe piane, una proiezione. Ogni layer ne ha uno, di solito indicato da un codice EPSG.
Che differenza c'è tra EPSG:4326 e EPSG:3857?
EPSG:4326 memorizza latitudine e longitudine in gradi sull'ellissoide WGS 84. EPSG:3857 proietta le stesse posizioni in metri su una griglia quadrata per i tasselli delle mappe web. Usa 3857 per visualizzare una mappa di base e mai per misurare: ingrandisce le aree di 1,7 volte a 40° di latitudine e di 4 volte a 60°.
WGS 84 e EPSG:4326 sono la stessa cosa?
Nell'uso quotidiano, sì. A rigore, WGS 84 è il datum ed EPSG:4326 è l'SR di latitudine e longitudine costruito su di esso. Anche altri SR usano WGS 84, come EPSG:3857.
Perché il mio layer è nel posto sbagliato in QGIS?
L'SR dichiarato non corrisponde alle coordinate contenute nel file. Le cause più comuni sono un file .prj mancante, un CSV con latitudine e longitudine invertite, o Imposta SR del layer usato dove serviva Riproietta layer. Controlla le coordinate grezze con lo strumento Informazioni elementi, poi correggi l'etichetta con Imposta SR del layer solo se era sbagliata.
Che differenza c'è tra Imposta SR e Riproietta in QGIS?
Imposta SR del layer cambia l'etichetta dell'SR e mantiene i numeri delle coordinate, quindi sposta il layer a meno che la vecchia etichetta fosse sbagliata. Riproietta layer lascia il layer al suo posto e ricalcola i numeri nel nuovo SR. Usa il primo per riparare i metadati, il secondo per convertire i dati.
QGIS può trovare da solo l'SR giusto?
Non da solo. QGIS legge l'SR dal file, per esempio dal .prj accanto a uno shapefile, e te lo chiede quando manca. Non controlla se le coordinate sono coerenti. Un plugin con agente AI può farlo. Il nostro, AI Agent, confronta le coordinate con una mappa di base, trova l'SR e corregge una copia del layer, da un solo messaggio scritto in QGIS.
Quale SR devo usare per misurare un'area?
Un SR proiettato pensato per la tua zona: l'SR ufficiale del tuo paese o la zona UTM in cui ti trovi. Per aree che coprono un continente, usa un SR equivalente come EPSG:3035 in Europa. Non misurare mai un'area in EPSG:4326 (gradi quadrati) o in EPSG:3857 (gonfiata lontano dall'equatore).
L'SR è anche il punto di partenza per georeferenziare una mappa scansionata, perché i punti che inserisci hanno senso solo in un sistema noto. Cos'è QGIS spiega il resto del software, PyQGIS mostra come riproiettare nel codice e AI Agent corregge l'SR di un layer da un solo messaggio scritto in QGIS. L'hub QGIS AI elenca gli altri plugin AI per attività.
disegna il layer nel posto sbagliato. Questo disallineamento sta dietro a quasi tutte le domande del tipo “il mio layer è finito in mezzo all'oceano”. Qui sotto trovi la soluzione passo per passo e una prova di 

